Image Processing White Balance G Channel Clipping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

During white balance correction in images, the stronger G channel signal often results in R and B channel values exceeding saturation pixel values, leading to loss of details in highlighted image members due to clipping to avoid color distortion.

Innovation Solution

An image processing method that determines the G channel value of a pixel based on the R and B channel values of a corresponding pixel in the image, allowing for the restoration of the actual G channel value and subsequent clipping to preserve image details while avoiding color distortion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the G channel value is clipped to the saturation pixel value to avoid color distortion, then color distortion is avoided, but the details of the highlighted member are seriously lost

Engineering Contradiction:
Improvecolor distortion avoidanceVSAvoidimage details loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent changes the parameter used for clipping from the G channel value to the R channel value. By determining the clipping value based on the R channel value rather than the G channel value, the system maintains color distortion avoidance while preserving image details of highlighted members. This parameter substitution resolves the contradiction by using a different channel's value for the clipping decision.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the R channel and B channel values are greater than the saturation pixel value after white balance correction, then white balance correction is achieved, but the image details are lost due to clipping

Engineering Contradiction:
Improvewhite balance correctionVSAvoidimage details loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent changes which channel's value is used to determine the clipping threshold. Instead of using the G channel value (which is saturated and loses detail information), the system uses the R channel value to determine when clipping should occur. This allows the white balance correction to be maintained while preserving details in highlighted regions.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces an intermediary approach by using the R channel value as a mediator to determine clipping decisions. The R channel value serves as an intermediate reference that is not saturated in highlighted regions, allowing the system to make informed clipping decisions that preserve details while maintaining white balance correction results.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240346696A1Image processing method and apparatus, and storage medium
Publication Date: 2024.10.17 SZ DJI TECH CO LTD
  • US20240346696A1 patent drawing
  • US20240346696A1 patent drawing

AI summary

An image processing method includes obtaining a to-be-processed image, obtaining a target image based on the to-be-processed image, and outputting the target image. The to-be-processed image has been subjected to white balance correction. Obtaining the target image based on the to-be-processed image includes determining a G channel value of a first pixel in the target image based on an R channel value and a B channel value of a second pixel in the to-be-processed image, the first pixel and the second pixel being at a same pixel position.