Patent ID: 7929023
Filing Date: 2011-04-19
Classification: H04N

Abstract:
1. A camera device having a function for converting an image formed by a lens and captured by an imaging element into image data and correcting distortion of the image data caused by distortion aberration of the lens, the camera device comprising: first storage means for storing first distortion correction parameters for correcting the distortion of the image data in a first state caused by the distortion aberration of the lens; second storage means for storing second distortion correction parameters for correcting the distortion of the image data in a second state caused by the distortion aberration of the lens; and distortion-correction-parameter interpolation means for generating distortion correction parameters through interpolation when transition of the image data from the first state to the second state is performed, the distortion correction parameters indicating states of the image data during the transition of the image data and correcting the distortion of the image data caused by the distortion aberration of the lens, wherein when circular interpolation is performed using the distortion correction parameters, the distortion-correction-parameter interpolation means sets the origin of the image data as a center, a sum of components of each of a plurality of vectors (X, Y) corresponding to lattice points of a transition source and a sum of components of each of a plurality of vectors (X, Y) corresponding to lattice points of a transition destination are obtained whereby an angle φ is obtained by an arctan, the plurality of vectors (X, Y) indicating the distortion correction parameters, a step angle ⊖ is obtained by dividing the angle φ by the number of steps of transition, the angle ⊖ is added to the angle φ of each of the lattice point of the transition source in every step, a coefficient Kx, for which the origin 0 is set as the center, is obtained by a sine function and Ky, for which the origin 0 is set as the center, is obtained by a cosine function, and the Kx and Ky are multiplied by X and Y, respectively, whereby interpolation is completed.