Image Stabilization Using Sensor and Image Analysis Thresholds
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Portable electronic devices face challenges in capturing stable images due to camera motion during image capture, as existing technologies lack effective methods to accurately correct shaking, especially at high magnification levels.
Innovation Solution
An electronic device equipped with a processor, camera, and sensors that captures images, detects motion using both sensors and image analysis, and corrects shaking based on a threshold value to ensure accurate and reliable image stabilization, particularly at high magnification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If image stabilization is performed using sensor-based motion detection, then the correction speed is fast, but the accuracy decreases at high magnification levels
Solution Approach 1:
The system dynamically switches between sensor-based motion detection and image-based motion detection algorithms depending on the camera magnification level. At low magnification, the sensor-based method is used for fast correction. At high magnification, the system transitions to image-based detection for higher accuracy, creating a dynamic adaptation strategy that optimizes both speed and precision across different operating conditions.
Solution Approach 2:
The system changes the detection parameter threshold based on magnification level. When magnification exceeds a specified value, the system switches from sensor-based detection to image-based detection, effectively changing the operational parameter to match the magnification condition and maintain optimal correction accuracy.
2Measurement precision
If image-based motion detection is used at high magnification, then the accuracy improves, but the processing time increases
Solution Approach 1:
The system implements a dynamic selection mechanism that chooses the appropriate motion detection algorithm based on real-time magnification conditions. This prevents unnecessary use of computationally intensive image-based detection at low magnification levels, thereby reducing processing time while maintaining high accuracy when needed at high magnification.
Solution Approach 2:
The system modifies the operational parameter (detection method) based on magnification threshold. By setting a specified magnification value as the switching point, the system optimizes processing time by using the faster sensor-based method when applicable, and only invokes the more accurate but slower image-based method when magnification exceeds the threshold.
3Device complexity
If a single motion detection method is used for all magnification levels, then the system complexity is low, but the reliability of image correction decreases at high magnification
Solution Approach 1:
The system employs a dynamic multi-method approach where the motion detection algorithm is selected based on magnification level. This adds complexity only when necessary (at high magnification), maintaining system simplicity at low magnification while ensuring high reliability when needed, thus achieving a balanced compromise between complexity and reliability.
Solution Approach 2:
The system implements a universal motion detection framework that can operate with multiple detection methods (sensor-based and image-based) depending on conditions. This multi-functional approach allows the same system to handle both low and high magnification scenarios effectively, improving reliability across all operating conditions without requiring separate dedicated systems.
Data Source
AI summary
An electronic device is provided. The electronic device includes a display, a camera, at least one sensor, a memory, and a processor operatively connected to the display, the camera, the at least one sensor, and the memory. According to an embodiment, the memory may store instructions that, when executed, cause the processor to capture an image using the camera, detect a motion of the electronic device using the at least one sensor, detect the motion of the electronic device by analyzing the image when a magnification of the camera exceeds a specified value, correct the image based on the motion detected using the at least one sensor when a difference between a first motion value corresponding to the motion detected using the at least one sensor and a second motion value corresponding to the motion detected by analyzing the image exceeds a specified threshold value, and correct the image based on the motion detected by analyzing the image when the difference between the first motion value and the second motion value is equal to or less than the specified threshold value.


