Easy calibration of pan/tilt camera heads and online computation of the epipolar correspondences

  • Stephan Spiess
  • Mengxiang Li
Poster Session B: Active Vision, Motion, Shape, Stereo
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1310)


In this article we describe a calibration procedure of a binocular camera head with two independent pan and tilt axes. For the calibration procedure itself no separate rotations of the respective axes and no fixation is required. To get reliable calibration data just a plane surface with known 2D coordinates of distinguishable target points is needed. This publication describes facts and techniques that are known to the robotic people but mostly unknown to the computer vision society.


  1. 1.
    A. Davidson, I. Reid, D. Murray: “The active camera as a projective pointing device.” Proc. of the British Machine Vision Conf. '95, Birmingham 1995, pp. 453–462.Google Scholar
  2. 2.
    O. Faugeras: Three-Dimensional Computer Vision. A Geometric Viewpoint. Cambrige, MA, MIT Press, 1993.Google Scholar
  3. 3.
    R. Horaud, F. Dornaika: “Hand-Eye Calibration.” The Int. Journal of Robotics Research, Vol. 14, No. 3, June 1995, pp. 195–210.Google Scholar
  4. 4.
    K. Kraus: Photogrammetry. Dümmler Verlag Bonn, 1993.Google Scholar
  5. 5.
    F. Li, M. Brady, C. Wiles: “Fast Computation of the Fundamental Matrix for an Active Stereo Vision System.” Computer Vision — ECCV'96. Lecture Notes in Computer Science, Vol. 1064, ed. by B. Buxton and R. Cipolla, Springer-Verlag, 1996.Google Scholar
  6. 6.
    M. Li: “Camera Calibration of the KTH Head-Eye System.” Technical Report ISRN KTH/NA/P-9407-SE, Dep. of Numerical Analysis and Computing Science, Royal Institute of Technology, Stockholm 1996.Google Scholar
  7. 7.
    M. Li: “Camera Calibration of a Head-Eye System for Active Vision.” Computer Vision — ECCV'94, Lecture Notes in Computer Science, Vol. 800, ed. by J.-O. Eklundh, Springer-Verlag 1994, pp. 543–554.Google Scholar
  8. 8.
    R. Paul: Robot Manipulators: Mathematics, Programming, and Control. Cambridge, MA, MIT Press, 1981.Google Scholar
  9. 9.
    G. S. Young, T.-H. Hong, M. Herman, J. Yang: “Kinematic Calibration of an Active Camera System.” Proc. of IEEE Conf. CV '92, pp. 748–751.Google Scholar
  10. 10.
    MATLAB source code for the calibration; anonymous ftp to /pub/BinoCal.tar.ZGoogle Scholar
  11. 11.
    B. Mooring, Z. Roth, M. Driels: Fundamentals of Manipulator Calibration. New York, Wiley & Sons, 1991.Google Scholar
  12. 12.
    K. Schröer: “Theory of kinematic modelling and numerical procedures for robot calibration.” Robot Calibration, edited by R. Bernhardt and S. Albright, Chapman & Hall, London 1993.Google Scholar
  13. 13.
    R. Tsai, T. Huang: “Uniqueness and Estimation of Three-Dimensional Motion Parameters of Rigid Objects with Curved Surfaces.” IEEE PAMI, Vol. PAMI-6, No. 1, Jan. 1984.Google Scholar
  14. 14.
    M. Vincze, K.M. Filz, H. Gander, J.P. Prenninger, G. Zeichen: “A Systematic Approach to Model Arbitrary Non Geometric Kinematic Errors.” Advances in Robot Kinematics and Computational Geometry, edited by J. Lenarcic and B. Ravani, Kluwer Academic Publishers, 1994, pp. 129–138.Google Scholar
  15. 15.
    J. Weng, P. Cohen, M. Herniou: “Camera Calibration with Distortion Models and Accuracy Evaluation.” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 14, No. 10, Oct. 1992.Google Scholar
  16. 16.
    H. Zhuang, K. Wang, Z. Roth: “Simultaneous Calibration of a Robot and a Hand-Mounted Camera”. IEEE Transactions on Robotics and Automation, Vol. 11, No. 5, Oct. 1995, pp. 649–660.Google Scholar
  17. 17.
    S. Spiess, M. Li: “Kinematic Calibration of an Active Binocular Head for Online Computation of the Epipolar Geomatry”, Technical Report of the Computer Vision and Active Perception Laboratory, Royal Institute of Technology, Stockolm, Sweden. See Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • Stephan Spiess
    • 1
  • Mengxiang Li
    • 2
  1. 1.Institute of Flexible Automation (INFA)Vienna University of TechnologyWienAustria
  2. 2.Department of Numerical Analysis and Computing Science Royal Institute of Technology (KTH)Computational Vision and Active Perception Laboratory (CVAP)StockholmSweden

Personalised recommendations