Line-Based Video Encoder for Bus Bandwidth Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The heavy occupation of bus bandwidth in digital televisions due to the large amount of data generated during video processing from different sources, such as subtitle, logo, and OSD information, hinders the overall display performance.
Innovation Solution
A video processing apparatus and method that employs a line-based data encoder to compress and encode video signals on a pixel-row basis, reducing data volume and alleviating bus bandwidth burden, using a shared data bus, decoder, and blending module to generate an output signal.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If video data from multiple sources (subtitle, logo, OSD) is decoded and processed through scaling and filtering, then the display quality and functionality are improved, but the bus bandwidth is heavily occupied, hindering overall display performance
Solution Approach 1:
The patent extracts the blending operation from the traditional post-decoding stage and performs it at the bitstream level before decoding. This removes the need to transmit and process full-resolution data for all overlay elements, significantly reducing bus bandwidth consumption while maintaining display functionality.
Solution Approach 2:
The blending operation is performed preliminarily at the encoder side before data transmission and decoding. By pre-blending the video data with overlay elements at the bitstream level, the system reduces the amount of data that needs to be transmitted and processed later, alleviating bus bandwidth pressure.
2Manufacturing precision
If full-resolution video data is transmitted and processed for blending, then the blending quality is improved, but the data volume increases significantly, occupying heavy bus bandwidth
Solution Approach 1:
The patent applies different processing qualities to different regions of the video data. Overlay elements like subtitles and logos are blended at bitstream level with appropriate local processing, while the main video content maintains its original quality. This localized approach ensures blending quality where needed while minimizing overall data volume.
Solution Approach 2:
The patent introduces an intermediary blending operation at the bitstream level that acts as a mediator between the encoder and decoder. This intermediary process performs preliminary blending with controlled data generation, ensuring quality where overlays are present while maintaining efficiency in regions without overlays.
3Reliability
If traditional blending module is used to blend video data from different sources, then the display completeness is improved, but the system complexity and bus bandwidth consumption increase
Solution Approach 1:
The patent merges the blending function into the video coding process itself, combining multiple video sources and overlay elements into a single blended bitstream. This integration eliminates the need for separate blending hardware and reduces system complexity while ensuring display completeness through unified processing.
Solution Approach 2:
The video encoder is given multi-functionality by incorporating blending capabilities directly into the encoding process. This universal approach allows the same coding infrastructure to handle both main video content and overlay elements, reducing the need for separate dedicated hardware and simplifying the overall system.
Data Source
AI summary
A video processing apparatus includes: a line-based data encoder for performing line-based data encoding on an input signal to generate a line-based data encoded signal; and a video signal controller coupled to the line-based data encoder for receiving a first video signal and the line-based data encoded signal, decoding the line-based data encoded signal to generate a second video signal, and choosing one of the first and second video signals to generate an output signal.


