Chromatic Adaptation for Perceived Color Gamut Extension
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Physical display devices have limited color gamuts, unable to reproduce all colors present in image sequences, leading to inferior color experiences for viewers compared to natural scenery, as they can only display a subset of perceivable colors.
Innovation Solution
A system and method that computes frame-specific target white points and applies a temporal filter function to extend the perceived color gamut by steering chromatic adaptation, allowing the display of more saturated colors outside the physical display's capabilities through chromatic adaptation transformation in the LMS color space.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If chromatic adaptation transformation is applied to extend perceived color gamut, then color saturation and richness are improved, but display accuracy and fidelity to original colors may deteriorate
Solution Approach 1:
The system performs preliminary chromatic adaptation transformation on future frames before they are displayed. By predicting the target white point of future frames and applying adaptation in advance, the system prepares the color information so that when the frames are actually displayed, the perceived colors are already optimized for the upcoming chromatic context, thereby preserving color information that would otherwise be lost due to gamut limitations.
Solution Approach 2:
The system dynamically adjusts the chromatic adaptation parameters based on the temporal context of image sequences. By computing filtered white points that consider both past and future frames, the system creates a dynamic adaptation strategy that evolves with the content, allowing color accuracy to be maintained while extending the perceived gamut through time-varying transformations.
2Adaptability or versatility
If frame-specific target white points are computed and temporal filtering is applied, then perceived color gamut is extended, but computational complexity increases
Solution Approach 1:
The system applies partial chromatic adaptation by using a temporal filter that combines only a limited number of past and future frames rather than processing the entire sequence. This selective approach extends the perceived gamut through strategic adaptation while avoiding the computational burden of processing all possible temporal information, achieving a balance between gamut extension and complexity management.
3Measurement precision
If chromatic adaptation is steered using filtered white points, then color perception accuracy is improved, but processing time increases
Solution Approach 1:
The system computes the filtered white points and applies chromatic adaptation transformation in advance for future frames before they need to be displayed. This preliminary processing allows the color perception accuracy to be optimized without adding delay during actual playback, as the adaptive transformations are already prepared and can be applied efficiently when the frames are rendered.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Enhances the perceived color gamut of physical displays, allowing viewers to experience more saturated colors, bringing the perceived colors closer to the ideal display gamut without noticeable artifacts, thereby improving color representation in image sequences.
Implementation Method 1
The colors that humans actually perceive on the display also depend on chromatic adaptation, which is a property of the human visual system (HVS) that describes the adaptation of color perception to the surrounding through adaptation of cells in the human eye as well as in the following signal processing through to the human brain.
Data Source
AI summary
Techniques are described for enhancing the perceived gamut (PG) of a physical display device presenting frames of an image sequence to a human viewer wherein the gamut (DG) of the display device is given by the primary colors of the display device. An interface receives a sequence of frames from an image sequence source with each frame having input color data associated with each pixel of the respective frame. A white point computation module computes frame-specific target white points (TWP) to which the viewer would adapt when watching a respective frame on a display capable of showing all perceivable colors. A chromatic adaptation transformation module applies a temporal filter function to the target white points of all frames within a sliding window to compute a filtered white point and applies a chromatic adaptation transformation to one or more future frames by using the filtered white point.


