Image Capturing Device Hand-Shake Correction via Segmented Partial Areas

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image capturing devices struggle to correct hand-shake effects when the hand-shake amount and direction are not constant across an image, particularly in cases involving rolling shutters where capturing timing differs for various parts of the image.

Innovation Solution

The implementation of a device with multiple image capturers and gyro sensors to detect movement perpendicular to the optical axis, allowing for the generation of movement data and subsequent correction of partial image data to compensate for hand-shake, even when the hand-shake amount and direction vary across the image.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a rolling shutter is used to capture images, then the capturing timing of each part of the image can be different, but the hand-shake amount and direction become non-constant across the image, making correction difficult

Engineering Contradiction:
Improvecapturing speedVSAvoidhand-shake correction precision
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The image is divided into multiple partial areas (first partial area, second partial area, etc.) corresponding to different capturing timings. Each partial area is corrected independently using the hand-shake information valid for that specific time period, rather than applying a single correction to the entire image. This segmentation allows accurate correction despite varying hand-shake conditions across different parts of the image.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary measurement of hand-shake information (angular velocity, acceleration) during the capturing period and stores this data. Before correction is applied, the appropriate hand-shake information is selected based on the capturing timing of each partial area. This preliminary action ensures that the correct correction data is ready and applied to each segment.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If hand-shake correction is applied to the entire image using constant hand-shake information, then the correction process is simple, but the correction is inaccurate when hand-shake amount and direction vary across the image

Engineering Contradiction:
Improvecorrection process simplicityVSAvoidhand-shake correction accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The correction system transitions from a static approach (single hand-shake value for the whole image) to a dynamic approach where hand-shake information varies by partial area and capturing timing. The system automatically selects and applies appropriate hand-shake information for each partial area based on its capturing timing, making the correction process adaptive rather than fixed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different parts of the image (different partial areas) receive different correction treatments based on their specific capturing timings and local hand-shake conditions. Each partial area is corrected with the hand-shake information that is most appropriate for that specific region, rather than applying a uniform correction across the entire image.

Inventive Principle:
Principle #3Local quality

3Manufacturing precision

If multiple image capturers are used to capture different parts of the image simultaneously, then the capturing timing can be synchronized, but the device complexity increases

Engineering Contradiction:
Improvecapturing timing synchronizationVSAvoidnumber of image capturers
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The image capturing process is segmented into multiple partial areas that are processed independently. Instead of using multiple physical image capturers, the system segments the image data from a single capturer and processes each segment with the appropriate hand-shake correction, achieving the benefits of multiple capturers without the hardware complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system creates virtual copies of the image data for different partial areas and processes each copy with the appropriate correction parameters. This allows the system to treat different parts of the image as if they were captured separately, without actually using multiple physical sensors.

Inventive Principle:
Principle #26Copying

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

This solution enables effective hand-shake correction on each partial area of the image, ensuring that even non-constant hand-shake amounts and directions are addressed, improving image quality by compensating for movement during image capturing.

Implementation Method 1

a gyro sensor, fixed within a housing, and adapted to detect an angular velocity of the image capturer around an axis perpendicular to an optical axis of the image capturer

Methodology Applied
Scientific EffectGyroscopic effect: Gyroscope

Data Source

PatentUS7564482B2Image capturing device, correction device, mobile phone, and correcting method
Publication Date: 2009.07.21 ADVANCED INTERCONNECT SYST LTD
  • US7564482B2 patent drawing
  • US7564482B2 patent drawing
  • US7564482B2 patent drawing

AI summary

An image capturing device is adapted to capture an object image and to generate an image data. Each of a plurality of image capturers is adapted to perform an image capturing of a part of the object image and to generate a partial image data which constitutes a part of the image data based on the part of the object image. Each of the image capturers has an optical axis. A detector is operable to detect movement of each of the image capturers in a direction perpendicular to the optical axis during the image capturing and to generate movement data based on the detected movement, for each of the image capturers. A processor is operable to correct the partial image data so as to compensate the movement during the image capturing based on the movement data.