Image Processing Device White Balance Ratio Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multi-area white balance processing requires significant storage capacity due to the need to store different white balance gains for each pixel, leading to storage capacity issues and a demand for efficient adjustment of image data white balance.

Innovation Solution

An image processing device that acquires white balance gains for each pixel, determines a white balance base value, and applies a white balance ratio to the original image data, allowing for accurate multi-area white balance processing without independently storing white balance gains for each pixel.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multi-area white balance processing is implemented to accurately correct color balance in different areas of an image, then color accuracy is improved, but storage capacity requirements increase significantly due to the need to store different white balance gains for each pixel

Engineering Contradiction:
Improvecolor accuracyVSAvoidstorage capacity
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential white balance information (base value and ratio) from the full per-pixel white balance gain data. By separating the common base value from the area-specific ratios, the system stores only the necessary information needed to reconstruct accurate white balance gains, significantly reducing storage requirements while maintaining color accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of storing complete white balance gain values for each pixel, the patent inverts the approach by storing a base value and ratios that can be used to reconstruct the gains. This inversion transforms the storage problem from storing large absolute values to storing smaller relative values, reducing storage capacity needs.

Inventive Principle:
Principle #13The other way round (Inversion)

2Adaptability or versatility

If per-pixel white balance gains are stored independently for subsequent image adjustment, then flexibility in post-processing is improved, but data management complexity increases

Engineering Contradiction:
Improvepost-processing flexibilityVSAvoiddata management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges the per-pixel white balance information into a compact representation using base values and ratios. This combining approach maintains all necessary information for flexible post-processing while organizing the data in a unified, efficient structure that reduces management complexity compared to storing independent per-pixel gains.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The base value and ratio representation serves multiple functions: it enables accurate white balance correction, allows flexible post-processing adjustment, and provides an efficient storage format. This universal representation replaces the need for separate storage mechanisms, simplifying data management while maintaining adaptability.

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

Data Source

PatentUS10021361B2Image processing device, imaging device, image processing method, and program
Publication Date: 2018.07.10 FUJIFILM CORP
  • US10021361B2 patent drawing
  • US10021361B2 patent drawing
  • US10021361B2 patent drawing

AI summary

Provided are an image processing device, an imaging device, an image processing method, and a program that can obtain image data subjected to appropriate multi-area white balance processing subsequently while reducing required storage capacity. A white balance gain is acquired for each pixel of original image data (S11). A white balance base value is determined (S12) and a white balance ratio indicating the ratio of the white balance gain to the white balance base value is acquired for each pixel of the original image data (S13). Each pixel value of the original image is multiplied by the white balance ratio to acquire processed image data (S14). Each pixel value of the processed image data is multiplied by the white balance base value to acquire image data in which the white balance gain is applied to each pixel of the original image data.