Display Panel Gamma Correction Across Wire-Length Regions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Display panels of medium and large sizes experience non-uniform brightness due to varying wire lengths affecting resistance and voltage drop, leading to inconsistent display brightness across different regions.
Innovation Solution
The method involves dividing the display panel into multiple blocks, performing gamma correction on each block to determine correction voltages, and using these voltages to drive pixels uniformly across the panel, accounting for positional differences and adjacent block corrections.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If wires between pixels of different regions and driver circuit are used to connect, then the display panel can be driven, but voltages of driving signals received by pixels in different regions are different due to varying wire lengths
Solution Approach 1:
The display panel is divided into multiple display blocks (e.g., first display block, second display block, third display block) corresponding to different wire length regions. Each block is assigned a specific gamma correction curve from the plurality of gamma correction curves, allowing differentiated voltage compensation for pixels in different regions to compensate for the voltage drop caused by varying wire lengths.
Solution Approach 2:
Different gamma correction curves are applied to different display blocks based on their positions and wire lengths. The driver circuit selectively applies first gamma correction curve to first display block, second gamma correction curve to second display block, and so on, providing localized compensation to ensure uniform brightness across the entire display panel despite varying wire lengths.
2Device complexity
If gamma correction is performed on the entire display panel uniformly, then the correction process is simple, but brightness uniformity across different regions cannot be achieved
Solution Approach 1:
The gamma correction process is segmented into multiple correction curves corresponding to different display blocks. The driver circuit is configured to selectively apply different gamma correction curves to different display blocks, achieving region-specific brightness uniformity while maintaining a systematic correction approach.
Solution Approach 2:
Multiple gamma correction curves with different parameters are prepared in advance, each optimized for specific display blocks. The driver circuit changes the gamma correction parameters dynamically based on the display block being driven, allowing precise control of brightness uniformity across regions with varying wire lengths.
3Manufacturing precision
If multiple gamma correction curves are used for different display blocks, then brightness uniformity is improved, but the driver circuit complexity increases
Solution Approach 1:
Multiple gamma correction curves are pre-calculated and stored in the driver circuit before operation. The display panel is divided into predetermined display blocks with assigned correction curves. During operation, the driver circuit simply selects and applies the appropriate pre-prepared correction curve for each display block, avoiding complex real-time calculations while achieving uniform brightness.
Data Source
AI summary
Provided is a method for driving a display panel, including: acquiring gamma correction data of each of the display blocks; for each pixel in the display panel, determining, based on the gamma correction data of a first display block where the pixel is located, a first correction voltage corresponding to a to-be-displayed target gray scale of the pixel; determining, based on the gamma correction data of at least one second display block adjacent to the first display block, at least one second correction voltage corresponding to the target gray scale; determining a gamma voltage of the pixel based on the first correction voltage, the at least one second correction voltage, and a position of the pixel in the display panel; and driving, based on the gamma voltage, the pixel to display the target gray scale.


