Abstract
This paper describes a procedure for recovering the global velocity of an image by incorporating spatial filtering, and, optionally, temporal filtering, into a scheme that employs a generalized version of the gradient algorithm of motion detection. Motion within a patch is analysed by six parallel channels, each incorporating a different spatiotemporal filter. Advantageous features of this scheme are: (a) global velocity is derived directly, without first computing local velocity at a number of image locations; (b) the filters compute first derivatives rather than second derivatives, making the scheme potentially more resistant to noise than certain other schemes; (c) two of the six filters can be chosen almost completely arbitrarily, and can therefore be tailored to maximize signal reliability, and (d) the measurement of velocity can be made as local or as global as desired by altering the size of the patch that is viewed by the filters. An analogous scheme is derived for the measurement of rotation, as well as expansion or contraction of the image.

This publication has 28 references indexed in Scilit: