Compressed Pixel Data Group Transmission for Display Interfaces
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increased power consumption of display interfaces due to higher display resolutions in portable devices, such as smartphones, shortens battery life and hinders the use of multiple display drivers for parallel driving of high-resolution display panels, as existing compression methods compromise random access capabilities.
Innovation Solution
A data processing apparatus that compresses pixel data into groups and transmits them over a display interface, using a compressor, rate controller, and output interface to pack and transmit compressed pixel data groups with indication information, enabling random access by multiple display drivers through in-band or out-of-band channels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If display resolution is increased to achieve higher display quality, then display quality is improved, but power consumption of display interface increases
Solution Approach 1:
The pixel data is divided into multiple data groups, where each group can be independently compressed and transmitted. This segmentation allows the display interface to process and transmit data in smaller units, reducing the overall power consumption while maintaining high display quality through efficient compression of each segment.
Solution Approach 2:
The invention changes the compression parameters by using boundary indication information to mark the start and end of each data group. This parameter change enables variable-length compression where each data group is optimized independently, reducing total data transmission volume and power consumption while preserving image quality.
2Use of energy by moving object
If compression is applied to reduce power consumption, then power consumption is reduced, but random access capability is compromised
Solution Approach 1:
Boundary indication information is embedded in advance within the compressed data stream to mark the boundaries of each data group. This preliminary action enables the receiving end to quickly locate and access specific data groups without decompressing the entire data stream, thus maintaining random access capability while preserving compression benefits.
Solution Approach 2:
The boundary indication information acts as an intermediary element that bridges the compressed data structure and the random access requirement. These markers enable direct navigation to specific data groups within the compressed stream, allowing random access without sacrificing compression ratios or increasing power consumption.
3Productivity
If multiple display drivers are used for parallel driving, then productivity is improved, but device complexity increases
Solution Approach 1:
The pixel data is segmented into multiple data groups that can be independently processed and transmitted to different display drivers. Each data group contains boundary indication information that allows drivers to independently access and process their assigned segments, enabling parallel driving without requiring complex coordination mechanisms between drivers.
Solution Approach 2:
The boundary indication information structure serves multiple functions simultaneously: it enables data group identification, facilitates random access, supports parallel processing by multiple drivers, and maintains compression efficiency. This multi-functionality reduces the need for additional complex control mechanisms.
Data Source
AI summary
A data processing apparatus includes a compressor and an output interface. The compressor generates a plurality of compressed pixel data groups by compressing pixel data of a plurality of pixels of a picture based on a pixel data grouping setting of the picture. The output interface packs the compressed pixel data groups into an output bitstream, records indication information in the output bitstream, and outputs the output bitstream via a display interface. The indication information is indicative of at least one boundary between consecutive compressed pixel data groups packed.


