An image processing apparatus comprises an image capture device which generates
a video image containing an image shake caused by a shake of the image capture
device, a region selector which selects a given image region used for detecting
the image shake, a shake detector which detects an amount of the image shake within
the given image region, and an image compensator which compensates the video image
based on the amount of the image shake to cancel the image shake.