Calculating Time-to-Contact Using Real-Time Quantized Optical Flow

Despite many recent advances in optical ow research, many robotic vision researchers are frustrated by an inability to obtain reliable optical ow estimates in real-world conditions to apply for real-world tasks. Recently it has been demonstrated that robust, real-time optical ow is possible using only standard computing hardware [C93]. One limitation of this correlation-based algorithm is that it does not give truly real-valued image velocity measurements. Therefore, it is not obvious that it can be used for a wide range of robotics vision tasks. One particular application for optical ow is time-to-contact: based on the equations for the expansion of the optical ow eld it is possible to compute the number of frames remaining before contact with an observed object. Although the individual motion measurements of this algorithm are of limited precision, they can be combined in such a manner as to produce remarkably accurate time-to-contact measurements, which can be produced at real-time rates, on the order of 6 frames a second on an 50 MHz Sun Sparcstation 20. Most of the work presented in this techreport was done during the graduate studies of Ted Camus at Brown University under the supervision of Heinrich B ultho and Tom Dean. The work was supported in part by a National Science Foundation Presidential Young Investigator Award IRI-8957601 to Tom Dean, by the Air Force and the Advanced Research Projects Agency of the Department of Defense under Contract No. F30602-91-C-0041, and by the National Science foundation in conjunction with the Advanced Research Projects Agency of the Department of Defense under Contract No. IRI-8905436. Ted Camus' study at the Max-Planck-Institut f ur biologische Kybernetik at T ubingen during the summer of 1994 was supported by a grant from the Deutscher Akademischer Austauschdienst. Ted Camus' present address is: NIST, Intelligent Systems Division, MET220 B-124, USA. email:

[1]  W. Reichardt Autokorrelations-Auswertung als Funktionsprinzip des Zentralnervensystems , 1957 .

[2]  David N. Lee,et al.  A Theory of Visual Control of Braking Based on Information about Time-to-Collision , 1976, Perception.

[3]  H. C. Longuet-Higgins,et al.  The interpretation of a moving retinal image , 1980, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[4]  Berthold K. P. Horn,et al.  Determining Optical Flow , 1981, Other Conferences.

[5]  H. K. Nishihara,et al.  Practical Real-Time Imaging Stereo Matcher , 1984 .

[6]  P. Anandan Measuring Visual Motion From Image Sequences , 1987 .

[7]  James J. Little,et al.  Integrating vision modules on a fine-grained parallel machine , 1988 .

[8]  T. Poggio,et al.  A parallel algorithm for real-time computation of optical flow , 1989, Nature.

[9]  A. Verri,et al.  Analysis of differential and matching methods for optical flow , 1989, [1989] Proceedings. Workshop on Visual Motion.

[10]  Yiannis Aloimonos,et al.  Obstacle Avoidance Using Flow Field Divergence , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  J. Tresilian Perceptual Information for the Timing of Interceptive Action , 1990, Perception.

[12]  Ramin Zabih,et al.  An Algorithm for Real-Time Tracking of Non-Rigid Objects , 1991, AAAI.

[13]  Ted Camus,et al.  Space-time Tradeoos for Adaptive Real-time Tracking 2 a Robust Optical Flow Algorithm , 1991 .

[14]  Sebastian Toelg Gaze control for an active camera system by modeling human pursuit eye movements , 1992, Other Conferences.

[15]  A. Borst,et al.  Motion computation and visual orientation in flies. , 1993, Comparative biochemistry and physiology. Comparative physiology.

[16]  Jitendra Malik,et al.  Robust computation of optical flow in a multi-scale differential framework , 1993, 1993 (4th) International Conference on Computer Vision.

[17]  Charles C. Weems,et al.  Parallel dense depth-from-motion on the image understanding architecture , 1993, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[18]  William H. Warren,et al.  Robot navigation from a Gibsonian viewpoint , 1994, Proceedings of IEEE International Conference on Systems, Man and Cybernetics.

[19]  Ta Camus,et al.  Real-Time Optical Flow , 1995 .