Skip to main content

Modelling of 3D Objects Using Unconstrained and Uncalibrated Images Taken with a Handheld Camera

  • Conference paper
Book cover Computer Vision, Imaging and Computer Graphics. Theory and Applications (VISIGRAPP 2011)

Abstract

3D models are an essential part of computer graphics applications such as games, movie special effects, urban and landscape design, architecture, virtual heritage, visual impact studies, and virtual environments such as Second Life. We have developed a novel technique which allows the construction of 3D models using image sequences acquired by a handheld low-cost digital camera. In contrast to alternative technologies, such as laser scanners, structured lighting, and sets of calibrated cameras, our approach can be used by everyone having access to a consumer-level camera. The user only has to create a set of images from different view directions, input them into our algorithm, and a 3D model is returned. We use a novel combination of advanced computer vision algorithms for feature detection, feature matching, and projection matrix estimation in order to reconstruct a 3D point cloud representing the location of geometric features estimated from input images. In a second step a full 3D model is reconstructed using the projection matrix and a triangulation process. We tested our algorithm using a variety of data sets of objects of different scales acquired under different weather and lighting conditions. The results show that our algorithm is stable and enables inexperienced users to easily create complex 3D content using a simple consumer level camera.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Yang, R., Wünsche, B.C.: Life-sketch: a framework for sketch-based modelling and animation of 3d objects. In: Proceedings of the Eleventh Australasian Conference on User Interface, AUIC 2010, vol. 106, pp. 61–70. Australian Computer Society, Inc. (2010), http://www.cs.auckland.ac.nz/~burkhard/Publications/AUIC2010_YangWuensche.pdf

  2. Zhang, R., Tsai, P.S., Cryer, J.E., Shah, M.: Shape from shading: A survey. IEEE Trans. Pattern Anal. Mach. Intell. 21, 690–706 (1999)

    Article  Google Scholar 

  3. Matusik, W., Buehler, C., Raskar, R., Gortler, S.J., McMillan, L.: Image-based visual hulls. In: Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 2000, pp. 369–374. ACM Press/Addison-Wesley Publishing Co., New York (2000)

    Chapter  Google Scholar 

  4. Franco, J.S., Lapierre, M., Boyer, E.: Visual shapes of silhouette sets. In: International Symposium on 3D Data Processing Visualization and Transmission, pp. 397–404 (2006)

    Google Scholar 

  5. David Fofi, T.S., Voisin, Y.: A comparative survey on invisible structured light. In: Proceedings of SPIE, vol. 5303, pp. 90–98 (2004)

    Google Scholar 

  6. Zollhöfer, M., Martinek, M., Greiner, G., Stamminger, M., Süßmuth, J.: Automatic reconstruction of personalized avatars from 3d face scans. Comput. Animat. Virtual Worlds 22, 195–202 (2011)

    Article  Google Scholar 

  7. Brown, M., Lowe, D.G.: Unsupervised 3d object recognition and reconstruction in unordered datasets. In: Proceedings of the Fifth International Conference on 3-D Digital Imaging and Modeling, pp. 56–63. IEEE Computer Society, Washington, DC (2005)

    Chapter  Google Scholar 

  8. Snavely, N., Seitz, S.M., Szeliski, R.: Photo tourism: exploring photo collections in 3d. ACM Trans. Graph. 25, 835–846 (2006)

    Article  Google Scholar 

  9. Schaffalitzky, F., Zisserman, A.: Multi-View Matching for Unordered Image Sets, or How Do I Organize My Holiday Snaps? In: Heyden, A., Sparr, G., Nielsen, M., Johansen, P. (eds.) ECCV 2002. LNCS, vol. 2350, pp. 414–431. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  10. Schaffalitzky, F., Zisserman, A.: Automated location matching in movies. Comput. Vis. Image Underst. 92, 236–264 (2003)

    Article  Google Scholar 

  11. Debevec, P.E., Taylor, C.J., 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 1996, pp. 11–20. ACM, New York (1996)

    Chapter  Google Scholar 

  12. Martinec, D., Pajdla, T.: 3d reconstruction by gluing pair-wise euclidean reconstructions, or ”how to achieve a good reconstruction from bad images”. In: Proceedings of the Third International Symposium on 3D Data Processing, Visualization, and Transmission (3DPVT 2006), 3DPVT 2006, pp. 25–32. IEEE Computer Society, Washington, DC (2006), http://cmp.felk.cvut.cz/~martid1/articles/Martinec-3DPVT2006.pdf

    Chapter  Google Scholar 

  13. Hua, S., Liu, T.: Realistic 3d reconstruction from two uncalibrated views. International Journal of Computer Science and Network Security 7, 178–183 (2007)

    Google Scholar 

  14. Criminisi, A., Reid, I., Zisserman, A.: Single view metrology. International Journal of Computer Vision 40, 123–148 (2000)

    Article  MATH  Google Scholar 

  15. Cazals, F., Giesen, J.: Delaunay triangulation based surface reconstruction: Ideas and algorithms. In: Effective Computational Geometry for Curves and Surfaces, pp. 231–273. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  16. Amenta, N., Bern, M.: Surface reconstruction by voronoi filtering. In: Proceedings of the Fourteenth Annual Symposium on Computational Geometry, SCG 1998, pp. 39–48. ACM, New York (1998)

    Chapter  Google Scholar 

  17. Edelsbrunner, H., Mücke, E.P.: Three-dimensional alpha shapes. ACM Trans. Graphics 13, 43–72 (1994)

    Article  MATH  Google Scholar 

  18. Amenta, N., Choi, S., Kolluri, R.K.: The power crust. In: Proceedings of the Sixth ACM Symposium on Solid Modeling and Applications, SMA 2001, pp. 249–266. ACM, New York (2001)

    Chapter  Google Scholar 

  19. Hoppe, H., DeRose, T., Duchamp, T., McDonald, J., Stuetzle, W.: Surface reconstruction from unorganized points. SIGGRAPH Comput. Graph. 26, 71–78 (1992)

    Article  Google Scholar 

  20. Kazhdan, M., Bolitho, M., Hoppe, H.: Poisson surface reconstruction. In: Proceedings of the Fourth Eurographics Symposium on Geometry Processing, SGP 2006, pp. 61–70. Eurographics Association, Aire-la-Ville (2006)

    Google Scholar 

  21. Harris, C., Stephens, M.: A combined corner and edge detector. In: Proceedings of the 4th Alvey Vision Conference, pp. 147–151 (1988)

    Google Scholar 

  22. Derpanis, K.G.: The harris corner detector (2004), http://www.cse.yorku.ca/~kosta/CompVis_Notes/harris_detector.pdf

  23. Muyun, W., Mingyi, H.: Image feature detection and matching based on susan method. In: Proceedings of the First International Conference on Innovative Computing, Information and Control, ICICIC 2006, vol. 1, pp. 322–325. IEEE Computer Society, Washington, DC (2006)

    Google Scholar 

  24. Lowe, D.G.: Object recognition from local scale-invariant features. In: Proceedings of the International Conference on Computer Vision, ICCV 1999, vol. 2, p. 1150. IEEE Computer Society, Washington, DC (1999)

    Google Scholar 

  25. Hu, S., Qiao, J., Zhang, A., Huang, Q.: 3d reconstruction from image sequence taken with a handheld camera. In: International Society for Photogrammetry and Remote Sensing, Congress Beijing 2008, Proceedings of Commission IV, pp. 559–562 (2008), http://www.isprs.org/proceedings/XXXVII/congress/4_pdf/99.pdf

  26. Hartley, R., Zisserman, A.: Multiple View Geometry in Computer Vision, 2nd edn. Cambridge University Press (2004)

    Google Scholar 

  27. Zhang, J., Boutin, M., Aliaga, D.G.: Robust bundle adjustment for structure from motion. In: Proceedings of IEEE International Conference on Image Processing, pp. 2185–2188 (2006)

    Google Scholar 

  28. Betexa, Z.S. s.r.o.: The prague castle, paper model of the biggest castle complex in the world. Scale 1:450 (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Nguyen, M.H., Wünsche, B., Delmas, P., Lutteroth, C. (2013). Modelling of 3D Objects Using Unconstrained and Uncalibrated Images Taken with a Handheld Camera. In: Csurka, G., Kraus, M., Mestetskiy, L., Richard, P., Braz, J. (eds) Computer Vision, Imaging and Computer Graphics. Theory and Applications. VISIGRAPP 2011. Communications in Computer and Information Science, vol 274. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32350-8_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-32350-8_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-32349-2

  • Online ISBN: 978-3-642-32350-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics