Color Transform Interpolation for Viewing Conditions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for generating color videos adapted to different viewing conditions require excessive storage and transmission, and existing interpolation methods lack fidelity as they do not consider mastered color graded images or functions for target viewing conditions.

Innovation Solution

A method that interpolates a color transform for target viewing conditions using a subset of color transforms, guided by a reference color transform, allowing for efficient storage and transmission by removing the need for dedicated color transforms, while maintaining image fidelity through parameter-based interpolation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple color graded versions are generated for different viewing conditions, then the adaptability to various display environments is improved, but the storage space and transmission rate requirements increase significantly

Engineering Contradiction:
Improveadaptability to viewing conditionsVSAvoidstorage space
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent segments the color grading process into a reference color graded version and multiple color transforms, where each color transform corresponds to a specific viewing condition. Instead of storing complete color graded versions for all conditions, only the reference version is stored in full quality, while other versions are generated on-demand by applying appropriate color transforms to the reference version.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the viewing condition-specific adjustments from the complete color graded video into separate color transforms. These transforms contain only the necessary color space conversion parameters and adjustment data needed to adapt the reference version to different viewing conditions, significantly reducing the data volume required to represent multiple viewing condition adaptations.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If multiple color graded versions are generated for different viewing conditions, then the adaptability to various display environments is improved, but the transmission rate requirements increase significantly

Engineering Contradiction:
Improveadaptability to viewing conditionsVSAvoidtransmission rate
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent segments the color grading process into a reference color graded version and multiple color transforms, where each color transform corresponds to a specific viewing condition. Instead of storing complete color graded versions for all conditions, only the reference version is stored in full quality, while other versions are generated on-demand by applying appropriate color transforms to the reference version.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the viewing condition-specific adjustments from the complete color graded video into separate color transforms. These transforms contain only the necessary color space conversion parameters and adjustment data needed to adapt the reference version to different viewing conditions, significantly reducing the data volume required to represent multiple viewing condition adaptations.

Inventive Principle:
Principle #2Taking out (Extraction)

3Quantity of substance

If blind interpolation is used to generate color transforms for target viewing conditions, then the transmission requirements are reduced, but the fidelity of the color graded image deteriorates

Engineering Contradiction:
Improvetransmission dataVSAvoidimage fidelity
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent implements feedback by using the target color graded version (or its characteristics) as a reference to guide the interpolation process. The interpolation algorithm adjusts the generated color transform to better match the desired target appearance, rather than simply averaging source transforms. This feedback mechanism ensures that the interpolated results maintain high fidelity to the intended visual outcome.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes the parameters used in interpolation from simple linear combinations of color transform coefficients to more sophisticated parameter spaces that account for perceptual color relationships and viewing condition characteristics. By transforming the interpolation into an appropriate parameter space and then converting back, the method maintains both efficiency and fidelity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3556093B1Color grading interpolation methods and devices
Publication Date: 2023.02.01 INTERDIGITAL VC HOLDINGS INC
  • EP3556093B1 patent drawingFigure 1~2
  • EP3556093B1 patent drawingFigure 3~4
  • EP3556093B1 patent drawingFigure 5~6

AI summary

A method for generating a fourth color transform is disclosed, wherein said fourth color transform transforms an original picture into a target color graded version of said original picture. The method comprises obtaining a first color transform wherein said first (reference) color transform transforms said original picture into a first color graded version of said original picture; obtaining a second (reference) color transform wherein said second color transform transforms said original picture to a second color graded version of said original picture; obtaining a third (exemplary) color transform wherein said third color transform transforms said original picture to said target color graded version of said original picture; obtaining at least one interpolating parameter wherein the fourth color transform is close to or representative of the third color transform (exemplary) and the fourth color transform is obtained by applying a parametric function determined by the at least one interpolating parameter to the first color transform and second color transform. In a variant, the at least one interpolating parameter is obtained by minimizing an error between the third color transform and the fourth color transform.