Skip to main content
Log in

A multiview 3D modeling system based on stereo vision techniques

  • Published:
Machine Vision and Applications Aims and scope Submit manuscript

Abstract.

This paper introduces a stereo vision system to automatically generate 3D models of real objects. 3D model generation is based on the merging of multiview range images obtained from a digital stereo camera. Stereo images obtained from the camera are rectified, and a correlation-based stereo matching technique reconstructs range images from them. A turntable stage is also employed to obtain multiple range images of the objects. To register range images into a common coordinate system automatically, we introduce and calibrate a turntable coordinate system with respect to the camera coordinate system. After the registration of multiview range images, a 3D model is reconstructed using a volumetric integration technique. Error analysis on turntable calibration and 3D model reconstruction shows the accuracy of our 3D modeling system.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Allen P, Yang R (1998) Registering, integrating, and building CAD models from range data. In: IEEE international conference on robotics and automation, pp 3115-3120

  2. Burt P (1983) The Laplacian pyramid as a compact image code. IEEE Trans Commun 31(4):532-540

    Google Scholar 

  3. Chen Q, Medioni G (1999) A volumetric stereo matching method: applications to image-based modeling. In: Proceedings of the conference on computer vision and pattern recognition

  4. Curless B, Levoy M (1996) A volumetric method for building complex models from range images. In: Proceedings of SIGGRAPH, pp 303-312

  5. Fitzgibbon A, Cross G, Zisserman A (1998) Automatic 3D model construction for turn-table sequences. In: European workshop SMILE’98. Lecture notes in computer science, vol 1506. Springer, Berlin Heidelberg New York, pp 155-170

  6. Fussiello A, Trucco E, Verri A (2000) A compact algorithm for rectification of stereo pairs. Mach Vis Appl 12:16-22

    Google Scholar 

  7. Huber D (2001) Automatic 3D modeling using range images obtained from unknown viewpoints. In: Proceedings of the 3rd international conference on 3D digital imaging and modeling. IEEE Press, New York pp 153-160

  8. Lander P (1998) A multi-camera method for 3D digitization of dynamic, real-world events. PhD dissertation, Carnegie Mellon University, Pittsburgh, PA

  9. Levoy M(2000) The digital Michelangelo project: 3D scanning of large statues. In: Proceedings of SIGGRAPH, pp 131-144

  10. Lorensen W, Cline H (1987) Marching Cubes: a high resolution 3D surface construction algorithm. Comput Graph 21(4):163-169

    Google Scholar 

  11. Mirtich B (1996) Fast and accurate computation of polyhedral mass properties. J Graph Tools 1(2):31-50

    Google Scholar 

  12. Niem W (1999) Automatic reconstruction of 3D objects using a mobile camera. Image Vis Comput 17:125-134

    Google Scholar 

  13. Okutomi M, Kanade T (1993) A multiple-baseline stereo. IEEE Trans Pattern Anal Mach Intell 15(4):353-363

    Google Scholar 

  14. Park S, Subbarao M (2002) Automatic 3D model reconstruction using voxel coding and pose integration. In: Proceedings of the international conference on image processing, pp 533-536

  15. Park S, Subbarao M (2003) Automatic 3D reconstruction based on novel pose estimation and integration techniques. Image Vis Comput 22(8):623-635

    Google Scholar 

  16. Park S, Subbarao M (2003) An accurate and fast point-to-plane registration technique. Pattern Recog Lett 24 (16):2967-2976

    Google Scholar 

  17. Pulli K, Abi-Rached H, Duchamp T, Shapiro L, Stuetzle W (1998) Acquisition and visualization of colored 3D objects. In: IEEE international conference on pattern recognition, pp 11-15

  18. Rander P, Narayanan P, Kanade T (1996) Recovery of dynamic scene structure from multiple image sequences. In: Proceedings of the international conference on multisensor fusion and integration for intelligence systems, pp 305-312

  19. Rusinkiewicz S, Hall-Holt O, Levoy M (2002) Real-time 3D model acquisition. In: Proceedings of SIGGRAPH2002

  20. Scharstein D, Szeliski R (2002) A taxonomy and evaluation of dense two-frame stereo correspondence algorithms. Int J Comput Vis 47(1-3):7-42

    Google Scholar 

  21. Seitz S, Dyer CR (1997) Photorealistic scene reconstruction by voxel coloring. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 1067-1073

  22. Vedula S, Rander P, Saito H, Kanade T (1998) Modeling, combining, and rendering dynamic real-world events from image sequences. In: Proceedings of the 4th conference virtual systems and multimedia, 1:326-332

  23. Wheeler M, Sato Y, Ikenuchi K (1998) Consensus surfaces for modeling 3D objects from multiple range images. In: IEEE conference on computer vision, pp 917-924

  24. Zhang L, Curless B, Seitz S (2002) Rapid shape acquisition using color structured light and multi-pass dynamic programming. In: 1st international symposium on 3D data processing, visualization, and transmission, pp 24-36

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Soon-Yong Park.

Additional information

Received: 2 August 2003, Accepted: 20 September 2004, Published online: 25 February 2005

Correspondence to: S.Y. Park

Rights and permissions

Reprints and permissions

About this article

Cite this article

Park, SY., Subbarao, M. A multiview 3D modeling system based on stereo vision techniques. Machine Vision and Applications 16, 148–156 (2005). https://doi.org/10.1007/s00138-004-0165-2

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00138-004-0165-2

Keywords:

Navigation