Patent ID: 8836800

Claim:
An image processing method, comprising: storing, in a frame memory, first and second images of continuously taken N (where, N is not less than 2) images; cutting images as first images for correction from a plurality of different reference areas of the first image stored in the frame memory and cutting images as second images for correction from a plurality of different reference areas of the second image stored in the frame memory, the plurality of different reference areas of the first image corresponding to the plurality of different reference areas of the second image; interpolating only G pixels of the first images for correction and the second images for correction, and restoring G images for correction; calculating a hand shake correction amount using the restored G images for correction, and correcting the first image with the calculated hand shake correction amount to generate a corrected first image; overwriting the first image stored in the frame memory with the corrected first image; composing the corrected first image and the second image to obtain a composite image; and overwriting the second image stored in the frame memory with the composite image.