Image processing apparatus and method, recording medium, and program
First Claim
1. An image processing apparatus for capturing and processing an image, comprising:
- an X-Y addressing solid-state imaging device having differences in exposure time between lines;
a camera shake detecting unit to detect camera shake information;
a correction calculating unit to calculate on a line by line basis a correction based on intermediate information pieces of camera shake information pieces obtained for exposure time of respective lines, the intermediate information pieces for calculating the correction of respective lines including camera shake information obtained corresponding to a time sequence during an exposure time of a corresponding line; and
a correcting unit to correct the image captured by the X-Y addressing solid-state imaging device according to the correction and to output a corrected image.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to an image processing apparatus and method enabling to correct for camera shake given in image capturing, a recording medium, and a program. Discrete data pieces indicating shifts are obtained. The discrete data pieces are interpolated to obtain data indicating a shift every line. By the interpolation, a correction is calculated every line on the basis of the corresponding shift. On the basis of the corrections, pixel data read positions are determined. Pixel data is read based on the determined read positions. When a pixel to be read overlaps two pixels, pixel data of the pixel to be read is produced (interpolated) from pixel data pieces. In this manner, the effects of camera shake are corrected. The present invention is applicable to video cameras.
12 Citations
8 Claims
-
1. An image processing apparatus for capturing and processing an image, comprising:
-
an X-Y addressing solid-state imaging device having differences in exposure time between lines; a camera shake detecting unit to detect camera shake information; a correction calculating unit to calculate on a line by line basis a correction based on intermediate information pieces of camera shake information pieces obtained for exposure time of respective lines, the intermediate information pieces for calculating the correction of respective lines including camera shake information obtained corresponding to a time sequence during an exposure time of a corresponding line; and a correcting unit to correct the image captured by the X-Y addressing solid-state imaging device according to the correction and to output a corrected image. - View Dependent Claims (2)
-
-
3. An image processing apparatus for capturing and processing an image, comprising:
-
an X-Y addressing solid-state imaging device having differences in exposure time between lines; a camera shake detecting unit to detect camera shake information; a correction calculating unit to calculate on a line by line basis a correction based on the camera shake information pieces except for both ends thereof, wherein the intermediate information pieces for calculating the correction of respective lines includes camera shake information obtained corresponding to a time sequence during an exposure time of a corresponding line during an exposure time of respective lines; and a correcting unit to correct the image captured by the X-Y addressing solid-state imaging device according to the correction and to output a corrected image. - View Dependent Claims (4)
-
-
5. An image processing method of an image processing apparatus for capturing and processing an image, wherein the image processing apparatus comprises an X-Y addressing solid-state imaging device having differences in exposure time between lines, the image processing method comprising the steps of:
-
detecting camera shake information; calculating on a line by line basis a correction based on intermediate information pieces of camera shake information pieces obtained for exposure time of respective lines, the intermediate information pieces for calculating the correction of respective lines including camera shake information obtained corresponding to a time sequence during an exposure time of a corresponding line; correcting the image captured by the X-Y addressing solid-state imaging device according to the correction; and outputting a corrected image. - View Dependent Claims (6)
-
-
7. An image processing method of an image processing apparatus for capturing and processing an image, wherein the image processing apparatus comprises an X-Y addressing solid-state imaging device having differences in exposure time between lines, the image processing method comprising the steps of:
-
detecting camera shake information; calculating on a line by line basis a correction based on camera shake information pieces except for both ends thereof, wherein the intermediate information pieces for calculating the correction of respective lines includes camera shake information obtained corresponding to a time sequence during an exposure time of respective lines; and correcting the image captured by the X-Y addressing solid-state imaging device according to the correction; and outputting a corrected image. - View Dependent Claims (8)
-
Specification