OLED Color Compensation via Dynamic Gamma Group Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
OLED monitors experience brightness diversity and flicker due to varying frame rates and pulse numbers, leading to uneven transistor charging and discharging times, which complicates color calibration and high-brightness light emission.
Innovation Solution
A color compensation method and system that calculates a compensation value by selecting appropriate gamma groups based on target brightness, frame rate, and pulse number, using a timing controller and memory to execute a color compensation process, which involves obtaining target parameters and applying an interpolation algorithm to adjust brightness and color.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If pulse width modulation with different pulse numbers is used to control brightness, then brightness control flexibility is improved, but transistor charging and discharging time unevenness causes display brightness inconsistency
Solution Approach 1:
The patent applies parameter changes by adjusting gamma values dynamically based on pulse number and frame rate parameters. Different gamma correction curves are selected and applied according to the specific pulse number being used, which compensates for the transistor charging/discharging time differences and achieves consistent display brightness across different PWM modes.
Solution Approach 2:
The patent implements dynamics by making the gamma correction values dynamic rather than static. The system automatically selects and applies appropriate gamma values based on real-time operating conditions (pulse number and frame rate), allowing the display system to adapt and maintain brightness consistency across varying operational parameters.
2Object-affected harmful factors
If digital gamma or programmable gamma is adjusted to compensate color information, then flicker perception is reduced, but color accuracy across different frame rates and pulse numbers becomes difficult to maintain
Solution Approach 1:
The patent uses parameter changes by implementing a multi-dimensional gamma correction system where gamma values are adjusted based on both frame rate and pulse number parameters. This allows the system to optimize for flicker reduction at each frame rate while simultaneously maintaining color accuracy across different pulse numbers through coordinated gamma value selection.
Solution Approach 2:
The patent applies segmentation by dividing the gamma correction into separate manageable groups - first gamma groups for different frame rates and second gamma groups for different pulse numbers. This segmented approach allows independent optimization of flicker compensation for each frame rate while maintaining color consistency across pulse number variations.
3Object-affected harmful factors
If multiple first gamma groups corresponding to different frame rates are used, then flicker compensation is improved, but the complexity of selecting and managing gamma groups increases
Solution Approach 1:
The patent applies segmentation by organizing gamma values into a hierarchical structure with first gamma groups for frame rates and second gamma groups for pulse numbers. This segmented organization simplifies management by allowing the system to independently select from each group based on operating conditions, reducing the complexity of managing the complete set of gamma parameters.
Solution Approach 2:
The patent implements preliminary action by pre-organizing gamma values into structured groups before runtime operation. The first and second gamma groups are prepared in advance, allowing the timing controller to quickly select appropriate values without complex real-time calculations, thereby reducing operational complexity while maintaining effective flicker compensation.
Data Source
AI summary
A color compensation method includes obtaining a target brightness, a target frame rate and a target pulse number; selecting a plurality of second gamma groups from a plurality of first gamma groups according to the target brightness and the target pulse number, wherein the plurality of first gamma groups respectively correspond to a plurality of frame rates; and calculating the compensation value to compensate the display brightness and color according to the target brightness, the target frame rate, the plurality of second gamma groups and a calculation method.


