Display Data Healing With Prioritized Resource Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Display systems face challenges in managing display data quality due to limited processing, bandwidth, and memory resources, leading to inefficient use of resources and potential stuttering when generating and transmitting healing updates to improve image quality.
Innovation Solution
A method involving separate resource allocation for encoding, decoding, and storing healing updates, using distinct buffers and transmission pathways, and prioritizing processing based on resource availability to manage display data efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If healing updates are transmitted at high quality level to improve image region quality, then image quality is improved, but processing and bandwidth resources are significantly consumed resulting in lower frame rate
Solution Approach 1:
The patent applies local quality by transmitting healing updates at high quality level only for specific corrupted regions of the image frame, while other regions use standard compression. This selective approach improves image quality in problematic areas without applying high-quality encoding system-wide, thereby reducing overall processing and bandwidth consumption that would otherwise lower frame rate.
Solution Approach 2:
The system dynamically changes compression parameters based on the specific needs of different image regions. Healing updates use higher quality encoding parameters when corruption is detected, while normal frames use standard parameters. This parameter adaptation allows the system to maintain acceptable frame rates while improving quality only where necessary.
2Reliability
If healing updates are generated and transmitted to heal corrupted regions, then display quality is improved, but processing loads and bandwidth requirements increase causing stuttering
Solution Approach 1:
The system performs preliminary error detection and assessment before full healing update transmission. By identifying corrupted tiles early and assessing the extent of corruption, the system can determine the minimum necessary healing effort, avoiding unnecessary processing loads while still improving display quality where needed.
Solution Approach 2:
Instead of transmitting complete high-quality frames as healing updates, the system transmits only the partial data necessary to heal specific corrupted regions. This partial action approach reduces processing loads and bandwidth requirements compared to transmitting full frames, while still achieving the goal of improving display quality in affected areas.
3Loss of energy
If display data is transmitted using high compression to conserve bandwidth, then bandwidth usage is reduced, but quality of display data received at display control device is lowered
Solution Approach 1:
The patent implements local quality by applying different compression levels to different regions of the display data. Non-corrupted regions use high compression to conserve bandwidth, while corrupted regions receive healing updates with lower compression (higher quality). This selective quality approach ensures bandwidth efficiency while maintaining necessary display quality in problematic areas.
Solution Approach 2:
The system dynamically adjusts compression levels based on real-time conditions. Compression ratios are not fixed but adapt according to the detected quality issues in different image regions. This dynamic approach allows the system to optimize the trade-off between bandwidth usage and display quality on a per-region basis.
Data Source
AI summary
A method of healing an image in a display system having a host device and a display control device includes generating healing updates corresponding to a region of the image and generating other display data at the host device, allocating, by the host device or the display control device, at least a portion of a resource of the display system to be used at least preferentially for at least one of encoding, decoding, transmitting and/or storing the healing updates rather than the other display data, encoding the healing updates and the other display data at the host device, transmitting the encoded healing updates and the other encoded display data from the host device to the display control device, decoding the encoded healing updates and the other encoded display data at the display control device, and healing the image using the decoded healing updates at the display control device.


