A computer program product, on a tangible storage medium, for use with a computer system, the computer program product including computer readable code for image stabilization of a digital sequence of images, wherein each image has a plurality of pixels and wherein each pixel has an associated address for display and is representative of a color, the computer readable code comprising:
- computer code for selecting a pixel in the beginning image and a pixel in the ending image;
- computer code for interpolating between the colors associated with the selected pixels from the beginning image and the ending image;
- the computer code for interpolating including computer code for determining a color value for each image between the beginning image and the ending image;
- computer code for locating within each image a pixel that is within the range of the determined color;
- and
- computer code for readdressing each image so that the located pixels are aligned at the same display address.