Variable Block Size Afterimage Compensation for Display Drivers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing display apparatuses face a trade-off between memory usage and afterimage compensation accuracy, where small block sizes enhance accuracy but increase memory usage and power consumption, while large block sizes reduce driver size but deteriorate compensation accuracy.
Innovation Solution
A display apparatus that includes an afterimage compensator which writes stress data corresponding to different areas to memory areas of varying block sizes, allowing for selective increase in compensation resolution in areas with high afterimage possibility, thereby reducing memory usage and power consumption while enhancing accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the block size is set to be small, then the accuracy of afterimage compensation is enhanced, but the memory usage is increased and the power consumption is increased
Solution Approach 1:
The display panel area is segmented into multiple blocks, and stress data is accumulated separately for each block. This allows selective application of different block sizes (small blocks for high-accuracy regions, large blocks for low-accuracy regions) to balance compensation accuracy with memory usage efficiency.
Solution Approach 2:
Different regions of the display panel are assigned different quality levels of afterimage compensation based on their susceptibility to afterimage effects. Regions with high afterimage possibility use smaller block sizes for higher accuracy, while regions with low afterimage possibility use larger block sizes to reduce memory usage.
2Measurement precision
If the block size is set to be small, then the accuracy of afterimage compensation is enhanced, but the power consumption is increased
Solution Approach 1:
The display area is divided into multiple blocks that can be processed independently. By segmenting the processing into smaller manageable blocks, the system can selectively apply high-accuracy processing only where needed, reducing overall computational power consumption while maintaining necessary accuracy in critical regions.
Solution Approach 2:
The system applies different processing qualities to different regions based on their afterimage susceptibility. High-power consumption small-block processing is applied only to regions with high afterimage possibility, while low-power consumption large-block processing is applied to regions with low afterimage possibility, thereby optimizing overall power consumption.
3Area of stationary object
If the size of the block is set to be large, then the size of the display panel driver is reduced, but the accuracy of the afterimage compensation is deteriorated
Solution Approach 1:
The driver is organized to handle multiple blocks of stress data simultaneously, with each block processed using an optimized block size. This segmentation allows the driver to maintain a compact structure while still providing high-accuracy compensation in specific regions by using smaller blocks where needed.
Solution Approach 2:
Different regions are assigned different block sizes based on their afterimage characteristics. This allows the driver to use larger block sizes (reducing driver size) for most regions while using smaller block sizes (maintaining accuracy) only for regions with high afterimage possibility, thus resolving the contradiction between driver size and compensation accuracy.
Data Source
AI summary
A display apparatus includes a display panel, an afterimage compensator and a data driver. The display panel displays an image. The afterimage compensator writes first stress data of input image data corresponding to a first area to a first memory area in a first block size and second stress data of the input image data corresponding to a second area to a second memory area in a second block size different from the first block size and compensates a grayscale value of the input image data based on the first stress data and the second stress data. The data driver generates a data voltage based on a compensated grayscale value and outputs the data voltage to the display panel.


