This Article 
 Bibliographic References 
 Add to: 
Camera Calibration with One-Dimensional Objects
July 2004 (vol. 26 no. 7)
pp. 892-899

Abstract—Camera calibration has been studied extensively in computer vision and photogrammetry and the proposed techniques in the literature include those using 3D apparatus (two or three planes orthogonal to each other or a plane undergoing a pure translation, etc.), 2D objects (planar patterns undergoing unknown motions), and 0D features (self-calibration using unknown scene points). Yet, this paper proposes a new calibration technique using 1D objects (points aligned on a line), thus filling the missing dimension in calibration. In particular, we show that camera calibration is not possible with free-moving 1D objects, but can be solved if one point is fixed. A closed-form solution is developed if six or more observations of such a 1D object are made. For higher accuracy, a nonlinear technique based on the maximum likelihood criterion is then used to refine the estimate. Singularities have also been studied. Besides the theoretical aspect, the proposed technique is also important in practice especially when calibrating multiple cameras mounted apart from each other, where the calibration objects are required to be visible simultaneously.

[1] D.C. Brown, Close-Range Camera Calibration Photogrammetric Eng., vol. 37, no. 8, pp. 855-866, 1971.
[2] B. Caprile and V. Torre, Using Vanishing Points for Camera Calibration Int'l J. Computer Vision, vol. 4, no. 2, pp. 127-140, Mar. 1990.
[3] W. Faig, Calibration of Close-Range Photogrammetry Systems: Mathematical Formulation Photogrammetric Eng. and Remote Sensing, vol. 41, no. 12, pp. 1479-1486, 1975.
[4] O. Faugeras, Three-Dimensional Computer Vision: a Geometric Viewpoint. MIT Press, 1993.
[5] O. Faugeras, T. Luong, and S. Maybank, Camera Self-Calibration: Theory and Experiments Proc Second European Conf. Computer Vision, G. Sandini, ed., vol. 588, pp. 321-334, May 1992.
[6] O. Faugeras and G. Toscani, The Calibration Problem for Stereo Proc. IEEE Conf. Computer Vision and Pattern Recognition, pp. 15-20, June 1986.
[7] S. Ganapathy, Decomposition of Transformation Matrices for Robot Vision Pattern Recognition Letters, vol. 2, pp. 401-412, Dec. 1984.
[8] D. Gennery, Stereo-Camera Calibration Proc. 10th Image Understanding Workshop, pp. 101-108, 1979.
[9] R. Hartley, Self-Calibration from Multiple Views with a Rotating Camera Proc. Third European Conf. Computer Vision, J.-O. Eklundh, ed., vol. 800-801, pp. 471-478, May 1994.
[10] R.I. Hartley, “An Algorithm for Self-Calibration from Several Views,” Proc. IEEE Conf. Computer Vision and Pattern Recognition, pp. 908-912, June 1994.
[11] A. Heyden and M. Pollefeys, Multiple View Geometry Emerging Topics in Computer Vision, G. Medioni and S.B. Kang, eds., chapter 3, pp. 45-108, Prentice Hall, 2003.
[12] D. Liebowitz and A. Zisserman, “Metric Rectification for Perspective Images of Planes,” Proc. IEEE Conf. Computer Vision and Pattern Recognition, pp. 482-488, June 1998.
[13] Q.-T. Luong and O.D. Faugeras, Self-Calibration of a Moving Camera from Point Correspondences and Fundamental Matrices Int'l J. Computer Vision, vol. 22, no. 3, pp. 261-289, 1997.
[14] Q.-T. Luong, Matrice Fondamentale et Calibration Visuelle sur l'Environnement-Vers une plus Grande Autonomie des Systemes Robotiques PhD thesis, Universite de Paris-Sud, Centre d'Orsay, Dec. 1992.
[15] S.J. Maybank and O.D. Faugeras, A Theory of Self-Calibration of a Moving Camera Int'l J. Computer Vision, vol. 8, no. 2, pp. 123-152, Aug. 1992.
[16] J.J. More, The Levenberg-Marquardt Algorithm, Implementation and Theory Numerical Analysis, G.A. Watson, ed., 1977.
[17] G. Stein, “Accurate Internal Camera Calibration Using Rotation, with Analysis of Sources of Error,” Proc. Fifth Int'l Conf. Computer Vision, pp. 230-236, June 1995.
[18] P. Sturm and S. Maybank, “On Plane-Based Camera Calibration: A General Algorithm, Singularities, Applications,” Proc. IEEE Conf. Computer Vision and Pattern Recognition, pp. 432-437, June 1999.
[19] B. Triggs, Autocalibration from Planar Scenes Proc. Fifth European Conf. Computer Vision, pp. 89-105, June 1998.
[20] R. Tsai, "A Versatile Camera Calibration Technique for High-Accuracy 3D Machine Vision Metrology Using Off-the-Shelf TV Cameras and Lenses," IEEE J. Robotics and Automation, vol. 3, no. 4, pp. 323-344, Aug. 1987.
[21] G. Wei and S. Ma, “A Complete Two-Plane Camera Calibration Method and Experimental Comparisons,” Proc. Fourth Int'l Conf. Computer Vision, pp. 439-446, May 1993.
[22] J. Weng, P. Cohen, and M. Herniou, “Camera Calibration with Distortion Models and Accuracy Evaluation,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 14, no. 10, pp. 965-980, Oct. 1992.
[23] Z. Zhang, A Flexible New Technique for Camera Calibration IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 22, no. 11, pp. 1330-1334, Nov. 2000.
[24] Z. Zhang, Camera Calibration with One-Dimensional Objects Proc. European Conf. Computer Vision, vol. 4, pp. 161-174, May 2002.
[25] Z. Zhang and O.D. Faugeras, 3D Dynamic Scene Analysis: A Stereo Based Approach. Berlin, Heidelberg: Springer, 1992.

Index Terms:
Camera calibration, calibration taxonomy, calibration apparatus, 1D objects, singularity, degenerate configuration.
Zhengyou Zhang, "Camera Calibration with One-Dimensional Objects," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 26, no. 7, pp. 892-899, July 2004, doi:10.1109/TPAMI.2004.21
Usage of this product signifies your acceptance of the Terms of Use.