Auto-calibration by direct observation of objects

https://doi.org/10.1016/0262-8856(93)90073-PGet rights and content

Abstract

This paper presents techniques for using objects in a scene to define the reference frames for 3D reconstruction. We first present a simple technique to calibrate an orthographic projection from four non-coplanar reference points. We then show how the observation of two additional known scene points can provide the complete perspective projection. When used with a known object, this technique permits calibration of the full projective transformation matrix without matrix inversion. For an arbitrary non-coplanar set of four (or six) points, this calibration provides an affine basis for the reconstruction of local scene structure. When the four points define three orthogonal vectors, the basis is orthogonal, with a metric defined by the lengths of the three vectors. We demonstrate this technique for the case of a cube. We present results in which five and a half points on the cube are sufficient to compute the projective transformation for an orthogonal basis by direct observation (without matrix inversion). We then present experiments with three techniques for reducing the imprecision due to errors in the positions of the reference point because of pixel quantization and noise. We provide experimental measurements of the stability of the stereo reconstruction as a function of the error in the observed pixel position of the reference points used for calibration. A major problem in active 3D vision is updating a calibration matrix as the camera focus, aperture, zoom or vergence angle is changed. We present a technique for correcting the projective transformation matrix by tracking reference points. Our experiments show that correcting for a change of focus can be corrected by a affine transform, obtained by tracking three points. A camera rotation near the principal point, such as with stereo vergence, is slightly more precise with a projective correction matrix obtained by tracking at least four points. We then show how stereo reconstruction permits us to ‘hop’ the reference frame from the known calibration object to a new reference frame defined by reconstruction of four non-coplanar points. Any set of four non-coplanar points in the scene may define such a reference frame. We also show how to keep the reference frame locked onto a set of four points as the stereo head is translated or rotated. These techniques make it possible to reconstruct the shape of an object in its intrinsic coordinates without having to match new observations to a partially reconstructed description.

References (9)

  • R.Y Tsai

    A versatile camera calibration technique for high accuracy 3D machine vision metrology using off the shelf TV cameras and lenses

    IEEE J. Robotics & Automat.

    (August 1987)
  • O.D Faugeras et al.

    The calibration problem for stereo

    Comput. Vision & Patt. Recogn.

    (June 1986)
  • P Puget et al.

    Calibrating a mobile camera

    Image & Vision Comput.

    (November 1990)
  • J.L Crowley

    Towards continuously operating integrated vision systems for robotics applications

There are more references available in the full text version of this article.

Cited by (14)

  • Chapter 14 General theory of geometric estimation

    1996, Machine Intelligence and Pattern Recognition
  • Image Analysis and Computer Vision: 1993

    1994, Computer Vision and Image Understanding
View all citing articles on Scopus
View full text