Pixel Block-Based Display Data Processing Bandwidth Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current display technologies, particularly in virtual and augmented reality, face challenges with high data bandwidth requirements due to the need for high resolution and low latency, leading to bottlenecks at the display interface, which can result in reduced performance and increased power consumption.
Innovation Solution
A system and method for compensating display data that includes a processor and control logic to generate and transmit compensation data, allowing for reduced computation load and increased data bandwidth by distinguishing between still and moving image portions, with compensation values applied over multiple frames for static features and each frame for dynamic features, optimizing computing resources and power usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If high resolution and high frame rate are implemented to provide immersion and prevent cybersickness, then display quality and user experience are improved, but data bandwidth requirements increase beyond the capabilities of most display interfaces
Solution Approach 1:
The patent segments the display data into multiple frames and divides compensation data generation into different time slots. Instead of processing all pixels in every frame, the system processes different pixel blocks across multiple frames, reducing the data bandwidth required per frame while maintaining overall display quality.
Solution Approach 2:
The patent implements periodic compensation where different pixel blocks are compensated in different frames. The compensation data for still portions is generated periodically across multiple frames rather than continuously for every frame, reducing the overall data bandwidth requirement while maintaining display quality.
2Manufacturing precision
If compensation data is generated for all pixels in every frame, then display uniformity is improved, but computation load and power consumption increase
Solution Approach 1:
The patent applies different compensation strategies to different portions of the display data. Still portions (background areas) use multi-frame compensation with lower computation, while moving portions (foreground objects) use per-frame compensation. This local differentiation reduces overall power consumption while maintaining display uniformity where needed.
Solution Approach 2:
The patent performs partial compensation by focusing computational resources only on necessary pixel blocks in each frame rather than all pixels. Still portions are compensated less frequently (excessive action spread over time), while moving portions receive full compensation, reducing instantaneous power consumption.
3Manufacturing precision
If compensation data is generated for all pixels in every frame, then display uniformity is improved, but data bandwidth requirements increase
Solution Approach 1:
The patent segments compensation data transmission across multiple frames. Different pixel blocks are compensated in different frames, so the compensation data for still portions is distributed over time rather than transmitted all at once. This segmentation reduces the data bandwidth required in any single frame transmission.
Solution Approach 2:
The patent implements periodic transmission of compensation data where still portions are compensated in a periodic manner across multiple frames. This periodic action reduces the instantaneous data bandwidth requirement compared to transmitting all compensation data every frame, while still achieving display uniformity over time.
4Quantity of substance
If multi-frame compensation is used for still portions, then data bandwidth and power consumption are reduced, but processing complexity increases
Solution Approach 1:
The patent segments the display data into still portions and moving portions, and further divides still portions into different pixel blocks. This segmentation allows the system to apply multi-frame compensation only to appropriate regions, managing processing complexity by focusing computational effort on specific areas rather than uniformly across the entire display.
Solution Approach 2:
The patent applies multi-frame compensation specifically to still portions (background areas) where it is most effective, while using simpler per-frame compensation for moving portions. This local quality approach reduces overall processing complexity by matching the compensation method to the characteristics of each region.
Data Source
AI summary
A system for compensating display data of an image includes a display, a processor, and control logic operatively coupled to the display and the processor. The display has a plurality of pixels. The processor includes a graphics pipeline configured to generate a set of original display data of the image for a plurality of frames. The processor also includes a pre-processing module configured to determine a still portion of the set of original display data, and generate a set of compensation data for the still portion of the set of original display data. The set of compensation data includes a plurality of sub-sets of compensation data for the plurality of frames. The processor also includes a data transmitter configured to transmit, in each one of the plurality of frames, a stream of display data including one of the plurality of sub-sets of the compensation data.


