Scalable Color Management for Cross-Display Rendering Fidelity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image and video rendering technologies fail to accurately maintain the original appearance of video content across displays with differing capabilities, leading to objectionable artifacts and distortions due to inadequate handling of metadata.

Innovation Solution

A scalable color management system that employs varying levels of metadata to adjust image processing based on display characteristics, using metadata to predict and adaptively calculate color management algorithm parameters, ensuring faithful rendering of the original intent.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If metadata is not associated with image data, then processing is simpler and faster, but color management accuracy and rendering fidelity deteriorate

Engineering Contradiction:
Improvecolor management accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system dynamically adjusts processing behavior based on metadata availability. When metadata is present, it performs accurate color management calculations; when absent, it falls back to simpler default processing. This dynamic adaptation resolves the contradiction by making processing complexity conditional rather than fixed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes processing parameters based on whether metadata is associated with the image data. The presence or absence of metadata triggers different processing paths with different parameter sets, allowing the system to optimize between accuracy and simplicity based on available information.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If default values are used for color management, then processing is faster and simpler, but rendering fidelity and artistic effects are compromised

Engineering Contradiction:
Improveprocessing speedVSAvoidrendering fidelity
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system dynamically switches between default value processing and metadata-driven processing based on availability. This allows optimal processing speed when metadata is absent while achieving high rendering fidelity when metadata is present, resolving the contradiction between productivity and precision.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Default values act as temporary placeholders that are used only when necessary (when metadata is unavailable). These simple default processing paths provide acceptable functionality for quick processing, while more complex metadata-driven processing is applied only when needed for high fidelity rendering.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Measurement precision

If adaptive calculation of color management parameters is performed, then rendering accuracy improves, but processing time and computational load increase

Engineering Contradiction:
Improveparameter calculation accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system dynamically adjusts the level of computational processing based on metadata availability. When metadata is present, it performs time-consuming adaptive calculations for high accuracy; when absent, it uses faster default calculations. This dynamic scaling resolves the contradiction between accuracy and time loss.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes computational parameters and calculation methods based on whether metadata is associated with the image. This parameter adaptation allows the system to optimize processing time based on the precision requirements imposed by available metadata.

Inventive Principle:
Principle #35Parameter changes

4Adaptability or versatility

If varying levels of metadata are used, then system adaptability to different displays improves, but system complexity and metadata management burden increase

Engineering Contradiction:
Improvedisplay adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The metadata structure is segmented into multiple levels (e.g., basic display characteristics, advanced color information, artistic effect parameters). This segmentation allows the system to handle display adaptability through a hierarchical metadata approach, managing complexity by organizing information in manageable levels that can be processed progressively.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically processes different levels of metadata based on availability and requirements. This dynamic handling of varying metadata levels allows high adaptability to different displays while managing system complexity through conditional processing paths.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12432364B2Scalable systems for controlling color management comprising varying levels of metadata
Publication Date: 2025.09.30 DOLBY LABORATORIES LICENSING CORP
  • US12432364B2 patent drawing
  • US12432364B2 patent drawing
  • US12432364B2 patent drawing

AI summary

Several embodiments of scalable image processing systems and methods are disclosed herein whereby color management processing of source image data to be displayed on a target display is changed according to varying levels of metadata.