Camera Calibration with Two Arbitrary Coaxial Circles

  • Carlo Colombo
  • Dario Comanducci
  • Alberto Del Bimbo
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3951)


We present an approach for camera calibration from the image of at least two circles arranged in a coaxial way. Such a geometric configuration arises in static scenes of objects with rotational symmetry or in scenes including generic objects undergoing rotational motion around a fixed axis. The approach is based on the automatic localization of a surface of revolution (SOR) in the image, and its use as a calibration artifact. The SOR can either be a real object in a static scene, or a “virtual surface” obtained by frame superposition in a rotational sequence. This provides a unified framework for calibration from single images of SORs or from turntable sequences. Both the internal and external calibration parameters (square pixels model) are obtained from two or more imaged cross sections of the SOR, whose apparent contour is also exploited to obtain a better calibration accuracy. Experimental results show that this calibration approach is accurate enough for several vision applications, encompassing 3D realistic model acquisition from single images, and desktop 3D object scanning.


Camera Calibration Principal Point Static Scene Calibration Approach Camera Center 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Tsai, R.Y.: A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses. IEEE Journal of Robotics and Automation 3, 323–344 (1987)CrossRefGoogle Scholar
  2. 2.
    Caprile, B., Torre, V.: Using vanishing points for camera calibration. The International Journal of Computer Vision 4, 127–140 (1990)CrossRefGoogle Scholar
  3. 3.
    Sturm, P., Maybank, S.: A method for interactive 3D reconstruction of piecewise planar objects from single images. In: British Machine Vision Conference, pp. 265–274 (1999)Google Scholar
  4. 4.
    Liebowitz, D., Criminisi, A., Zisserman, A.: Creating architectural models from images. EuroGraphics 18, 39–50 (1999)Google Scholar
  5. 5.
    Daucher, N., Dhome, M., Lapreste, J.: Camera calibration from spheres images. In: 3rd European Conference on Computer Vision, pp. 449–454 (1994)Google Scholar
  6. 6.
    Agrawal, M., Davis, L.S.: Camera calibration using spheres: A semi-definite programming approach. In: 9th IEEE International Conference on Computer Vision, vol. 2, pp. 782–789 (2003)Google Scholar
  7. 7.
    Zhang, Z.: A flexible new technique for camera calibration. IEEE Transactions on PAMI 22, 1330–1334 (2000)CrossRefGoogle Scholar
  8. 8.
    Zhang, Z.: Camera calibration with one-dimensional objects. In: Heyden, A., Sparr, G., Nielsen, M., Johansen, P. (eds.) ECCV 2002. LNCS, vol. 2353, pp. 161–174. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  9. 9.
    Chen, Q.-a., Wu, H., Wada, T.: Camera calibration with two arbitrary coplanar circles. In: Pajdla, T., Matas, J(G.) (eds.) ECCV 2004. LNCS, vol. 3023, pp. 521–532. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  10. 10.
    Wong, K.Y.K., Mendonça, P., Cipolla, R.: Camera calibration from surfaces of revolution. IEEE Transactions on PAMI 25, 147–161 (2003)CrossRefGoogle Scholar
  11. 11.
    Wong, K.Y.K., Mendonça, P.R.S., Cipolla, R.: Reconstruction of surfaces of revolution from single uncalibrated views. In: British Machine Vision Conference, vol. 1, pp. 93–102 (2002)Google Scholar
  12. 12.
    Colombo, C., Del Bimbo, A., Pernici, F.: Metric 3D reconstruction and texture acquisition of surfaces of revolution from a single uncalibrated view. IEEE Transactions on PAMI 27, 99–114 (2005)CrossRefGoogle Scholar
  13. 13.
    Jiang, G., Quan, L., Tsui, H.T.: Circular motion geometry by minimal 2 points in 4 images. In: IEEE International Conference on Computer Vision, pp. 221–227 (2003)Google Scholar
  14. 14.
    Abdallah, S.M.: Object Recognition via Invariance. PhD thesis, The University of Sydney, Australia (2000)Google Scholar
  15. 15.
    Colombo, C., Comanducci, D., Del Bimbo, A., Pernici, F.: Accurate automatic localization of surfaces of revolution for self-calibration and metric reconstruction. In: IEEE CVPR Workshop on Perceptual Organization in Computer Vision (2004) (CD-ROM)Google Scholar
  16. 16.
    Hartley, R.I., Zisserman, A.: Multiple View Geometry in Computer Vision. Cambridge University Press, Cambridge (2000)zbMATHGoogle Scholar
  17. 17.
    Xu, G., Tanaka, H.T., Tsuji, S.: Right straight homogeneous generalized cylinders with symmetric cross-sections: Recovery of pose and shape from image contours. In: IEEE International Conference on Computer Vision and Pattern Recognition, pp. 692–694 (1992)Google Scholar
  18. 18.
    Rothwell, C.A., Zisserman, A., Marinos, C.I., Forsyth, D., Mundy, J.L.: Relative motion and pose from arbitrary planar curves. Image and Vision Computing 10, 251–262 (1992)CrossRefGoogle Scholar
  19. 19.
    Colombo, C., Comanducci, D., Del Bimbo, A.: A desktop 3D scanner exploiting rotation and visual rectification of laser profiles. In: IEEE International Conference on Vision Systems (2006) (CD-ROM)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Carlo Colombo
    • 1
  • Dario Comanducci
    • 1
  • Alberto Del Bimbo
    • 1
  1. 1.Dipartimento di Sistemi e InformaticaFirenzeItaly

Personalised recommendations