An imager captures successive images of an object. One image is then
subtracted from another image to generate difference images. Each
difference image is then correlated with itself or with one of the images
used to generate the difference image to determine the relative motion
between the imager an the object.