Color Mapping Function Estimation for Artistic Intent Preservation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing color mapping methods fail to preserve the artistic intent when transitioning between different color-graded versions of a picture, often resulting in saturated or intermediate color values that degrade the visual aspect of the mapped picture.

Innovation Solution

A method for estimating a color mapping function between two color-graded versions of a picture, which involves obtaining estimates of color transforms, detecting and reducing dynamic range exceeding values to prevent saturation, and iteratively refining the color mapping using scaling factors and histogram analysis to ensure accurate representation of color values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a default color mapping function is used to map between color volumes, then the mapping process is simple and fast, but the artistic intent is not preserved and color saturation occurs

Engineering Contradiction:
Improvemapping speedVSAvoidcolor accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent changes the parameters of the color mapping function by estimating transforms based on actual color values from both color-graded versions rather than using fixed default parameters. This involves calculating scaling factors and offset values that adapt to the specific picture content, thereby preserving artistic intent while maintaining computational efficiency.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements feedback by using the actual color values from the second color-graded version to refine and adjust the color mapping function. The estimated transform is validated against the target color values, and adjustments are made to scaling factors and other parameters to minimize color differences, ensuring both accuracy and artistic preservation.

Inventive Principle:
Principle #23Feedback

2Reliability

If color values are clipped to prevent saturation, then the dynamic range is controlled, but the visual quality degrades due to loss of color information

Engineering Contradiction:
Improvedynamic range controlVSAvoidcolor information loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent applies preliminary action by pre-calculating scaling factors and adjusting the color mapping function before saturation occurs. By estimating the transform and detecting potential saturation issues in advance, the system adjusts parameters proactively to prevent clipping while maintaining the full dynamic range and preserving color information.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If a complex color mapping function with multiple transforms is used, then color accuracy is improved, but the computational complexity increases

Engineering Contradiction:
Improvecolor mapping accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the complex color mapping function into multiple independent transforms, each handling specific aspects of color transformation. This includes separate transforms for different color components and stages, allowing each to be optimized and processed independently, thereby reducing overall computational complexity while maintaining high accuracy.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9699426B2Method and device for estimating a color mapping between two different color-graded versions of a picture
Publication Date: 2017.07.04 INTERDIGITAL VC HOLDINGS INC
  • US9699426B2 patent drawing
  • US9699426B2 patent drawing
  • US9699426B2 patent drawing

AI summary

A method and device for processing a picture comprises estimating a color mapping between a first and a second color-graded version of the picture by estimating a color mapping function that maps the color values of the first color-graded version of the picture onto the color values of the second color-graded version of the picture.