Real-Time Macro Camera Switching Using Focus and Blur Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods require manual user intervention to switch between macro and non-macro sensing modes, leading to time-consuming and low-quality media capture.
Innovation Solution
Implementing a system that analyzes scene parameters such as focus data, blur detection, and face detection to automatically switch between macro and non-macro sensing modes in real-time, utilizing a macro and non-macro camera system with a processor to manage the switching based on predefined thresholds.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual switching between macro and non-macro sensing modes is used, then the device structure remains simple, but the operation time increases and media quality decreases
Solution Approach 1:
The system performs preliminary scene analysis by evaluating focus data and blur data from captured frames before final image acquisition. This preliminary analysis determines the appropriate sensing mode in advance, enabling automatic switching without user intervention and resolving the contradiction between ease of operation and device complexity
Solution Approach 2:
The system continuously monitors focus data and blur data from the camera sensor, uses this feedback to automatically determine whether to switch between macro and non-macro sensing modes, and adjusts the operation mode accordingly. This closed-loop feedback mechanism enables intelligent automatic switching while maintaining manageable system complexity
2Productivity
If manual scene analysis and mode switching is performed, then the system remains simple, but the productivity and media quality are reduced
Solution Approach 1:
The camera system performs self-service by automatically analyzing scene characteristics through focus data and blur data evaluation, autonomously determining the appropriate sensing mode, and switching modes without external user intervention. This self-service capability enables real-time automatic mode switching that improves productivity while maintaining reasonable automation extent
Solution Approach 2:
The system changes operational parameters by evaluating focus data and blur data thresholds to dynamically switch between macro and non-macro sensing modes. This parameter-based automatic switching enables real-time adaptation to different scene requirements, improving media capture productivity without requiring excessive automation complexity
3Adaptability or versatility
If static capturing mode is used, then the device structure is simple, but the adaptability to different scenes is poor
Solution Approach 1:
The system transitions from static to dynamic operation by continuously analyzing scene characteristics through focus data and blur data evaluation. This dynamic analysis enables the camera to adaptively switch between macro and non-macro sensing modes based on real-time scene conditions, improving adaptability while keeping the dynamic analysis system relatively simple through efficient algorithms
Data Source
Figure 1
Figure 2~3
Figure 4
AI summary
The embodiments herein disclose methods and devices for switching between a macro and a non-macro sensing mode for capturing macro and non-macro media in real-time. A method for controlling an electronic device comprising a macro camera and a non-macro camera is provided, wherein the method comprises: running both the macro and the non-macro camera in parallel; while obtaining a first plurality of images via the macro camera (110) and a second plurality of images via the non-macro camera (120), displaying a first preview based on the first plurality of images; while the first preview based on the first plurality of images is being displayed on the display unit (112), analyzing the first plurality of images based on focus related data provided by the macro camera to obtain first information; and based on the first information, displaying a second preview based on the second plurality of images switched from the first preview based on the first plurality of images.