Mixed-Illuminant Digital Image White Balancing with Neural Weighting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing techniques struggle to accurately white balance digital images with mixed illuminants, often resulting in undesirable color tints due to correcting for only a single illumination source, which is not reflective of the actual lighting conditions in real scenes.

Innovation Solution

A method and system that utilizes a deep neural network to learn local weighting maps by processing a digital image with multiple predefined white balance settings, applying polynomial kernel functions, and blending these images to achieve accurate white balance, without requiring illuminant estimation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If traditional single-illuminant white balance correction is applied, then processing complexity is reduced, but color accuracy deteriorates in mixed lighting conditions

Engineering Contradiction:
Improveprocessing complexityVSAvoidcolor accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The image is segmented into multiple regions with different illuminants using spatial segmentation and color space transformation. The algorithm divides the image into foreground and background regions, then applies separate white balance corrections to each region based on their respective illuminant characteristics, enabling accurate color correction in mixed lighting without excessive complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different white balance settings are applied to different spatial regions of the image based on local illuminant characteristics. The system determines dominant illuminants for different regions and applies region-specific color temperature adjustments, ensuring that each area is corrected according to its actual lighting conditions rather than applying a uniform correction across the entire image

Inventive Principle:
Principle #3Local quality

2Measurement precision

If multiple white balance settings are processed and blended, then color accuracy improves in mixed illuminants, but processing time increases

Engineering Contradiction:
Improvecolor accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system pre-calculates multiple white balance settings (different color temperatures) and prepares them in advance. During image processing, these pre-computed settings are quickly blended based on the detected illuminant proportions, avoiding the need for real-time iterative optimization and significantly reducing processing time while maintaining color accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The algorithm changes the color temperature parameter across multiple predefined white balance settings and blends them using learned weights. By varying this single parameter systematically and using efficient blending operations, the system achieves accurate color correction without requiring complex multi-parameter optimization, thus reducing processing time

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If deep neural network is used to learn weighting maps, then white balance accuracy improves, but device complexity increases

Engineering Contradiction:
Improvewhite balance accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

A deep neural network is introduced as an intermediary component that learns to predict optimal white balance weights from image features. The network takes downsampled image patches as input and outputs weighting coefficients for blending multiple white balance settings, achieving high accuracy while keeping the overall system architecture modular and manageable through this intermediate learning layer

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12439173B2System and method of white balancing a digital image with multiple light sources
Publication Date: 2025.10.07 AFIFI MAHMOUD
  • US12439173B2 patent drawing
  • US12439173B2 patent drawing
  • US12439173B2 patent drawing

AI summary

A system and method for white balancing a digital image. The method including downsampling the digital image to generate a downsampled image; processing the downsampled image with a plurality of preset white balance settings to generate a plurality of white balanced downsampled images; processing the input image at a fixed white balanced setting to produce an initial image; inputting the white balanced downsampled images to a deep neural network to generate a weighting map, the weighting map including weights of the preset white balance settings at windows of the downsampled images; generating a white balanced output image by applying the weighting map to the initial image; and outputting the white balanced output image.