Skip to main content

Robust recovery of ego-motion

  • Motion
  • Conference paper
  • First Online:
Computer Analysis of Images and Patterns (CAIP 1993)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 719))

Included in the following conference series:

Abstract

A robust method is introduced for computing the camera motion (the ego-motion) in a static scene. The method is based on detecting a single planar surface in the scene directly from image intensities, and computing its 2D motion in the image plane. The detected 2D motion of the planar surface is used to register the images, so that the planar surface appears stationary. The resulting displacement field for the entire scene in such registered frames is affected only by the 3D translation of the camera, which is computed by finding the focus-of-expansion in the registered frames. This step is followed by computing the 3D rotation to complete the computation of the ego-motion.

This 3D motion computation is based on a motion computation scheme which handles the difficult case when multiple image motions are present. This multiple motion analysis is performed together with object segmentation by using a temporal integration approach.

This research was supported by the Israel Science Foundation.

M. Irani and B. Rousso were partially supported by the Leibniz Center.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. G. Adiv. Determining three-dimensional motion and structure from optical flow generated by several moving objects. IEEE Trans. on Pattern Analysis and Machine Intelligence, 7(4):384–401, July 1985.

    Google Scholar 

  2. G. Adiv. Inherent ambiguities in recovering 3D motion and structure from a noisy flow field. IEEE Trans. on Pattern Analysis and Machine Intelligence, 11:477–489, May 1989.

    Google Scholar 

  3. Y. Aloimonos and Z. Duric. Active egomotion estimation: A qualitative approach. In European Conference on Computer Vision, pages 497–510, Santa Margarita Ligure, May 1992.

    Google Scholar 

  4. J.R. Bergen and E.H. Adelson. Hierarchical, computationally efficient motion estimation algorithm. J. Opt. Soc. Am. A., 4:35, 1987.

    Google Scholar 

  5. J.R. Bergen, P. Anandan, K.J. Hanna, and R. Hingorani. Hierarchical model-based motion estimation. In European Conference on Computer Vision, pages 237–252, Santa Margarita Ligure, May 1992.

    Google Scholar 

  6. J.R. Bergen, P.J. Burt, K. Hanna, R. Hingorani, P. Jeanne, and S. Peleg. Dynamic multiple-motion computation. In Y.A. Feldman and A. Bruckstein, editors, Artificial Intelligence and Computer Vision: Proceedings of the Israeli Conference, pages 147–156. Elsevier, 1991.

    Google Scholar 

  7. J.R. Bergen, P.J. Burt, R. Hingorani, and S. Peleg. Computing two motions from three frames. In International Conference on Computer Vision, pages 27–32, Osaka, Japan, December 1990.

    Google Scholar 

  8. P.J. Burt, R. Hingorani, and R.J. Kolczynski. Mechanisms for isolating component patterns in the sequential analysis of multiple motion. In IEEE Workshop on Visual Motion, pages 187–193, Princeton, New Jersey, October 1991.

    Google Scholar 

  9. R. Guissin and S. Ullman. Direct computation of the focus of expansion from velocity field measurements. In IEEE Workshop on Visual Motion, pages 146–155, Princeton, NJ, October 1991.

    Google Scholar 

  10. K. Hanna. Direct multi-resolution estimation of ego-motion and structure from motion. In IEEE Workshop on Visual Motion, pages 156–162, Princeton, NJ, October 1991.

    Google Scholar 

  11. B.K.P. Horn. Relative orientation. International Journal of Computer Vision, 4(1):58–78, June 1990.

    Google Scholar 

  12. B.K.P. Horn and E.J. Weldon. Direct methods for recovering motion. International Journal of Computer Vision, 2(1):51–76, June 1988.

    Google Scholar 

  13. M. Irani and S. Peleg. Image sequence enhancement using multiple motions analysis. In IEEE Conference on Computer Vision and Pattern Recognition, Champaign, June 1992.

    Google Scholar 

  14. M. Irani, B. Rousso, and S. Peleg. Detecting and tracking multiple moving objects using temporal integration. In European Conference on Computer Vision, pages 282–287, Santa Margarita Ligure, May 1992.

    Google Scholar 

  15. M. Irani, B. Rousso, and S. Peleg. Computing occluding and transparent motions. To appear in International Journal of Computer Vision, 1993.

    Google Scholar 

  16. M. Irani, B. Rousso, and S. Peleg. Recovery of ego-motion using image stabilization. Technical Report 93-11, Institute of Computer Science, The Hebrew University, Jerusalem, Israel, May 1993.

    Google Scholar 

  17. A.D. Jepson and D.J. Heeger. A fast subspace algorithm for recovering rigid motion. In IEEE Workshop on Visual Motion, pages 124–131, Princeton, NJ, October 1991.

    Google Scholar 

  18. D.T. Lawton and J.H. Rieger. The use of difference fields in processing sensor motion. In DARPA IUWorkshop, pages 78–83, June 1983.

    Google Scholar 

  19. H.C. Longuet-Higgins. Visual ambiguity of a moving plane. Proceedings of The Royal Society of London B, 223:165–175, 1984.

    Google Scholar 

  20. F. Meyer and P. Bouthemy. Estimation of time-to-collision maps from first order motion models and normal flows. In International Conference on Pattern Recognition, pages 78–82, The Hague, 1992.

    Google Scholar 

  21. S. Negahdaripour and S. Lee. Motion recovery from image sequences using first-order optical flow information. In IEEE Workshop on Visual Motion, pages 132–139, Princeton, NJ, October 1991.

    Google Scholar 

  22. F. Lustman O.D. Faugeras and G. Toscani. Motion and structure from motion from point and line matching. In Proc. 1st International Conference on Computer Vision, pages 25–34, London, 1987.

    Google Scholar 

  23. M.A. Taalebinezhaad. Direct recovery of motion and shape in the general case by fixation. IEEE Trans. on Pattern Analysis and Machine Intelligence, 14:847–853, August 1992.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Dmitry Chetverikov Walter G. Kropatsch

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Irani, M., Rousso, B., Peleg, S. (1993). Robust recovery of ego-motion. In: Chetverikov, D., Kropatsch, W.G. (eds) Computer Analysis of Images and Patterns. CAIP 1993. Lecture Notes in Computer Science, vol 719. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57233-3_49

Download citation

  • DOI: https://doi.org/10.1007/3-540-57233-3_49

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57233-6

  • Online ISBN: 978-3-540-47980-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics