A motion coordinate calculator stores {HEAD ~ the pre processed current central image} as X/Y axis reference image candidates, determines replacement of X/Y axis reference images for {TAIL ~ calculation} of motion coordinate values of a next pre processed image in accordance with X/Y axis motions of the pre processed current image, and compares the pre processed current image with the X/Y axis reference images, thereby calculating X/Y axis motion coordinate values of the pre processed current image 
A motion coordinate calculator stores { HEAD ~ the pre processed current central image } as X / Y axis reference image candidates , determines replacement of X / Y axis reference images for { TAIL ~ calculation } of motion coordinate values of a next pre processed image in accordance with X / Y axis motions of the pre processed current image , and compares the pre processed current image with the X / Y axis reference images , thereby calculating X / Y axis motion coordinate values of the pre processed current image
OTH OTH OTH OTH OTH HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD HEAD OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH TAIL TAIL TAIL TAIL TAIL OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH OTH