Image stabilization apparatus, method thereof, and program product thereof
First Claim
Patent Images
1. An image stabilization apparatus, comprising:
- a detection unit detecting an amount of an image blur between first captured image data and other image data included in a plurality of consecutively captured image data;
an evaluation unit selecting at least one image data as appropriate image data to use in correcting image blur from the plurality of consecutively captured image data according to a result of the detection of the amount of image blur; and
a correction unit generating corrected image data with its image blur corrected using the appropriate image data and excluding the image data not selected by the evaluation unit,wherein the evaluation unit;
is configured to be capable of determining, in time series of an image capturing from a second captured image data, whether the image data is suitable for an image stabilization by superposing with the first captured image data; and
in case of determining mth image data is not suitable for the image stabilization, selects at least one image data as the appropriate image data from the first captured image data to m−
1th image data without selecting the mth image data or later, wherein m is an integer larger than or equal to 2.
3 Assignments
0 Petitions
Accused Products
Abstract
An image stabilization apparatus of the present invention includes a detection unit which detects an amount of an image blur between a plurality of image data, an evaluation unit which selects at least one image data to use in correcting image blur from the plurality of image data according to a result of the detection of the amount of image blur, and a correction unit which generates image data with its image blur corrected using the image data selected by the evaluation unit.
3 Citations
19 Claims
-
1. An image stabilization apparatus, comprising:
-
a detection unit detecting an amount of an image blur between first captured image data and other image data included in a plurality of consecutively captured image data; an evaluation unit selecting at least one image data as appropriate image data to use in correcting image blur from the plurality of consecutively captured image data according to a result of the detection of the amount of image blur; and a correction unit generating corrected image data with its image blur corrected using the appropriate image data and excluding the image data not selected by the evaluation unit, wherein the evaluation unit; is configured to be capable of determining, in time series of an image capturing from a second captured image data, whether the image data is suitable for an image stabilization by superposing with the first captured image data; and in case of determining mth image data is not suitable for the image stabilization, selects at least one image data as the appropriate image data from the first captured image data to m−
1th image data without selecting the mth image data or later, wherein m is an integer larger than or equal to 2. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An image stabilization method for correcting an image blur by an image stabilization apparatus, the method comprising:
-
detecting an amount of an image blur between first captured image data and other image data included in a plurality of consecutively captured image data using a detection unit; selecting at least one image data as appropriate image data to use in correcting image blur from the plurality of consecutively captured image data according to a result of the detection of the amount of image blur using an evaluation unit; and generating corrected image data with its image blur corrected using the appropriate image data and excluding the image data not selected for the appropriate image data using a correction unit, wherein the selecting step includes; determining, in time series of an image capturing from a second captured image data, whether the image data is suitable for an image stabilization by superposing with the first captured image data; and in case of determining mth image data is not suitable for the image stabilization, selecting at least one image data as the appropriate image data from the first captured image data to m−
1th image data without selecting the mth image data or later, wherein m is an integer larger than or equal to 2. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product for executing an image stabilization process by an image stabilization apparatus, wherein the image stabilization process comprises:
-
detecting an amount of an image blur between first captured image data and other image data included in a plurality of consecutively captured image data using a detection unit; selecting at least one image data as appropriate image data to use in correcting image blur from the plurality of consecutively captured image data according to a result of the detection of the amount of image blur using an evaluation unit; and generating corrected image data with its image blur corrected using the appropriate image data and excluding the image data not selected for the appropriate image data using a correction unit, wherein the selecting step includes; determining, in time series of an image capturing from a second captured image data, whether the image data is suitable for an image stabilization by superposing with the first captured image data; and in case of determining mth image data is not suitable for the image stabilization, selecting at least one image data as the appropriate image data from the first captured image data to m−
1th image data without selecting the mth image data or later, wherein m is an integer larger than or equal to 2. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification