Pre-filtering Crawl Text for Reduced Video Processing Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The overlay of crawl text in video displays poses a processor burden due to the need for real-time filtering of fractional pixel movements, which is inefficient and burdensome.

Innovation Solution

A method that pre-filters crawl text images based on determined fractional components of the crawl text rate, allowing for the storage of pre-filtered images and their combination with the primary video image, reducing the need for real-time processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If real-time filtering of crawl text images is performed to avoid jitter during fractional pixel movement, then display quality is improved, but processor burden increases

Engineering Contradiction:
Improvedisplay qualityVSAvoidprocessor burden
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent pre-filters crawl text images for all possible fractional pixel movements (0.0 to 0.99 pixels) in advance and stores them in a lookup table. During real-time display, the system simply retrieves the pre-filtered image corresponding to the current fractional position rather than performing filtering calculations. This preliminary action eliminates real-time processing demands while maintaining smooth jitter-free crawl text display across all fractional pixel positions.

Inventive Principle:
Principle #10Preliminary action

2Stability of the object's composition

If crawl text moves by non-integer pixel amounts, then display smoothness is improved, but real-time filtering complexity increases

Engineering Contradiction:
Improvedisplay smoothnessVSAvoidfiltering complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent segments the continuous range of fractional pixel movements into discrete intervals (0.0-0.99 pixels), creating 100 distinct pre-filtered crawl text images. Each segment corresponds to a specific fractional position and has been pre-rendered with appropriate filtering. This segmentation transforms the complex continuous filtering problem into a simple discrete lookup operation, maintaining smooth display while eliminating filtering complexity during real-time execution.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10902825B2System and method for pre-filtering crawling overlay elements for display with reduced real-time processing demands
Publication Date: 2021.01.26 ARRIS ENTERPRISES LLC
  • US10902825B2 patent drawing
  • US10902825B2 patent drawing
  • US10902825B2 patent drawing

AI summary

A system and method are provided for reducing burden on real-time processing when combining overlay or crawl text with a primary video image. Based on a crawl rate of the crawl text, the method includes determining fractional pixel values associated with the crawl rate and pre-filtering the overlay or crawl text based on the established fractional pixel values, and combining windows of the various and appropriate pre-filtered overlay or crawl text with the primary image for encoding and delivery.