IMAGE BLUR CORRECTION APPARATUS, METHOD FOR CONTROLLING THE SAME, AND STORAGE MEDIUM
First Claim
1. An image blur correction apparatus comprising:
- a first detection unit configured to detect motion vectors in plural different areas using a plurality of images,a determination unit configured to determine an amount of movement of a main object based on the motion vectors in the plural different areas detected by the first detection unit, anda control unit configured to correct an image blur of the main object based on the amount of movement of the main object determined by the determination unit, whereinthe determination unit determines a center of gravity or a peak movement amount of which value is included in a determination range near zero (0) among plural amounts of movement represented by the motion vectors in the plural different areas to be the amount of movement of the main object.
1 Assignment
0 Petitions
Accused Products
Abstract
An image blur correction apparatus includes a first detection unit configured to detect motion vectors in plural different areas using a plurality of images, a determination unit configured to determine an amount of movement of a main object based on the motion vectors in the plural different areas detected by the first detection unit, and a control unit configured to correct an image blur of the main object based on the amount of movement of the main object determined by the determination unit. The determination unit determines a center of gravity or a peak movement amount of which value is included in a determination range near zero (0) among plural amounts of movement represented by the motion vectors in the plural different areas to be the amount of movement of the main object.
23 Citations
9 Claims
-
1. An image blur correction apparatus comprising:
-
a first detection unit configured to detect motion vectors in plural different areas using a plurality of images, a determination unit configured to determine an amount of movement of a main object based on the motion vectors in the plural different areas detected by the first detection unit, and a control unit configured to correct an image blur of the main object based on the amount of movement of the main object determined by the determination unit, wherein the determination unit determines a center of gravity or a peak movement amount of which value is included in a determination range near zero (0) among plural amounts of movement represented by the motion vectors in the plural different areas to be the amount of movement of the main object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for controlling an image blur correction apparatus, the method comprising:
-
a first detection process to detect motion vectors of plural different areas using a plurality of images; a determination process to determine an amount of movement of a main object based on the motion vectors of plural different areas detected in the first detection process; and a control process to correct an image blur of the main object based on the amount of movement of the main object determined in the determination process, wherein the determination process determines a center of gravity or a peak movement amount of which value is included in a determination range near zero (0) among plural amounts of movement represented by the motion vectors in the plural different areas to be the amount of movement of the main object.
-
-
9. A non-transitory computer readable storage medium configured to store a program causing a computer to execute each steps of:
-
a first detection process to detect motion vectors of plural different areas using a plurality of images; a determination process to determine an amount of movement of a main object based on the motion vectors of plural different areas detected in the first detection process; and a control process to correct an image blur of the main object based on the amount of movement of the main object determined in the determination process, wherein the determination process determines a center of gravity or a peak movement amount of which value is included in a determination range near zero (0) among plural amounts of movement represented by the motion vectors in the plural different areas to be the amount of movement of the main object.
-
Specification