Automatic White Balance Control Using Dynamic Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional automatic white balance systems in digital cameras are unstable and prone to misjudgment due to noise and brightness changes, especially when capturing images with weak light sources or large monochromatic blocks, leading to frequent enabling and disabling of the white balance function and decreased image brightness stability.

Innovation Solution

An automatic white balance control system that dynamically adjusts threshold values based on image sharpness and occurrence frequency, using a color space coordinate system to select appropriate image blocks for white balance computation, thereby enhancing stability and preventing the influence of monochromatic blocks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the automatic white balance function is enabled to correct color errors in images, then the color accuracy of images is improved, but the system becomes unstable and frequently switches between enabling and disabling when external light intensity is weak or images contain monochromatic blocks

Engineering Contradiction:
Improvecolor accuracyVSAvoidsystem stability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The image is divided into multiple image blocks, and the system selects specific blocks for white balance computation based on sharpness criteria. This segmentation prevents monochromatic blocks from dominating the calculation and causes unstable switching.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts the threshold value for determining whether to execute white balance operations based on the occurrence frequency of determining parameters. This adaptive parameter adjustment stabilizes the system by preventing frequent switching between enabling and disabling states.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If the automatic white balance function uses a fixed threshold value for determining when to execute, then the control logic is simple, but the system cannot adapt to different image conditions and becomes sensitive to noise and brightness changes

Engineering Contradiction:
Improvecontrol logic simplicityVSAvoidbrightness stability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The threshold value is transformed from a fixed parameter to a dynamic one that adjusts based on occurrence frequency. This allows the system to adapt to different image conditions while maintaining stable operation by preventing excessive sensitivity to noise and brightness variations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system counts the occurrence frequency of determining parameters and uses this feedback to adjust the threshold value. This feedback mechanism enables the system to learn from past performance and stabilize future operations, reducing sensitivity to environmental variations.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If the system executes automatic white balance operations frequently to maintain color accuracy, then the color correction is thorough, but the image brightness becomes unstable due to alternate enabling and disabling

Engineering Contradiction:
Improvecolor correction accuracyVSAvoidimage brightness stability
Core Design Contradiction:
Measurement precisionVSStability of the object's composition

Solution Approach 1:

The system performs preliminary evaluation by calculating the determining parameter and comparing it with the threshold value before executing white balance operations. This preliminary action prevents unnecessary operations and ensures that white balance is only executed when truly needed, maintaining brightness stability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The occurrence frequency counting mechanism provides feedback that regulates the execution of white balance operations. By adjusting the threshold based on this feedback, the system prevents over-correction and maintains stable brightness while still achieving thorough color correction when necessary.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7929025B2Automatic white balance control system, automatic white balance module, and method thereof
Publication Date: 2011.04.19 MITAC INT CORP
  • US7929025B2 patent drawing
  • US7929025B2 patent drawing
  • US7929025B2 patent drawing

AI summary

The present invention discloses an automatic white balance control system, an automatic white balance module, and a method thereof. The automatic white balance (AWB) control system calculates a distance value from a coordinate related to the image to a reference point in a color space coordinate system for each image. If the median or mean of the distance values is greater than a threshold value, an automatic white balance operation will be performed. The system dynamically adjusts the threshold value to prevent a blinking caused by the automatic white balance. The white balance module selects an image block of a higher image sharpness to perform a gain adjustment to prevent a monochromatic block from misjudging a white balance gain.