Skip to main content

Addressing real-time requirements of automatic vehicle guidance with MMX technology

  • Conference paper
  • First Online:

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

Abstract

This paper describes a study concerning the impact of MMX technology in the field of automatic vehicle guidance. Due to the high speed a vehicle can reach, this application field requires a very precise real-time response.

After a brief description of the ARGO autonomous vehicle, the paper focuses on the requirements of this kind of application: the use of only visual information, the use of low-cost hardware, and the need for real-time processing.

The paper then presents the way these problems have been solved using MMX technology, discusses some optimization techniques that have been successfully employed, and compares the results with the ones of a traditional scalar code.

The work described in this paper has been carried out under the financial support of the Italian Ministero dell’Università e della Ricerca Scientifica e Tecnologica (MURST) in the framework of the MOSAICO (Design Methodologies and Tools of High Performance Systems for Distributed Applications) Project and the financial support of the CNR Progetto Finalizzato Trasporti under contracts 93.01813.PF74 and 93.04759.ST74.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M. Bertozzi and A. Broggi. GOLD: a Parallel Real-Time Stereo Vision System for Generic Obstacle and Lane Detection. IEEE Trans. on Image Processing, 7(1):62–81, Jan. 1998.

    Article  Google Scholar 

  2. M. Bertozzi, A. Broggi, and A. Fascioli. Stereo Inverse Perspective Mapping: Theory and Applications. Image and Vision Computing Journal, 1998(16):585–590, 1998.

    Article  Google Scholar 

  3. A. Broggi, M. Bertozzi, A. Fascioli, and G. Conte. Automatic Vehicle Guidance: the Experience of the ARGO Vehicle. World Scientific, 1999.

    Google Scholar 

  4. Intel Corporation. Intel Architecture MMX Technology Developers’ Manual. Intel Corporation, 1997. Available at http://www.intel.com.

    Google Scholar 

  5. Intel Corporation. MMX Technology Programmers Reference Manual. Intel Corporation, 1997. Available at http://www.intel.com.

    Google Scholar 

  6. H. A. Mallot, H. H. Bülthoff, J. J. Little, and S. Bohrer. Inverse perspective mapping simplifies optical flow computation and obstacle detection. Biological Cybernetics, 64:177–185, 1991.

    Article  MATH  Google Scholar 

  7. L. Matthies. Stereo vision for planetary rovers: stochastic modeling to near real-time implementation. Intl. Journal of Computer Vision, 8:71–91, 1992.

    Article  Google Scholar 

  8. M. Ohzora, T. Ozaki, S. Sasaki, M. Yoshida, and Y. Hiratsuka. Video-rate image processing system for an autonomous personal vehicle system. In Procs. IAPR Workshop on Machine Vision and Applications, pages 389–392, Tokyo, 1990.

    Google Scholar 

  9. S. Tommesani. The Pixel64 Module. Technical report, Dipartimento di Ingegneria dell’Informazione, Università di Parma, May 1998. Available at http://www.ce.unipr.it/~tommesa.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

José Rolim Frank Mueller Albert Y. Zomaya Fikret Ercal Stephan Olariu Binoy Ravindran Jan Gustafsson Hiroaki Takada Ron Olsson Laxmikant V. Kale Pete Beckman Matthew Haines Hossam ElGindy Denis Caromel Serge Chaumette Geoffrey Fox Yi Pan Keqin Li Tao Yang G. Chiola G. Conte L. V. Mancini Domenique Méry Beverly Sanders Devesh Bhatt Viktor Prasanna

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag

About this paper

Cite this paper

Bertozzi, M., Broggi, A., Fascioli, A., Tommesani, S. (1999). Addressing real-time requirements of automatic vehicle guidance with MMX technology. In: Rolim, J., et al. Parallel and Distributed Processing. IPPS 1999. Lecture Notes in Computer Science, vol 1586. Springer, Berlin, Heidelberg . https://doi.org/10.1007/BFb0098018

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65831-3

  • Online ISBN: 978-3-540-48932-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics