Attenuating Color-Cast Correction in Image Highlights

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital image processing methods apply uniform color-cast corrections to all image regions, leading to unnatural color shifts in highlight areas, particularly making whites appear pastel blue, which is visually undesirable.

Innovation Solution

A method that attenuates color-cast corrections by calculating the difference between pixel colors and a selected highlight color, such as white, and applies a tailored correction based on this difference, blending the original color correction matrix with an identity matrix to maintain natural colors in highlight regions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a single global transformation is applied to correct color cast in the entire image, then the midtone and shadow areas are corrected effectively, but the highlight regions develop unnatural color casts

Engineering Contradiction:
Improvecolor correction accuracyVSAvoidvisual naturalness
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The patent segments the image into different regions based on luminance levels (shadows, midtones, highlights) and applies different color correction transforms to each region. This allows the correction to be tailored to each region's characteristics, preventing the unnatural color casts that occur when a single global transform is applied to all regions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by using region-specific correction matrices (M_shadow, M_midotone, M_highlight) that are optimized for each luminance region. Each region receives a correction transform that is appropriate to its local characteristics, with highlight regions receiving attenuated correction to preserve their natural appearance.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If uniform color correction is applied to all pixels, then the overall image color balance is improved, but white pixels become pastel blue in highlight areas

Engineering Contradiction:
Improvecolor balance accuracyVSAvoidhighlight region fidelity
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The patent introduces dynamic adaptation by adjusting the correction transform based on the luminance level of each pixel. The correction matrix is selected or blended based on the pixel's position in the luminance range, allowing the system to adapt its correction strength to preserve white points in highlights while still correcting color casts in other regions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the correction parameters (specifically the correction matrix) based on the luminance parameter of each pixel. By modifying which correction matrix is applied based on luminance level, the system maintains color balance accuracy in most regions while preserving the fidelity of highlight regions where whites should remain white.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If strong color correction is applied to eliminate color casts, then the neutral objects appear more neutral, but the highlight regions develop complementary color casts

Engineering Contradiction:
Improveneutral object correctionVSAvoidcomplementary color cast in highlights
Core Design Contradiction:
Manufacturing precisionVSObject-generated harmful factors

Solution Approach 1:

The patent applies preliminary anti-action by pre-identifying highlight regions and preparing an attenuated correction transform specifically for these areas. This prevents the harmful complementary color casts from developing in the first place, rather than trying to correct them afterward. The highlight region transform is designed to minimize correction strength to preserve natural appearance.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS7421118B2System and method for attenuating color-cast correction in image highlight areas
Publication Date: 2008.09.02 SHARP KK
  • US7421118B2 patent drawing
  • US7421118B2 patent drawing
  • US7421118B2 patent drawing

AI summary

A method is provided for attenuating image color-cast corrections. The method comprises: selecting a highlight color; accepting a digital image of colored pixels; calculating the difference between the color of at least one pixel and the highlight color; determining an illuminant correction for the digital image; and, attenuating the image illuminant correction for at least one pixel in response to the calculated color differences. In some aspects of the method, a highlight color with a plurality of color components is selected, for example, white. Then, calculating the difference between the color of at least one pixel and the highlight color includes calculating the difference of at least one color component of the pixel from the corresponding component in the highlight color.