Content Interpolation for Display Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing imaging systems struggle to efficiently generate customized versions of video content for different classes of displays, leading to variations in perceived image quality due to differences in display capabilities and viewing conditions.

Innovation Solution

The method involves generating additional versions of content by interpolating between source versions based on similarity measures, allowing for efficient creation of customized content that aligns with desired 'looks' for various display classes, reducing operator errors and simplifying the adjustment process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If multiple individual versions of video content are created for different display classes, then the image quality and creative intent preservation improve, but the device complexity and production time increase

Engineering Contradiction:
Improveimage qualityVSAvoidproduction complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent creates a universal content version that can be adaptively rendered across multiple display classes. Instead of producing separate customized versions for each display type, a single version is generated that contains embedded metadata and transformation parameters, allowing it to be universally applied to different displays while maintaining optimal image quality for each class.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent performs preliminary analysis of display characteristics and pre-calculates transformation parameters during content creation. By anticipating the needs of different display classes and embedding adaptation instructions in advance, the system eliminates the need for complex real-time adjustments and manual optimization for each display type.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If manual adjustments are made for each display class, then the adaptability improves, but the productivity and efficiency decrease

Engineering Contradiction:
Improvedisplay adaptabilityVSAvoidproduction efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent enables content versions to self-adapt to different display classes through embedded metadata and automated transformation algorithms. The content carries its own adaptation instructions, allowing the rendering system to automatically adjust parameters based on display characteristics without requiring manual intervention for each display type, thus maintaining high adaptability while improving productivity.

Inventive Principle:
Principle #25Self-service

3Manufacturing precision

If content is optimized for specific display classes, then the perceived image quality improves, but the loss of information increases when rendering on different display classes

Engineering Contradiction:
Improveperceived image qualityVSAvoidcontent information loss
Core Design Contradiction:
Manufacturing precisionVSLoss of information

Solution Approach 1:

The patent utilizes parameter changes to adapt content for different display classes. By encoding transformation parameters and metadata that describe display characteristics, the system can dynamically adjust rendering parameters without permanently altering the content. This allows the same content version to be optimally rendered across different display types while preserving the original information and avoiding irreversible data loss.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP2667378B1Content creation using interpolation between content versions
Publication Date: 2019.10.16 DOLBY LABORATORIES LICENSING CORP
  • EP2667378B1 patent drawingFigure 1
  • EP2667378B1 patent drawingFigure 2
  • EP2667378B1 patent drawingFigure 3

AI summary

One or more derived versions of image content may be obtained by interpolating two or more source versions of the same image content. A derived version may be targeted for a class of displays that differs from classes of displays targeted by the source versions. Source images in a source version may have been color graded in a creative process by a content creator/colorist. Interpolation of the source versions may be performed with interpolation parameters having two or more different values in two or more different clusters in at least one of the source images. A normalized version may be used to allow efficient distribution of multiple versions of the same content to a variety of downstream media processing devices, and to preserve or restore image details otherwise lost in one or more of the source versions.