Image Processing Device White Balance Scene Transition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image processing techniques, such as auto white balance (AWB), struggle to accurately estimate and correct light source colors during significant scene changes, like transitioning from indoors to outdoors, due to exposure deviations and time lags in adjusting white balance gains.
Innovation Solution
An image processing device and method that calculates and applies different white balance gains for moving image data based on scene changes, delaying the application of these gains to ensure accurate tone representation during transitions, and smoothly changing the gains before and after the scene change to maintain image quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If white balance gains are adjusted immediately based on current scene conditions, then responsiveness to lighting changes is improved, but accuracy during scene transitions deteriorates due to exposure deviations
Solution Approach 1:
The system performs preliminary scene change detection and proactively adjusts the white balance processing parameter before the actual scene transition completes. By detecting scene changes early and preparing adjusted parameters in advance, the system ensures accurate white balance is applied at the right moment, resolving the contradiction between responsiveness and accuracy.
Solution Approach 2:
The system dynamically adjusts the white balance processing parameter based on detected scene changes. Instead of using a fixed parameter, the system changes parameters adaptively - using different parameters for pre-scene-change, during-scene-change, and post-scene-change periods. This dynamic adjustment allows the system to maintain accuracy while responding to lighting changes.
2Stability of the object's composition
If a fixed white balance processing parameter is used, then processing stability is improved, but adaptability to scene changes deteriorates
Solution Approach 1:
The system transitions from a fixed white balance processing parameter to a dynamic parameter that automatically adjusts based on scene change detection. The parameter remains stable during normal operation but adapts when scene changes are detected, achieving both stability and adaptability through conditional parameter switching.
Solution Approach 2:
The system implements feedback by continuously monitoring scene conditions and using this information to adjust the white balance processing parameter. When scene changes are detected through image analysis, the system feeds this information back to modify the processing parameter, creating a closed-loop system that maintains both stability and adaptability.
3Speed
If white balance gains are changed rapidly during scene transitions, then tracking of light source color is improved, but image quality deteriorates due to tone fluctuations
Solution Approach 1:
The system performs preliminary adjustments to the white balance processing parameter before the scene transition fully occurs. By starting the parameter change in advance and controlling the transition timing, the system tracks light source color changes smoothly without causing abrupt tone fluctuations, thus maintaining image quality consistency while achieving fast tracking.
Data Source
AI summary
Provided are an image processing device, an image processing method, an image processing program, and an imaging device capable of generating two pieces of moving image data subjected to different pieces of image processing. A processor is configured to perform processing of calculating a first image processing parameter from first moving image data obtained by imaging, processing of generating second moving image data from the first moving image data based on the first image processing parameter, processing of storing the first moving image data in the memory, and processing of generating third moving image data from the first moving image data stored in the memory based on a second image processing parameter calculated from the first moving image data with a lapse of a time (T) after the first moving image data starts to be stored in the memory.


