Dual-Camera Image Processing for Objective Color Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current image color optimization methods lack consideration of objective environment information, leading to deviations and distortions, resulting in poor user experience.
Innovation Solution
An image processing method that utilizes a first camera and a second camera with different ratios to capture images, where the second camera captures a reference image with higher color and brightness, and the first image is optimized based on the second image to improve representation of the real scenario.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If color optimization is performed based on a single frame of image, then processing complexity is reduced, but color accuracy and objectivity deteriorate
Solution Approach 1:
The system performs preliminary capture of environment information (reference image) before optimizing the target image. This preliminary action provides objective color reference data that guides the subsequent color optimization process, ensuring accuracy while maintaining efficient processing of the main image.
Solution Approach 2:
The reference image captured by the second camera serves as an intermediary between the environment and the color optimization process. This intermediary provides objective color information that mediates the optimization of the first image, improving color accuracy without requiring complex processing of the target image itself.
2Device complexity
If a single camera is used for image capture, then device complexity is reduced, but color accuracy and environment representation deteriorate
Solution Approach 1:
The system segments the image capture function into two parts: a first camera (or sensor) for capturing the main image and a second camera for capturing reference environment information. This segmentation allows each component to perform its specialized function, with the first camera optimizing for the main subject and the second camera providing color reference, thereby improving overall color accuracy without requiring a single complex camera system.
Solution Approach 2:
The system uses multiple cameras with different functions - the first camera captures the main image while the second camera captures reference color information. This multi-functionality approach allows the system to achieve both detailed subject capture and accurate environment representation, improving color accuracy without requiring each individual camera to be overly complex.
3Productivity
If image optimization is performed without environment information, then processing speed is improved, but robustness and objectivity deteriorate
Solution Approach 1:
The system performs preliminary capture of environment information (reference image) before the main image optimization process. This preliminary action provides ready-to-use color reference data that speeds up the subsequent optimization by eliminating the need for complex environment analysis during processing, while still ensuring robustness through objective color guidance.
Solution Approach 2:
The reference image captured by the second camera provides feedback information about the environment's color characteristics. This feedback guides the color optimization process of the first image, ensuring that the optimization is both fast (by using pre-captured reference data) and robust (by using objective environmental color information).
Data Source
Figure 1
Figure 2
Figure 3
AI summary
This application discloses an image processing method and apparatus, and relates to the field of image processing technologies, to help optimize a color, a contrast, or a dynamic range of an image, so that an optimized image can be more objective, and robustness is improved. The method is applied to a terminal including a first camera and a second camera. A ratio of the first camera is not less than a ratio of the second camera. The method includes: when an ISO of the first camera in a current photographing environment is greater than a first threshold, collecting a first image for a first scenario in the current photographing environment by using the first camera; collecting a second image for the first scenario by using the second camera; and optimizing the first image based on the second image to obtain a third image. An image style of the second image is better than that of the first image. An image style of the third image is better than that of the first image. The image style includes at least one of a color, a contrast, or a dynamic range.