Display Controller Block Uniformity Compensation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Display panels, such as LCDs, face issues with non-uniform color brightness and characteristics due to factors like uneven backlight and manufacturing variations, leading to inconsistent color display across different regions.
Innovation Solution
A method is introduced where a display panel is divided into blocks, and digital compensation mechanisms are applied to adjust input values for each block to achieve uniform brightness and color characteristics across the entire panel, using a display controller with a modifying module and mapping circuit to distribute modified input values to pixels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If digital compensation mechanism is applied to adjust input values for each block, then color uniformity and brightness consistency are improved, but device complexity increases
Solution Approach 1:
The display panel is divided into multiple blocks (e.g., 9 or 25 blocks), and a color meter measures display values at specific positions within each block. This segmentation allows localized measurement and compensation, improving color uniformity across different regions of the panel while managing complexity through systematic division.
Solution Approach 2:
Different input values are provided to different blocks based on their measured display characteristics. The modifying module adjusts input values locally for each block according to its specific color and brightness properties, achieving precise local compensation that improves overall uniformity without requiring complete system redesign.
2Manufacturing precision
If modified input values are distributed to pixels based on block location, then color consistency across blocks is improved, but processing time increases
Solution Approach 1:
The system performs color measurements and calculates modified input values in advance during the manufacturing or calibration phase. These modified input values are stored and applied during normal operation, eliminating the need for real-time calculation and reducing processing time while maintaining color consistency.
Solution Approach 2:
The display controller uses a mapping circuit to distribute modified input values to pixels based on their block locations. Instead of calculating unique values for each pixel, the system copies and applies block-level modified input values to all pixels within that block, significantly reducing processing complexity and time.
3Measurement precision
If color meter measures display values at multiple block positions, then measurement precision is improved, but measurement complexity increases
Solution Approach 1:
The measurement process is segmented into discrete block positions, with the color meter measuring display values at specific locations within each block. This systematic segmentation provides comprehensive coverage of the panel while maintaining manageable measurement complexity through structured sampling.
Solution Approach 2:
The color meter serves as a universal measurement tool that can measure display values at multiple block positions using the same measurement process and data structure. This multi-functionality allows precise measurement across the entire panel without requiring different measurement equipment or complex procedures for each position.
Data Source
AI summary
A method for adjusting a uniformity of a panel is provided. The panel includes a plurality of blocks. The method includes: comparing whether a color display component of each of the blocks in response to a first input value matches a target component, comparing whether a color characteristic value of each of the blocks in response to a second input value matches a target characteristic value, and providing a corresponding modified second input component and a modified third input component for each of the blocks. The target component is determined according to a plurality of main display components of a plurality of display values corresponding to the blocks, and the target characteristic value is determined according to the plurality of color characteristic values corresponding to the blocks.


