摘要 |
A dual lens camera for producing a three-dimensional image includes plural lens systems and a zoom mechanism. Initial correction data is constituted by a displacement vector of an amount and a direction of misalignment between plural images according to a superimposed state thereof for each of zoom positions of the lens systems. A vector detector, if a calibration mode is set, obtains a current displacement vector related to one first zoom position. A data processor outputs current correction data by adjusting the initial correction data according to the initial correction data and current displacement vector. If the current correction data is stored, a displacement vector is obtained from the current correction data according to a zoom position of the lens systems upon forming the plural images, to carry out image registration between the images according to the obtained displacement vector for producing the three-dimensional image. |