IP Library Granted Patent US 10,313,593
Granted Patent B2
US 10,313,593 · App. 15/290,498 · Granted Jun 4, 2019

Image stabilization apparatus and image stabilization method

Inventor: Shimpei Miyahara (Inagi, JP)
Assignee: Canon Kabushiki Kaisha
H04N5/23287H03H17/0211H03H17/04H04N5/23254H04N5/23258G03B2205/0007G03B2217/005
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,313,593
App. No.
15/290,498
Granted
Jun 4, 2019
Kind
B2
Abstract

An image stabilization apparatus comprises: an identification unit that, based on an angular velocity signal outputted from a shake detection unit, a motion vector calculated from a difference between frames of images outputted from an image sensor, and a position signal indicating a position of a correction unit that corrects a shake optically, identifies an output variation of the shake detection unit; and a conversion unit that converts the angular velocity signal into a shake correction amount by correcting the angular velocity signal based on the output variation identified by the identification unit.

Claims (58)

1. An age stabilization apparatus comprising:

an identification unit that, based on an angular velocity signal outputted from an angular velocity sensor, a motion vector calculated from a difference between frames of images outputted from image sensor, and a position signal indicating a position of a correction unit that corrects a shake optically, identifies an output variation of the angular velocity sensor; and

a conversion unit that converts the angular velocity signal into a shake correction amount signal by correcting the angular velocity signal based on the output variation identified by the identification unit,

wherein the output variation is a variation of a sensitivity and an offset of the angular velocity sensor, and

wherein the conversion unit converts the angular velocity signal into the shake correction amount signal by applying the variation of the sensitivity of the angular velocity sensor and the offset of the angular velocity sensor to the angular velocity signal;

each unit is implemented by at least one processor or circuitry, or combination thereof.

2. The image stabilization apparatus according to claim 1 , wherein a position detection unit that outputs the position detection signal detects the position of the correction unit and outputs the position signal, and the position detection unit is implemented by the at least one processor or circuitry, or combination thereof.

3. The image stabilization apparatus according to claim 2 , wherein the position detection unit predicts the position of the correction unit from the angular velocity signal and outputs the position signal.

4. The image stabilization apparatus according to claim 1 , wherein the conversion unit, based on the output variation, changes a coefficient used in the conversion.

5. The image stabilization apparatus according to claim 1 , wherein

the identification unit uses a Kalman filter or a recursive least-squares method to perform the identification, and

the identification unit comprises a computation unit for computing an error diffusion of an identification result.

6. The image stabilization apparatus according to claim 5 , wherein the conversion unit makes a frequency band to process wider in a case where the error diffusion is less than or equal to a predetermined range than in a case where the error diffusion is within the range.

7. The image stabilization apparatus according to claim 5 ,

further comprising a distance detector that detects a distance to a subject, wherein

the computation unit changes the error diffusion into a larger value if the distance to the subject fluctuates by a predetermined value or greater.

8. The image stabilization apparatus according to claim 5 ,

further comprising a driver that d a zoom lens for changing a focal length, wherein

the identification unit, if the focal length is a predetermined first focal length, sets a coefficient used for the identification so that a convergence speed of the identification become slower than a case of a second focal length that is longer than the first focal length.

9. The image stabilization apparatus according to claim 5 ,

further comprising a shutter release capable of a two stage operation in accordance with a pressing amount, wherein

the identification unit, at a time at which a first stage operation of the shutter release unit is performed, sets a coefficient used for the identification so that a convergence speed of the identification is faster than at other times.

10. The image stabilization apparatus according to claim 9 ,

further comprising a driver that drives a focusing lens, wherein

the time at which a first stage operation of the shutter release u is performed is a period from a time after a focus by a drive unit until a time prior to a still image capturing.

11. The image stabilization apparatus according to claim 5 ,

further comprising a shutter release unit capable of a two stage operation in, accordance with a pressing amount, wherein

a frame rate at a time at which a first stage operation of the shutter release unit is performed is higher than at other times.

12. The image stabilization apparatus according to claim 11 ,

further comprising a driver that drives a focusing lens, wherein

the time at which a first stage operation of the shutter release unit is performed is a period from a time after a focus by a drive unit until a time prior to a sty 11 image capturing.

13. The image stabilization apparatus according to claim 1 , further comprising:

a second conversion unit that obtains a second shake correction amount based on, among the angular velocity signal outputted from the angular velocity sensor an angular velocity signal of a frequency band that is narrower than a frequency band used in the conversion to the shake correction amount by the conversion unit;

a selection unit that selects either the shake correction amount obtained by the conversion unit or the second shake correction amount obtained by the second conversion unit; and

a driver that drives the correction unit based on the shake correction amount selected by the selection unit;

each the second conversion unit and the selection unit is implemented by the at least one processor or circuitry, or combination thereof.

14. The image stabilization apparatus according to claim 13 , wherein

the conversion unit includes an HR filter, and

the conversion unit changes an intermediate variable simultaneously to changing a band of the IIR filter if the selection unit selects the second shake correction amount, and does not change the intermediate variable if the selection unit selects the shake correction amount obtained by the conversion unit.

15. The image stabilization apparatus according to claim 1 ,

further comprising a determination unit that determines a reliability of the motion vector, wherein

if the reliability of the motion vector is less than a predetermined reliability, the identification unit does not perform the identification;

the determination unit is implemented by the at least one processor or circuitry, or combination thereof.

16. The image stabilization apparatus according to claim 15 , wherein

the conversion unit includes an IIR filter, and

if a time period over which the identification is not performed by the identification unit is continued for a predetermined duration that is determined in advance, the conversion unit reduces a band of the IIR filter.

17. The image stabilization apparatus according to claim 1 , wherein if the angular velocity signal is not within a predetermined range, the identification unit does not perform the identification.

18. The image stabilization apparatus according to claim 1 , wherein if a sum of the correction angular velocity obtained from the motion vector and the position signal is not within a predetermined range, the identification unit does not perform the identification.

19. The image stabilization apparatus according to claim 1 , wherein the conversion unit converts the angular velocity signal into the shake correction amount signal by applying the variation of the sensitivity of the angular velocity sensor to the angular velocity signal to obtain an adjusted angular velocity signal and by adding the offset of the angular velocity sensor to the adjusted angular velocity signal to obtain the shake correction amount signal.

20. The image stabilization apparatus according to claim 19 , wherein the adjusted angular velocity signal is obtained by multiplying the variation of the sensitivity by the angular velocity signal.

21. An image stabilization method, comprising:

identifying an output variation of an angular velocity sensor based on an angular velocity signal outputted from the angular velocity sensor, a motion vector calculated from a difference between frames of images outputted from an image sensor, and a position signal indicating a position of a correction unit that corrects a shake optically;

correcting the angular velocity signal based on the identified output variation and converting the corrected angular velocity signal into a shake correction amount signal; and

correcting the shake based on the shake correction amount signal,

wherein the output variation is a variation of a sensitivity and an offset of the angular velocity sensor; and

wherein the angular velocity signal is corrected into the shake correction amount signal by applying the variation of the sensitivity of the angular velocity sensor and the offset of the angular velocity sensor to the angular velocity signal.

22. The image stabilization, method according to claim 21 , wherein the position of the correction unit for correcting a shake optically is detected, and the position signal indicating the detected position is outputted.

23. The image stabilization method according to claim 21 , wherein the position of the correction unit for correcting a shake optically is predicted from the angular velocity signal, and the position signal indicating the predicted position is outputted.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2017
From: MIYAHARA, SHIMPEI
To: CANON KABUSHIKI KAISHA
Reel/Frame 041590/0419 →
Priority Claims (1)
JP 2015-217921 · Nov 5, 2015 · national
Continuity (1)
Related Publication 20170134658A1 · May 11, 2017