Patent ID: 7907177

Claim:
A method for eliminating an error in a camera having an angular velocity detection system, the method comprising: rotating the camera around a reference axis; acquiring an image while rotating the camera around the reference axis; computing motion of the camera as a locus of motion of a point light source on an imaging plane, from an output of angular velocity from the angular velocity detection system acquired when the camera has been rotated around the reference axis; and eliminating a plurality of errors included in the output of angular velocity and a photographing lens system, on the basis of the image and the locus of motion; wherein the step of elimination includes the steps of: computing inclination of the locus of motion; calibrating the output of angular velocity on the basis of the inclination; computing a point spread function (PSF) from a calibrated locus of motion; subjecting the PSF to Fourier transformation; and comparing a zero-crossing point of data into which the PSF has been Fourier-transformed with a zero-crossing point of data into which the image is Fourier-transformed.