Automated Chromatic Adaptation Matrix for Cinematic White Balancing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current white balancing methods in image data processing often require manual scaling of RGB channels, leading to time-consuming processes and potential chromatic adaptation errors, including hue shifts in saturated colors, especially when accommodating creative white points for cinematography.

Innovation Solution

The method involves calculating a chromatic adaptation matrix based on a creative white point and a reference white point, using transformations like Bradford or von Kries, to automate the white balancing process, avoiding manual scaling and ensuring accurate color representation across devices with a color profile that includes a color transform and chromatic adaptation matrix.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If manual scaling of RGB channels is used for white balancing, then the process can be performed with simple operations, but it is time-consuming and introduces chromatic adaptation errors including hue shifts in saturated colors

Engineering Contradiction:
Improvesimplicity of white balancing operationVSAvoidwhite balancing processing speed
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent transforms the white balancing process from manual RGB channel scaling to automated chromatic adaptation matrix calculation. By changing the operational parameters from simple channel gains to a comprehensive chromatic adaptation matrix based on Bradford or von Kries transformations, the system achieves both speed and accuracy while accommodating creative white points.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the mechanical/manual process of scaling RGB channels with an automated computational system that calculates chromatic adaptation matrices. This substitution eliminates manual intervention and introduces algorithmic processing that is both faster and more accurate, using standardized transformation methods rather than ad-hoc adjustments.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Ease of manufacture

If manual scaling of RGB channels is used for white balancing, then the implementation is straightforward, but it causes chromatic adaptation errors and hue shifts in saturated colors

Engineering Contradiction:
Improvesimplicity of white balancing operationVSAvoidcolor accuracy
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent introduces a chromatic adaptation matrix as an intermediary computational tool between the input image and the white balancing output. This matrix serves as a precise mediator that transforms colors according to chromatic adaptation principles, avoiding the direct and error-prone manual scaling of RGB channels while maintaining color fidelity and preventing hue shifts.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the fundamental parameters of white balancing from simple RGB channel scaling factors to a comprehensive chromatic adaptation matrix derived from standardized transformations (Bradford or von Kries). This parameter change enables accurate color representation by accounting for human visual system adaptations to different illuminants, thereby preventing chromatic adaptation errors and hue shifts.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If automated chromatic adaptation matrix calculation is used, then processing speed increases and color accuracy improves, but the device complexity increases

Engineering Contradiction:
Improvewhite balancing processing speedVSAvoidcomplexity of color processing system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent employs universal chromatic adaptation transformation methods (Bradford or von Kries) that can handle various white balancing scenarios through a single standardized framework. This multi-functional approach allows the same mathematical transformations to accommodate different creative white points and color spaces without requiring separate custom algorithms for each case, thereby managing complexity while maintaining versatility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent manages complexity by standardizing the computational parameters around well-established chromatic adaptation transformations. By relying on the proven Bradford and von Kries transformation frameworks, the system achieves automated high-speed processing without requiring complex custom algorithms, as these standardized transformations provide a robust foundation that handles diverse white balancing requirements through consistent mathematical operations.

Inventive Principle:
Principle #35Parameter changes

4Adaptability or versatility

If creative white point is accommodated in white balancing, then the artistic vision is preserved, but the white balancing process becomes more complex

Engineering Contradiction:
Improveaccommodation of creative white pointVSAvoidcomplexity of white balancing system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces dynamic adaptability by allowing the chromatic adaptation matrix to be customized for different creative white points while maintaining a standardized computational framework. The system can dynamically adjust the target white point parameters without changing the fundamental transformation methodology, enabling artistic flexibility through parameter adjustment rather than structural complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent accommodates creative white points by allowing flexible parameter specification in the chromatic adaptation process. The Bradford and von Kries transformations can be configured with different target white point parameters to reflect artistic intentions, such as warm or cool white balances, without requiring complex custom algorithms. This parameter-based flexibility enables artistic expression while maintaining computational efficiency and system simplicity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7684080B2Accommodating creative white point
Publication Date: 2010.03.23 ADOBE INC
  • US7684080B2 patent drawing
  • US7684080B2 patent drawing
  • US7684080B2 patent drawing

AI summary

Methods and apparatus implementing and using techniques for white balancing image data while performing chromatic adaptation. A creative white point corresponding to a visual appearance of white selected for projection of image data can be obtained. A color transform for converting the image data to a device-independent color space can be obtained. A chromatic adaptation matrix can be calculated based on the creative white point and a reference white point. A color profile for white balancing of the image data can be prepared to include the color transform and the chromatic adaptation matrix.