Abstract
This paper investigates the robustness of an algorithm due to Horn and Weldon (1988) for recovery of egomotion from optic-flow. Assuming only normal components of flow vectors are availableand that 3D angular velocity is known, tight constraints can be constructed on the direction of translational motion or, equivalently, on the focus of expansion. In practice however this is unacceptably restrictive. Some allowance must be made for uncertainty in angular velocity. We show that the algorithm can indeed be extended to cope with such uncertainty with graceful degradation in accuracy of estimated position of the focus of expansion. The shape of the error distribution depends on whether the focus of expansion is inside or outside the field of view. If it is inside, the error distribution is isotropic. As it moves outside the distribution becomes increasingly anisotropic. Results from an implementation of the algorithm confirm the validity of the error bounds.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
J.F. Canny. A computational approach to edge detection.IEEE Trans. Pattern Analysis and Machine Intelligence, 8(6):679–698, 1986.
R. Dutta and M.A. Snyder. Robustness of structure from binocular known motion. InIEEE Workshop on Visual Motion pages 81–86, 1991.
E Gat. Robust low-computation sonar-driven control for task-directed navigation. InProc. International Conference on Robotics and Automation, Sacramento, 1991.
C.G. Harris. Determination of ego-motion from matched points. In3rd Alvey Vision Conference, pages 189–192, 1987.
D. Heeger. Optical flow from spatiotemporal filters. InInt. Journal of Computer Vision, pages 279–302, 1988.
E.C. Hildreth. Computations underlying the measurement of visual motion.Art. Int. J. 23,3:309–354, 1984.
B.K.P. Horn and B.G. Schunk. Determining optical flow.Artificial Intelligence, vol. 17:185–203, 1981.
B.K.P. Horn and E.J. Weldon. Direct methods for recovering motion.Int. Journal of Computer Vision, vol.2:51–76, 1988.
H.C. Longuet-Higgins. The visual ambiguity of a moving plane.Proc. R. Soc. Lond., B223:165–175, 1984.
H.C. Longuet-Higgins and K. Pradzny. The interpretation of a moving retinal image.Proc. R. Soc. Lond., B208:385–397, 1980.
S.J. Maybank. The angular velocity associated with the optical flow field arising from motion through a rigid environment.Proc. Royal Society, London, A401:317–326, 1985.
D.W. Murray and B.F. Buxton.Experiments in the machine interpretation of visual motion. MIT Press, 1990.
L. Matthies, T. Kanade, and R. Szeliski. Kalman filter-based algorithms for estimating depth from image sequences.International Journal of Computer Vision, 3:209–236, 1989.
H.-H. Nagel. Displacement vectors derived from second-order intensity variations in image sequences.Computer Vision, Graphics and Image Processing, 21:85–117, 1983.
K.F. Prazdny. Determining the instantaneous direction of motion from optical flow generated by a curvilinearly moving observer.Computer Graphics and Image Processing, vol.17:238–248, 1981.
M. Subbarao and A.M. Waxman. Closed form solutions to image flow equations for planar surfaces in motion.Computer, Vision Graphics and Image Processing, vol.36:208–228, 1986.
T. Vieville and O.D. Faugeras. Cooperation of the inertial and visual systems. InProcs. of the NATO Advanced Research Workshop on Traditional and Non-Traditional Robot Sensors, pages 339–350, 1989.
J. Weng, T.S. Haung, and N. Ahuja. Motion and structure from two perspective views: Algorithms, error analysis, and error estimation.IEEE Trans. Pattern Analysis and Machine Intelligence, 11(5), 1989.
J.Y. Wong.Theory of Ground Vehicles. John Wiley & Sons, 1978.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Sinclair, D., Blake, A. & Murray, D. Robust estimation of egomotion from normal flow. Int J Comput Vision 13, 57–69 (1994). https://doi.org/10.1007/BF01420795
Issue Date:
DOI: https://doi.org/10.1007/BF01420795