Immersive Video Color Correction Across Viewing Conditions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Head-mounted devices face challenges in maintaining consistent color perception when transitioning between immersive and non-immersive viewing conditions due to differences in how the user's eyes adapt to ambient lighting, leading to discrepancies in color perception.
Innovation Solution
Implementing a chromatic adaptation model that adjusts color correction based on brightness levels and ambient light conditions to match the user's natural color adaptation, using a linear regression model and chromatic adaptation matrices to ensure consistent color perception across viewing conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If standard color correction is applied without considering viewing conditions, then the color processing is simple and fast, but color perception consistency deteriorates when transitioning between immersive and non-immersive viewing
Solution Approach 1:
The patent implements dynamic chromatic adaptation models that adjust color correction parameters based on detected viewing conditions. The system transitions between different chromatic adaptation models (e.g., Bradford, von Kries) depending on whether immersive or non-immersive viewing is detected, allowing color perception consistency to be maintained across varying viewing scenarios without requiring a permanently complex processing pipeline.
Solution Approach 2:
The system changes key color processing parameters including chromatic adaptation model selection, white point values, and gamma curves based on viewing condition detection. By dynamically adjusting these parameters according to the viewing context (immersive vs. non-immersive), the patent maintains color consistency while keeping the base processing pipeline relatively simple.
2Measurement precision
If chromatic adaptation modeling is implemented to match human visual system response, then color perception accuracy improves, but processing time and computational load increase
Solution Approach 1:
The patent pre-computes and stores chromatic adaptation matrices and lookup tables for common viewing conditions. By preparing these computational resources in advance, the system avoids performing complex matrix operations and iterative calculations in real-time, thus achieving high color perception accuracy while minimizing processing time during actual video playback.
Solution Approach 2:
The system uses pre-defined chromatic adaptation models and matrices that replicate human visual system responses without requiring real-time physiological measurement. These standardized models (such as Bradford transformation matrices) serve as accurate copies of human color adaptation behavior, providing measurement precision equivalent to actual human perception without the computational burden of individualized calibration.
3Adaptability or versatility
If different chromatic adaptation models are used for immersive and non-immersive viewing, then color consistency across viewing conditions improves, but system complexity increases
Solution Approach 1:
The patent implements a universal color correction framework that can operate with multiple chromatic adaptation models through a single unified processing pipeline. The system selects and applies the appropriate model (Bradford, von Kries, or other) based on detected viewing conditions, allowing one system to serve multiple viewing scenarios without requiring separate processing paths for each condition.
Solution Approach 2:
The system introduces a viewing condition detection module as an intermediary that automatically determines whether immersive or non-immersive viewing is occurring and selects the appropriate chromatic adaptation model accordingly. This mediator layer manages the complexity of multiple models by providing a simple interface that automatically routes to the correct processing path based on current viewing context.
Data Source
AI summary
An electronic device is provided that includes one or more image sensors configured to capture a video feed, an image signal processor configured to perform color correction on the captured video feed based on a brightness level computed from the captured video feed and/or based on a color temperature or illuminant type of the lighting in the captured video feed to generate a corresponding color corrected video feed using a first chromatic adaptation model that is adapted to an immersive viewing condition, and one or more displays configured to output the color corrected video feed. The electronic device can further include a recording pipeline configured to record a version of the captured video feed and can share or transmit the recorded content to an external device. The external device can display the recorded content using a second chromatic adaptation model that is adapted to a non-immersive viewing condition.


