Image capture apparatus and control method therefor
First Claim
1. An image stabilization apparatus comprising at least one hardware processor or circuit configured to perform the operations of the following units:
- a rotational shake calculation unit configured to calculate a rotational shake amount based on an output of a rotational shake detection unit;
a translational shake calculation unit configured to calculate a translational shake amount using a subtraction result value acquired by subtracting the rotational shake amount output by said rotational shake calculation unit from shake amount including a rotational shake amount and a translational shake amount output by a motion vector detector;
a component calculation unit configured to calculate a first translation component and a perspective component using the rotational shake amount calculated by the rotational shake calculation unit and calculate a second translation component using the translational shake amount calculated using the subtraction result value; and
a correction amount calculation unit configured to calculate, based on the first translation component, the perspective component and the second translation component, a correction amount for correcting image blurring of an image.
0 Assignments
0 Petitions
Accused Products
Abstract
An image capture apparatus comprises a first shake detection unit configured to detect a shake of the image capture apparatus, a rotational shake calculation unit configured to calculate a rotational shake amount, a second shake detection unit configured to detect the shake of the image capture apparatus, a translational shake calculation unit configured to calculate a translational shake amount, a correction amount calculation unit configured to calculate, based on the rotational shake amount and the translational shake amount, a correction amount for correcting image blurring, and a correction unit configured to correct the image blurring, wherein the rotational shake calculation unit calculates a first translational motion component and perspective component, and wherein the correction amount calculation unit calculates a second translational motion component.
-
Citations
6 Claims
-
1. An image stabilization apparatus comprising at least one hardware processor or circuit configured to perform the operations of the following units:
-
a rotational shake calculation unit configured to calculate a rotational shake amount based on an output of a rotational shake detection unit; a translational shake calculation unit configured to calculate a translational shake amount using a subtraction result value acquired by subtracting the rotational shake amount output by said rotational shake calculation unit from shake amount including a rotational shake amount and a translational shake amount output by a motion vector detector; a component calculation unit configured to calculate a first translation component and a perspective component using the rotational shake amount calculated by the rotational shake calculation unit and calculate a second translation component using the translational shake amount calculated using the subtraction result value; and a correction amount calculation unit configured to calculate, based on the first translation component, the perspective component and the second translation component, a correction amount for correcting image blurring of an image. - View Dependent Claims (2, 3, 4, 6)
-
-
5. A method of controlling an image stabilization apparatus comprising:
-
calculating a rotational shake amount based on an output of a rotational shake detection unit; calculating a translational shake amount using a subtraction result value acquired by subtracting the rotational shake amount output in the calculation of the rotational shake amount from shake amount including a rotational shake amount and a translational shake amount output by a motion vector detector; calculating a first translation component and a perspective component using the rotational shake amount calculated based on the output of the rotational shake detection unit and calculating a second translation component using the translational shake amount calculated using the subtraction result value; and calculating, based on the first translation component, the perspective component and the second translation component, a correction amount for correcting image blurring of an image.
-
Specification