Patent ID: 8077923

Claim:
An image processing apparatus comprising: an image processing unit configured to obtain a plurality of images; a motion information detection unit configured to detect motion information on geometric deformation between the images, wherein the motion information detection unit comprises following five parts, a first processing part configured to select motion detection points for detecting a motion between the images, and acquiring first motion vectors that are local motion vectors at the motion detection points, a second processing part configured to acquire first representative motions that are representative motions of translation, scaling and rotation based on the first motion vectors, a third processing part configured to eliminate components of the first representative motions from the first motion vectors and acquiring second motion vectors, a fourth processing part configured to acquire local foreshortening motions at the motion detection points from the second motion vectors, a fifth processing part configured to acquire a second representative motion that is a representative foreshortening motion from the local foreshortening motions, and a motion correction unit configured to perform electronic image stabilization processing based on the motion information.