LCD Data Correction Using CIECAM02 Color Space Conversion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing liquid crystal display (LCD) technologies fail to optimally adjust image lightness, chroma, and hue angle according to ambient illuminance, leading to suboptimal picture quality due to sensitivity to changes in surrounding light conditions.
Innovation Solution
A method involving data correction using the CIECAM02 algorithm to convert input data into XYZ color space, then to JCh color space, and back to XYZ with varying illuminance parameters, followed by conversion to RGB, creating a look-up table for each illuminance condition, which is implemented in an LCD with an illuminance sensor and memory to adjust display data accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If simple brightness adjustment according to ambient illuminance is implemented, then the implementation complexity is reduced, but the picture quality cannot be optimally adjusted because hue angle and color attributes are not considered
Solution Approach 1:
The patent applies parameter changes by transforming color data through multiple color spaces (RGB to XYZ to CIECAM02 and back) with varying illuminance parameters. This allows the system to adjust lightness, chroma, and hue angle parameters according to ambient illuminance conditions, resolving the contradiction between simple implementation and quality adaptation.
Solution Approach 2:
The patent implements preliminary action by pre-calculating and storing correction data in look-up tables during system initialization or offline processing. The CIECAM02 algorithm is applied in advance to generate correction lookup tables that can be quickly retrieved during actual display operation, reducing real-time computational complexity while maintaining high picture quality adaptation.
2Adaptability or versatility
If the CIECAM02 algorithm is applied to correct color attributes, then picture quality is optimized, but computational complexity and processing time increase
Solution Approach 1:
The patent applies preliminary action by pre-calculating correction data using the CIECAM02 algorithm and storing it in look-up tables. This allows the complex algorithm to be executed once during system setup rather than on every frame during operation, significantly reducing real-time computational complexity while maintaining optimized picture quality.
Solution Approach 2:
The patent uses copying by creating lookup tables that store pre-computed correction data. Instead of repeatedly executing the complex CIECAM02 algorithm, the system copies and retrieves pre-calculated correction values from memory, reducing computational burden while preserving the algorithm's picture quality optimization capabilities.
3Adaptability or versatility
If real-time color space conversion with multiple illuminance parameters is performed, then adaptability to ambient conditions is improved, but processing speed decreases
Solution Approach 1:
The patent applies preliminary action by pre-computing color space conversions for multiple illuminance parameters and storing the results in lookup tables. During real-time operation, the system simply retrieves pre-computed correction data from memory based on the current illuminance condition, achieving fast processing speeds while maintaining high adaptability to ambient conditions.
Solution Approach 2:
The patent uses copying by creating lookup tables that store pre-computed color conversion data. This allows the system to copy and retrieve correction values instantly during display operation, avoiding the time-consuming real-time calculation of complex color space conversions while preserving full adaptability to different illuminance conditions.
Data Source
AI summary
A data correcting method is disclosed to implement an optimum picture quality according to surrounding conditions. The data correcting method includes: converting the input data into XYZ color space data; converting the XYZ color space data into JCh color space data by applying a reference illuminance parameter to a CIECAM02 forward algorithm; inversely converting the JCh color space data into the XYZ color space data by the illuminance by sequentially applying a plurality of illuminance parameters different from the reference illuminance, to a CIECAM02 backward algorithm; inversely converting the inversely converted XYZ color space data into an RGB color space to produce correction data of each illuminance; and making a look-up table by mapping the produced correction data of each illuminance to the input data.


