Abstract
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.
Similar content being viewed by others
References
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)
Canoma: http://www.metacreations.com/products/canoma (2008)
Chen, Q., Wu, H., Wada, T.: Camera calibration with two arbitrary coplanar circles. In: European Conference on Computer Vision, pp. 521–532 (2004)
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)
Criminisi, A.: Accurate Visual Metrology from Single and Multiple Uncalibrated Images. Springer, New York (2001)
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)
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)
Hartley, R., Zisserman, A.: Multiple View Geometry in Computer Vision. Cambridge University Press, Cambridge (2004)
Hoiem D., Efros A., Hebert M.: Automatic photo pop-up. ACM Trans. Graph 24(3), 577–584 (2005)
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)
ImageModeler: http://www.realviz.com/ (2008)
iWitness: http://www.iwitnessphoto.com/ (2009)
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)
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)
PhotoModeler: http://www.photomodeler.com/ (2008)
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)
Prasad M., Fitzgibbon A.: Single view reconstruction of curved surfaces. CVPR 02, 1345–1354 (2006)
Robertsone, D., Cipolla, R.: An image-based system for Urban navigation. In: Proceedings of British Machine Vision Conference (2004)
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)
ShapeCapture: http://www.shapecapture.com (2008)
SketchUp-Ruby-API: http://code.google.com/apis/sketchup/ (2008)
SketchUp: http://www.sketchup.com/ (2007)
Utcke, S., Zisserman, A.: Projective reconstruction of surfaces of revolution. Pattern Recognit. 2781, 265–272 (2003)
Wong K.-Y., Mendona P., Cipolla R.: Reconstruction of surfaces of revolution from single uncalibrated views. Image Vis. Comput. 22(10), 829–836 (2004)
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)
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)
Wu Y., Li X., Wu F., Hu Z.: Coplanar circles, quasi-affine invariance and calibration. Image Vis. Comput. 24(4), 319–326 (2006)
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)
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)
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)
Author information
Authors and Affiliations
Corresponding author
Electronic Supplementary Material
The Below are the Electronic Supplementary Materials.
ESM 1 (WMV 1.23 mb)
ESM 2 (WMV 1.46 mb)
ESM 3 (WMV 1.24 mb)
ESM 4 (WMV 2.25 mb)
Rights and permissions
About this article
Cite this article
Zhou, J., Li, B. Rapid modeling of cones and cylinders from a single calibrated image using minimum 2D control points. Machine Vision and Applications 22, 303–321 (2011). https://doi.org/10.1007/s00138-009-0241-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00138-009-0241-8