Abstract
This paper presents a system that can reconstruct a photorealistic 3D object model from an image sequence captured at arbitrary viewpoints. The whole system consists of four steps: camera calibration, volumetric modeling, polygonal model formation and texture mapping. We adopt the shape-from-silhouette approach for volumetric modeling. There are two common types of object surface that are difficult to reconstruct—textureless surface and concave surface. To tackle the problems, we propose to perform the volumetric modeling based on the constraints of viewpoint proximity and photometric consistency in the volume space. The volumetric model is converted to the mesh model for efficient manipulation. Finally, the texture map is generated from the image sequence to give the 3D model a photorealistic appearance. Some reconstructed object models are presented to demonstrate the superior performance of our system as compared with the conventional modeling technique based on the photo-consistency in the image space.
Similar content being viewed by others
References
Pavlidis G, Koutsoudis A, Arnaoutoglou F, Tsioukas V, Chamzas C (2007) Methods for 3D digitization of cultural heritage. J Cult Heritage 8:93–98
Mendonça PRS, Wong K-YK, Cipolla R (2001) Epipolar geometry from profiles under circular motion. IEEE Trans Pattern Anal Mach Intell 23(6):604–616
Niem W (1999) Automatic reconstruction of 3D object using a mobile camera. Image Vis Comput 17:125–134
Tsai RY (1987) A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses. J Robot Autom RA-3(4):323–344
Zhang Z (2000) A flexible new technique for camera calibration. IEEE Trans Pattern Anal Mach Intell 22(11):1330–1334
Laurentini A (1994) The visual hull concept for silhouette-based image understanding. IEEE Trans Pattern Anal Mach Intell 16(2):150–162
Koch R, Pollefeys M, van Gool L (1998) Multi viewpoint stereo from uncalibrated video sequences. In: Proceedings of European conference on computer vision, pp 55–71
Matsumoto Y, Fujimura K, Kitamura T (1999) Shape-from-silhouette/stereo and its application to 3-D digitizer. In: Proceedings of discrete geometry for computing imagery, pp 177–188
Seitz SM, Dyer CR (1999) Photorealistic scene reconstruction by voxel coloring. Int J Comput Vis 35(2):151–173
Kutulakos KN, Seitz SM (2000) A theory of shape by space carving. Int J Comput Vis 38(3):199–218
Hornung S, Kobbelt L (2006) Robust and efficient photo-consistency estimation for volumetric 3D reconstruction. In: Proceedings of European conference on computer vision, pp 179–190
Kolmogorov V, Zabih R (2002) Multi-camera scene reconstruction via graph cuts. In: Proceedings of European conference on computer vision, pp 82–96
Zeng G, Paris S, Quan L, Lhuillier M (2004) Surface reconstruction by propagating 3D stereo data in multiple 2D images. In: Proceedings of European conference on computer vision, pp 163–174
Faugeras O, Keriven R (1998) Complete dense stereovision using level set methods. In: Proceedings of European conference on computer vision, pp 379–393
Lhuillier M, Quan L (2003) Surface reconstruction by integrating 3D and 2D data of multiple views. In: Proceedings of international conference on computer vision, pp 1313–1320
Heckbert PS (1986) Survey of texture mapping. IEEE Comput Graph Appl 6(11):56–67
El-Hakim SF, Brenner C, Roth G (1998) A multi-sensor approach to creating accurate virtual environments. ISPRS J Photogram Remote Sensing 53:379–391
Rocchini C, Cignoni P, Montani C, Scopigno R (1999) Multiple textures stitching and blending on 3D objects. In: Proceedings of 10th eurographics rendering workshop, June 1999, pp 119–130
Lensch HPA, Heidrich W, Seidel HP (2001) A silhouette-based algorithm for texture registration and stitching. Graph Models 63:245–262
Debevec PE, Taylor CJ, Malik J (1996) Modelling and rendering architecture from photographs: a hybrid geometry- and image-based approach. In: Proceedings of SIGGRAPH’96, ACM SIGGRAPH, Addison Wesley, pp 11–20
Wong SS, Chan KL (2003) 3D modeling from image sequence: lens distortions and partial surface. In: Proceedings of the 3rd IASTED international conference on visualization, imaging, and image processing, pp 773–778
Eid A, Farag A (2005) On the performance evaluation of 3D reconstruction techniques from a sequence of images. EURASIP J Appl Signal Process 13:1948–1955
Lorensen WE, Cline HE (1987) Marching cubes: a high resolution 3D surface construction algorithm. Comput Graph 21(4):163–169
Blais F, Beraldin J-A (2006) Recent developments in 3D multi-modal laser imaging applied to cultural heritage. Mach Vis Appl 17:395–409
Pighin F, Szeliski R, Salesin DH (2002) Modelling and animation realistic faces from images. Int J Comput Vis 50(2):143–169
Acknowledgments
The authors would like to thank the Associate Editor and reviewers for their comments and suggestions. The authors would like to acknowledge Mr. Chow Shu Kam for helping to get more results. The work described in this paper was partially supported by a grant from the Research Grant Council of Hong Kong Special Administrative Region, China [Project No. CityU 110807].
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Wong, S.S., Chan, K.L. 3D object model reconstruction from image sequence based on photometric consistency in volume space. Pattern Anal Applic 13, 437–450 (2010). https://doi.org/10.1007/s10044-009-0173-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10044-009-0173-y