Color Gamut Mapping Block for Memory-Efficient Color Space Transform

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices face challenges in efficiently processing image data due to the limitations of three-dimensional color look-up tables (3D CLUTs), which require substantial memory and die space, making them unsuitable for wearable and portable devices with limited resources.

Innovation Solution

The implementation of a color gamut mapping block that uses color mapping relationships defined by input/output relationships, allowing for efficient transformation between color spaces with reduced memory usage, and divides the color space into sub-spaces for regionally defined transformations, enabling fine adjustments and complex color transformations with less computational resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a three-dimensional color look-up table (3D CLUT) is used to perform complex color transforms, then color image quality is improved, but memory usage and die space increase substantially

Engineering Contradiction:
Improvecolor image qualityVSAvoidmemory usage
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent divides the color transformation process into multiple stages: first converting from source color space to an intermediate color space using a compact transformation, then applying a reduced CLUT for fine-tuning. This segmentation allows the system to achieve high color accuracy without requiring a full 3D CLUT, thereby reducing memory usage while maintaining color image quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediate color space as a mediator between the source color space and the display color space. By transforming through this intermediate representation, the system can use a smaller reduced CLUT instead of a full 3D CLUT, achieving the same color transformation accuracy with significantly less memory.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If a three-dimensional color look-up table (3D CLUT) is used to perform complex color transforms, then color image quality is improved, but die space increases substantially

Engineering Contradiction:
Improvecolor image qualityVSAvoiddie space
Core Design Contradiction:
Manufacturing precisionVSArea of stationary object

Solution Approach 1:

The patent segments the color transformation into multiple steps using a compact transformation followed by a reduced CLUT, replacing the need for a large 3D CLUT. This segmentation dramatically reduces the die space required for implementing color transforms while maintaining color image quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses a reduced CLUT that stores only essential color mapping information rather than a complete 3D CLUT. This copied/condensed representation maintains the necessary color transformation capability while occupying significantly less die space.

Inventive Principle:
Principle #26Copying

3Quantity of substance

If color mapping relationships are stored using a reduced CLUT instead of a full 3D CLUT, then memory usage is reduced, but the ability to make fine adjustments to specific regions is limited

Engineering Contradiction:
Improvememory usageVSAvoidfine adjustment capability
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The patent applies segmentation by dividing the color transformation into a compact transformation stage and a reduced CLUT stage. The compact transformation handles broad color space mapping, while the reduced CLUT provides fine adjustments for specific regions, together achieving both memory efficiency and adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by using a reduced CLUT that stores differentiated color mapping information for different regions of the color space. This allows fine adjustments to be made for specific color regions while using minimal memory, rather than applying a uniform transformation across all colors.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11361476B2Efficient color mapping systems and methods
Publication Date: 2022.06.14 APPLE INC
  • US11361476B2 patent drawing
  • US11361476B2 patent drawing
  • US11361476B2 patent drawing

AI summary

An electronic device may include a display panel with pixels that present an image based on image data and an application processor that generates the image data. The electronic device may include a display pipeline coupled to the electronic display and the application processor. The display pipeline may receive first image data from the application processor corresponding to a first color space used by the application processor. The display pipeline may apply a color mapping relationship to the first image data to generate second image data. The color mapping relationship may define a transform to apply to the first image data to generate the second image data corresponding to a second color space used by the electronic display. The display pipeline may transmit the second image data to a display driver that operates the electronic display to emit light according to the second image data.