Skip to main content
Log in

A stereovision system for a planetary rover: calibration, correlation, registration, and fusion

  • Published:
Machine Vision and Applications Aims and scope Submit manuscript

Abstract.

This paper describes a complete stereovision system, which was originally developed for planetary applications, but can be used for other applications such as object modeling. A new effective on-site calibration technique has been developed, which can make use of the information from the surrounding environment as well as the information from the calibration apparatus. A correlation-based stereo algorithm is used, which can produce sufficient dense range maps with an algorithmic structure for fast implementations. A technique based on iterative closest-point matching has been developed for registration of successive depth maps and computation of the displacements between successive positions. A statistical method based on the distance distribution is integrated into this registration technique, which allows us to deal with such important problems as outliers, occlusion, appearance, and disappearance. Finally, the registered maps are expressed in the same coordinate system and are fused, erroneous data are eliminated through consistency checking, and a global digital elevation map is built incrementally.

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.

Institutional subscriptions

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zhang, Z. A stereovision system for a planetary rover: calibration, correlation, registration, and fusion. Machine Vision and Applications 10, 27–34 (1997). https://doi.org/10.1007/s001380050056

Download citation

  • Issue Date:

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

Navigation