Display Driving Circuit Gamma Error Compensation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Display driving circuits face gamma errors due to inaccuracies in generating grayscale voltages, leading to distortion in luminance and color output, particularly in OLED display panels, where the generated voltages do not accurately represent ideal grayscale values.
Innovation Solution
A display driving circuit is designed with a grayscale voltage generator that linearly divides gamma tap voltages, a gamma correction module that calculates compensation values using a compensation model to adjust pixel values, and a data driver that applies these compensated values to select appropriate grayscale voltages, thereby reducing gamma errors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If grayscale voltages are generated by linearly dividing gamma tap voltages, then the device complexity is reduced, but gamma errors occur causing luminance and color distortion
Solution Approach 1:
The patent applies preliminary action by pre-calculating compensation values and storing them in a lookup table before actual display operation. The gamma correction module retrieves pre-computed compensation data based on input pixel values, allowing the system to correct gamma errors without performing complex real-time calculations, thus maintaining low device complexity while achieving high grayscale voltage accuracy.
2Manufacturing precision
If compensation values are calculated using a compensation model, then gamma errors are reduced improving luminance and color accuracy, but the device complexity increases
Solution Approach 1:
The compensation model is pre-computed and stored in a lookup table during system initialization or manufacturing. During operation, the gamma correction module simply retrieves pre-calculated compensation values based on input pixel values, avoiding the need for complex real-time mathematical computations. This approach achieves high grayscale accuracy while keeping the operational device complexity low.
Solution Approach 2:
The patent uses a lookup table that stores pre-computed compensation values, effectively creating a copy of the compensation data that can be quickly retrieved without performing the actual compensation calculations during display operation. This copying approach allows the system to benefit from accurate gamma correction while avoiding the computational complexity of real-time model evaluation.
3Manufacturing precision
If pixel values are compensated before selecting grayscale voltages, then luminance and color consistency is improved, but the processing time increases
Solution Approach 1:
Compensation values are pre-calculated and stored in a lookup table before actual display operation. During runtime, the gamma correction module performs a simple table lookup based on the input pixel value and retrieves the corresponding compensation value, rather than performing complex real-time calculations. This dramatically reduces processing time while maintaining luminance and color consistency.
Solution Approach 2:
The patent creates a copy of compensation data in the form of a lookup table that can be quickly accessed during display operation. By copying the compensation values into a readily accessible data structure, the system avoids time-consuming calculations during pixel processing, achieving fast processing speeds while maintaining accurate luminance and color consistency.
Data Source
AI summary
A display driving circuit includes: a grayscale voltage generator configured to generate a plurality of grayscale voltages by linearly dividing a plurality of gamma tap voltages; a gamma correction module configured to calculate a compensation value with respect to an input pixel value by using a compensation model, and configured to apply the compensation value to the input pixel value to generate a compensated pixel value; and a data driver configured to receive the plurality of grayscale voltages from the grayscale voltage generator, and configured to output a data voltage corresponding to a grayscale voltage to a display panel, the grayscale voltage being selected from the plurality of grayscale voltages based on the compensated pixel value.


