Patent ID: 8570390

Claim:
An image processing apparatus, comprising: dynamic picture storage means for storing a first dynamic picture and a second dynamic picture which are dynamic pictures picked up by an image pickup apparatus, the first dynamic picture including a plurality of first images that form the first dynamic picture, and the second dynamic picture including a plurality of second images that form the second dynamic picture; transformation information storage means for storing, in an associated relationship with individual images, first transformation information for transforming, with reference to one first image of the first images, other first images of the first images of the first dynamic picture and second transformation information for transforming, with reference to one second image of the second images, other second images of the second images of the second dynamic picture; relative relationship information storage means for storing relative relationship information representative of a relative positional relationship between at least one of the first images which form the first dynamic picture and at least one of the second images which form the second dynamic picture, the relative relationship information including affine transformation parameters between the at least one of the first images and the at least one of the second images; image storage means for storing history images; outputting means for outputting at least one of the first dynamic picture and the second dynamic picture; object image transformation information calculation means for calculating object image transformation information, where at least one of the first images which form the first dynamic picture is determined as a reference image and the second images which form the second dynamic picture are determined as object images, for transforming the object images based on the relative relationship information, the first transformation information and the second transformation information; image transformation means for successively transforming the object images based on the object image transformation information and the second transformation information, and for successively transforming the first images which form the first dynamic picture based on the first transformation information; image synthesis means for storing the reference image at a predetermined position of a storage region of the image storage means and synthesizing the transformed images with at least one of the reference image and the history images to form synthesized images, and then storing each of the synthesized images, successively, as a new history image into the image storage means; and control means for controlling the outputting means to successively output the synthesized images.