Skip to main content
Log in

Robust estimation of egomotion from normal flow

  • Published:
International Journal of Computer Vision Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • J.F. Canny. A computational approach to edge detection.IEEE Trans. Pattern Analysis and Machine Intelligence, 8(6):679–698, 1986.

    Google Scholar 

  • 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.

    Google Scholar 

  • B.K.P. Horn and B.G. Schunk. Determining optical flow.Artificial Intelligence, vol. 17:185–203, 1981.

    Google Scholar 

  • B.K.P. Horn and E.J. Weldon. Direct methods for recovering motion.Int. Journal of Computer Vision, vol.2:51–76, 1988.

    Google Scholar 

  • H.C. Longuet-Higgins. The visual ambiguity of a moving plane.Proc. R. Soc. Lond., B223:165–175, 1984.

    Google Scholar 

  • H.C. Longuet-Higgins and K. Pradzny. The interpretation of a moving retinal image.Proc. R. Soc. Lond., B208:385–397, 1980.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • H.-H. Nagel. Displacement vectors derived from second-order intensity variations in image sequences.Computer Vision, Graphics and Image Processing, 21:85–117, 1983.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01420795

Keywords

Navigation