Image Processing White Balance G Channel Clipping
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
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.
Data Source
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.

