Machine Vision and Applications

, Volume 22, Issue 2, pp 303–321 | Cite as

Rapid modeling of cones and cylinders from a single calibrated image using minimum 2D control points

  • Jin Zhou
  • Baoxin LiEmail author
Original Paper


Three-dimensional modeling from a single image is a very useful technique in applications, such as augment reality, architecture, urban digitalization, heritage preservation, etc. While the modeling of lines and planes has been well studied, a convenient way of modeling cones and cylinders, which are commonly encountered objects, is not available yet. Although fully automatic approaches exist, they cannot guarantee the precision demanded by a real application, and are not appropriate for modeling a complex environment, where users need full control of the modeling process. In addition, approaches relying on the detection of full object contours cannot be directly transformed to simple interactive modeling procedures. This paper presents novel approaches to modeling cone and cylinder objects based on a set of minimum two-dimensional control points. The approaches enable intuitive, fast and accurate modeling from a single image. Both synthetic and real data experiments demonstrate the advantages of the proposed approach: desired accuracy with minimal user interactions.


Image based modeling 3D reconstruction Single view geometry 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Supplementary material

ESM 1 (WMV 1.23 mb)

ESM 2 (WMV 1.46 mb)

ESM 3 (WMV 1.24 mb)

ESM 4 (WMV 2.25 mb)


  1. 1.
    Borshukov, G.: New Algorithms for Modeling and Rendering Architecture from Photographs. Electrical Engineering and Computer Science, Master’s Thesis. University of California at Berkeley (1997)Google Scholar
  2. 2.
  3. 3.
    Chen, Q., Wu, H., Wada, T.: Camera calibration with two arbitrary coplanar circles. In: European Conference on Computer Vision, pp. 521–532 (2004)Google Scholar
  4. 4.
    Colombo C., Del Bimbo A., Pernici F.: Metric 3D reconstruction and texture acquisition of surfaces of revolution from a single uncalibrated view. IEEE Trans. Pattern Anal. Mach. Intell. 27(1), 99–114 (2005)CrossRefGoogle Scholar
  5. 5.
    Criminisi, A.: Accurate Visual Metrology from Single and Multiple Uncalibrated Images. Springer, New York (2001)zbMATHCrossRefGoogle Scholar
  6. 6.
    Debevec, P., Taylor, C., Malik, J.: Modeling and rendering architecture from photographs: a hybrid geometry- and image-based approach. In: Proceedings of the 23rd Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH ‘96), pp. 11–20. ACM Press, New York (1996)Google Scholar
  7. 7.
    Fitzgibbon, A., Zisserman, A.: Automatic camera recovery for closed or open image sequences. In: Proceedings of the 5th European Conference on Computer Vision (ECCV ‘98), vol. I, pp. 311–326. Springer, Berlin (1998)Google Scholar
  8. 8.
    Hartley, R., Zisserman, A.: Multiple View Geometry in Computer Vision. Cambridge University Press, Cambridge (2004)zbMATHGoogle Scholar
  9. 9.
    Hoiem D., Efros A., Hebert M.: Automatic photo pop-up. ACM Trans. Graph 24(3), 577–584 (2005)CrossRefGoogle Scholar
  10. 10.
    Horry, Y., Anjyo, K.-I., Arai, K.: Tour into the picture: using a spidery mesh interface to make animation from a single image. In: Proceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH ‘97), pp. 225–232. ACM Press/Addison-Wesley, New York (1997)Google Scholar
  11. 11.
    ImageModeler: (2008)
  12. 12.
  13. 13.
    Kim J.-S., Gurdjos P., Kweon I.-S.: Geometric and algebraic constraints of projected concentric circles and their applications to camera calibration. IEEE Trans. Pattern Anal. Mach. Intell. 27(4), 637–642 (2005)CrossRefGoogle Scholar
  14. 14.
    Nister, D.: Automatic passive recovery of 3D from images and video. In: Proceedings of the 2nd International Symposium on 3DPVT 2004, pp. 438–445 (2004)Google Scholar
  15. 15.
    PhotoModeler: (2008)
  16. 16.
    Pollefeys M., Koch R., Gool L.: Self-calibration and metric reconstruction inspite of varying and unknown intrinsic camera parameters. Int. J. Comput. Vis. 32(1), 7–25 (1999)CrossRefGoogle Scholar
  17. 17.
    Prasad M., Fitzgibbon A.: Single view reconstruction of curved surfaces. CVPR 02, 1345–1354 (2006)Google Scholar
  18. 18.
    Robertsone, D., Cipolla, R.: An image-based system for Urban navigation. In: Proceedings of British Machine Vision Conference (2004)Google Scholar
  19. 19.
    Saxena, A., Sun, M., Ng, A.Y.: Make3D: learning 3-D scene structure from a single still image. In: IEEE Transactions on Pattern Analysis and Machine Intelligence (2008)Google Scholar
  20. 20.
    ShapeCapture: (2008)
  21. 21.
    SketchUp-Ruby-API: (2008)
  22. 22.
    SketchUp: (2007)
  23. 23.
    Utcke, S., Zisserman, A.: Projective reconstruction of surfaces of revolution. Pattern Recognit. 2781, 265–272 (2003)CrossRefGoogle Scholar
  24. 24.
    Wong K.-Y., Mendona P., Cipolla R.: Reconstruction of surfaces of revolution from single uncalibrated views. Image Vis. Comput. 22(10), 829–836 (2004)CrossRefGoogle Scholar
  25. 25.
    Wong, K.Y.K., Cipolla, R.: Structure and motion from silhouettes. In: Proceedings of the Eighth IEEE International Conference on ICCV 2001, vol. 2, pp. 217–222 (2001)Google Scholar
  26. 26.
    Wong K.Y.K., Mendonca P.R.S., Cipolla R.: Camera calibration from surfaces of revolution. IEEE Trans. Pattern Anal. Mach. Intell. 25(2), 147–161 (2003)CrossRefGoogle Scholar
  27. 27.
    Wu Y., Li X., Wu F., Hu Z.: Coplanar circles, quasi-affine invariance and calibration. Image Vis. Comput. 24(4), 319–326 (2006)CrossRefGoogle Scholar
  28. 28.
    Wu Y., Wang G., Wu F., Hu Z.: Euclidean reconstruction of a circular truncated cone only from its uncalibrated contours. Image Vis. Comput. 24(8), 810–818 (2006)CrossRefGoogle Scholar
  29. 29.
    Ying, X., Zha, H.: Camera calibration using principal-axes aligned conics. In: Proceedings of the 8th Asian Conference on Computer Vision (ACCV 2007), pp. 138–148 (2007)Google Scholar
  30. 30.
    Zhang, L., Dugas-Phocion, G., Samson, J.S., Seitzt, S.M.: Single view modeling of free-form scenes. In: Proceedings of the 2001 IEEE Computer Society Conference on CVPR 2001, vol. 1, pp. I-990–I-997 (2001)Google Scholar

Copyright information

© Springer-Verlag 2010

Authors and Affiliations

  1. 1.Department of Computer Science and EngineeringArizona State UniversityTempeUSA

Personalised recommendations