Camera White Balance Pre-start to Avoid Color Jump
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
When switching between cameras in a terminal with two cameras, the convergence process for Auto White Balance (AWB) can cause a color jump, deteriorating user experience.
Innovation Solution
A method and device that pre-start a second camera when the capturing environmental parameter satisfies specific conditions, determining a target white balance gain value based on an image captured by the second camera to adjust the white balance, thereby avoiding color jumps during camera switching.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the second camera is started at the moment of switching from the first camera, then the camera switching is immediate and responsive, but a color jump occurs due to the AWB convergence process
Solution Approach 1:
The patent applies preliminary action by pre-starting the second camera before the actual switching moment. When the capturing environmental parameter satisfies a first predetermined condition, the second camera is activated in advance to perform AWB convergence while the first camera continues capturing. This allows the AWB to be converged before switching, eliminating the color jump that would occur if the camera were started at the moment of switching.
2Object-affected harmful factors
If the second camera is pre-started to converge AWB before switching, then color jump is avoided, but the camera switching process becomes more complex
Solution Approach 1:
The patent applies dynamics by making the camera switching process adaptive and dynamic rather than static. The system continuously monitors capturing environmental parameters and dynamically adjusts the switching strategy based on whether the parameters satisfy predetermined conditions. This allows the system to automatically determine when to pre-start the second camera, adding intelligence to the process while managing complexity through conditional logic.
Solution Approach 2:
The patent uses feedback by continuously monitoring the capturing environmental parameters and comparing them against predetermined conditions. The system receives feedback from the environment (lighting conditions, scene characteristics) and adjusts the camera switching timing accordingly. This feedback mechanism allows the system to intelligently decide when pre-starting is necessary, managing the complexity through automated decision-making based on real-time conditions.
3Productivity
If white balance adjustment is performed after camera switching, then the process is simple and fast, but color accuracy deteriorates during the transition
Solution Approach 1:
The patent applies preliminary action by performing white balance convergence before the actual camera switching occurs. The second camera is pre-started and allowed to complete its AWB convergence process while capturing environmental parameters are monitored. By the time switching occurs, the second camera has already converged its white balance, ensuring color accuracy is maintained during the transition while keeping the overall process efficient.
Data Source
AI summary
A method and device for adjusting white balance and non-transitory computer readable storage medium are provided. The method is applied to a terminal including at least two cameras of different types and the method includes that whether a present capturing environmental parameter satisfies a first predetermined condition is determined while a first camera of the at least two cameras is performing a capturing operation; responsive to a determination that the present capturing environmental parameter satisfies the first predetermined condition, a second camera of the at least two cameras is pre-started while an image captured by the first camera is being displayed on a display of the terminal; a target white balance gain value corresponding to the second camera is determined according to an image presently captured by the second camera; when the present capturing environmental parameter satisfies a second predetermined condition, starting the second camera, wherein the second predetermined condition is closer to a capturing environmental parameter of the second camera than the first predetermined condition; and after the second camera is started, the white balance is adjusted on the image captured by the second camera according to the target white balance gain value.


