Image Stabilization Control Using Predicted Error Signal Subtraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image stabilization techniques for digital cameras face challenges in accurately detecting camera shake during still image capturing due to superposition of low-frequency noise from shake detectors, leading to insufficient image stabilization control, and are unable to perform image stabilization during exposure time when motion vectors are not detectable.

Innovation Solution

An image stabilization apparatus that uses a predictor to generate a predicted error signal from motion vector detection signals and subtracts it from shake detection signals to produce a first image stabilization signal, enabling effective image stabilization control during still image capturing by reducing the influence of error components in shake detection signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a shake detector is used to detect camera shake, then the detection can be performed during still image capturing, but low-frequency noise (drift component) superposes on the sensor output and decreases detection accuracy

Engineering Contradiction:
Improvecamera shake detection accuracyVSAvoidlow-frequency noise (drift component)
Core Design Contradiction:
Measurement precisionVSObject-generated harmful factors

Solution Approach 1:

The system performs preliminary calibration before still image capturing by detecting motion vectors from video signals to establish the relationship between shake detector output and actual camera shake. This preliminary action creates a reference model that can be used during exposure when motion vectors are unavailable, allowing the system to compensate for drift components without real-time motion vector data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces motion vectors as an intermediary to bridge the shake detector output and actual camera shake. By using motion vectors during calibration periods to characterize the drift component, the system creates an intermediate reference that enables accurate shake detection during exposure periods when motion vectors are not available.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If motion vector is used to detect camera shake, then accurate detection is achieved, but motion vector is not detectable during exposure time period of still image capturing

Engineering Contradiction:
Improvecamera shake detection accuracyVSAvoidexposure time period
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary action by detecting motion vectors and calibrating the shake detector relationship during the period before exposure. This preliminary calibration stores the drift characteristics that can be applied during exposure time when motion vectors are unavailable, ensuring continuous accurate shake detection without interruption during the critical exposure period.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10326938B2Image stabilization control apparatus, optical apparatus and storage media storing image stabilization control program
Publication Date: 2019.06.18 CANON KK
  • US10326938B2 patent drawing
  • US10326938B2 patent drawing
  • US10326938B2 patent drawing

AI summary

The image stabilization control apparatus that performs, using a shake detection signal acquired through a shake detector configured to detect a shake and a motion vector detection signal indicating a motion vector detected in a video signal produced through an image sensor, image stabilization control for reducing image blur due to the shake. The apparatus includes a predictor that produces, using the motion vector detection signal, a predicted error signal that indicates a predicted value of an error signal included in the shake detection signal, a signal producer that subtracts the predicted error signal from the shake detection signal to produce a first image stabilization signal, and a controller that performs the image stabilization control using the first image stabilization signal.