Camera Shaking Correction Offset Signal Compensation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing camera shaking correction devices fail to accurately correct image blurring due to offset signals from angular velocity detection sensors, even when motion is stationary, leading to errors in motion vector calculations.
Innovation Solution
A camera shaking correction device comprising an angular velocity detection section, an image blurring correction section, a first motion vector calculation section, and an offset correction section, which calculates and corrects offset signals based on motion vectors between captured images to ensure accurate blurring correction, even when the device is stationary.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If camera shaking correction is performed using angular velocity detection section, then image blurring correction is achieved, but offset signal causes correction errors
Solution Approach 1:
The system calculates motion vectors from captured images and uses this feedback to detect offset signals in the angular velocity detection section. By comparing the motion vector with the detected angular velocity, the system identifies offset errors and performs corrective processing on the detection signal to eliminate the influence of offset signals, thereby improving correction accuracy.
Solution Approach 2:
The patent replaces direct reliance on angular velocity detection with an image-based motion vector calculation system. By calculating motion vectors from actual captured images and comparing them with sensor data, the system substitutes the mechanical sensing approach with an optical verification method, enabling detection and correction of sensor offset errors.
2Measurement precision
If motion vector calculation is performed between captured images, then offset signal detection is enabled, but computational load increases
Solution Approach 1:
The system performs motion vector calculation only when necessary for offset detection, rather than continuously processing all image data. By selectively applying computational resources to offset signal detection scenarios, the system achieves accurate offset measurement while minimizing unnecessary computational energy consumption.
3Reliability
If offset correction is performed based on motion vector, then correction accuracy improves, but device complexity increases
Solution Approach 1:
The patent merges the offset correction processing with the existing image blurring correction workflow. By integrating motion vector calculation and offset detection into the established correction pipeline, the system improves correction reliability without significantly increasing overall device complexity, as the processes are combined rather than added separately.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The solution enables highly accurate camera shaking correction by reducing offset signal errors, ensuring precise image stabilization and reducing computational load, thus improving image quality and power efficiency.
Implementation Method 1
an angular velocity detection section (6) that detects an angular velocity
Data Source
AI summary
A control section 11 moves an imaging lens 1 based on a detection signal from an angular velocity detection section 6 so as to correct image blurring which occurs in captured image data obtained through imaging performed by an imaging element 3. The control section 11 calculates a first motion vector between first captured image data, which is obtained through imaging performed by the imaging element 3, and second captured image data which is obtained subsequent to the first captured image data and in which image blurring is corrected. The control section 11 performs an offset correction for reducing an offset signal included in the detection signal of the angular velocity detection section 6, based on the first motion vector.


