Image Data Processing Device for Display Quality
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional display systems face a trade-off between increasing display panel size and image data processing, where high compression rates degrade picture quality due to data loss, leading to increased memory and bandwidth requirements.
Innovation Solution
An image data processing device and method that compares compressed and reconstructed image data with previous frames to determine matches, allowing for the selection of original or previously compressed data to minimize compression errors and maintain picture quality, utilizing a dynamic capacitance compensation circuit to generate compensated image data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If high compression rate is used to reduce memory size and bandwidth requirements, then memory device size and bandwidth are reduced, but picture quality deteriorates due to increased data loss
Solution Approach 1:
The system performs preliminary comparison between compressed current image data and compressed previous image data to predict whether original or compressed data should be used. This preliminary action allows the system to make informed decisions about data selection before final output, resolving the contradiction between compression efficiency and quality preservation.
Solution Approach 2:
The system uses feedback from comparing compressed current image data with compressed previous image data to determine the optimal data source. By analyzing the similarity between frames and using this feedback information, the system dynamically selects between original and compressed data to maintain picture quality while benefiting from compression.
2Productivity
If high compression rate is used to reduce memory size and bandwidth requirements, then memory device size and bandwidth are reduced, but compression errors increase
Solution Approach 1:
The system introduces an intermediary comparison mechanism that evaluates compressed previous image data as a reference. This intermediary allows the system to detect and correct compression errors by comparing against a known good reference frame, thereby maintaining reliability while achieving high compression efficiency.
Solution Approach 2:
The system uses compressed previous image data as a copy/reference to compare against compressed current image data. This copying approach allows error detection and correction without requiring full original data storage, maintaining compression efficiency while improving reliability through reference comparison.
3Manufacturing precision
If original image data is used to maintain picture quality, then picture quality is maintained, but memory device size and bandwidth requirements increase
Solution Approach 1:
The system dynamically adjusts its behavior based on frame comparison results. When compression errors are detected or when previous frame data indicates high similarity, the system switches to using compressed data, thereby reducing memory requirements. When original data is needed for quality, it uses original data, creating a dynamic adaptive system that optimizes the quality-storage tradeoff.
Data Source
AI summary
In an image data processing device, a selection unit receives a block of original image data of a current image, a block of compressed and reconstructed image data of the current image, and a block of compressed and reconstructed data of a previous image that precedes the current image. A comparison unit compares the block of compressed and reconstructed image data of the current image with the block of compressed and reconstructed data of the previous image. An output unit, in the event that the comparison of the comparison unit results in a match, outputs the block of original image data of the current image as first output data, and, in the event that the comparison of the comparison unit does not result in a match, outputs the block of compressed and reconstructed data of the previous image as the first output data.


