Adaptive Color Gamut Mapping for Image Detail Preservation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for processing color image data for displays with limited color rendering capabilities, such as LCD panels in mobile applications, result in unsatisfactory image rendering due to compression of a large range of saturation values into a limited number of colors, leading to loss of local details in areas with medium to high color saturation.

Innovation Solution

The method employs adaptive color gamut mapping, where each pixel is directly mapped from a source color gamut to a target color gamut, with the mapping strength adjusted based on the pixel's saturation and luminance values, preventing output values from exceeding the target color gamut and thus preserving local details.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If color saturation is compressed to fit within the limited target color gamut, then color rendering compatibility is improved, but local details are lost in areas with medium to high saturation

Engineering Contradiction:
Improvecolor rendering compatibilityVSAvoidlocal details
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent applies different processing strategies to different regions of the image based on saturation levels. Low saturation regions undergo full gamut mapping to maximize color accuracy, while high saturation regions are preserved with minimal processing to maintain local details. This spatial differentiation resolves the contradiction by allowing compatibility improvement where possible without sacrificing detail where saturation is critical.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically adjusts the gamut mapping strength as a parameter based on local saturation values. By making the mapping intensity variable rather than uniform, the system can adaptively balance between color rendering compatibility and detail preservation. The mapping operator's strength parameter is modulated according to saturation thresholds, enabling selective application of compression.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If the full mapping operator is applied to all pixels, then color accuracy for low saturation pixels is improved, but output pixel values exceed the target color gamut causing clipping

Engineering Contradiction:
Improvecolor accuracyVSAvoidclipping prevention
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent applies the full mapping operator only partially - specifically to low saturation pixels where it produces accurate results without causing clipping. For high saturation pixels, the mapping operator is either reduced in strength or bypassed entirely. This partial application strategy ensures color accuracy where the full operator is safe to use, while preventing clipping in regions where it would be harmful.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent segments the image processing based on saturation thresholds, dividing pixels into different processing categories. Low saturation pixels receive full gamut mapping treatment for maximum color accuracy, while high saturation pixels receive reduced or no mapping to prevent clipping. This segmentation allows the system to optimize for color accuracy in safe regions while avoiding the harmful effects in sensitive regions.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8026953B2Method for processing color image data
Publication Date: 2011.09.27 SAMSUNG DISPLAY CO LTD
  • US8026953B2 patent drawing
  • US8026953B2 patent drawing
  • US8026953B2 patent drawing

AI summary

A method for processing color image data that enables to optimally render a color image on a target device. The method incorporates a color gamut mapping step, where the amount of gamut mapping is adapted dynamically, in dependence of at least a color saturation value of the input pixel. Preferably, also a luminance value of the input pixel is used. The adaptive gamut mapping incorporates correction of saturation, and preferably also hue and white point, of the image data. The color gamut of the target device is used to the fullest possible extent, while clipping and loss of local details in highly saturated areas of the input image is largely prevented.