Browse > Article

A Method of Integrating Scan Data for 3D Face Modeling  

Yoon, Jin-Sung (Dept. of Computer, Soongsil University)
Kim, Gye-Young (Dept. of Computer, Soongsil University)
Choi, Hyung-Il (Dept. of Media, Soongsil University)
Publication Information
Abstract
Integrating 3D data acquired in multiple views is one of the most important techniques in 3D modeling. However, the existing integration methods are sensitive to registration errors and surface scanning noise. In this paper, we propose a integration algorithm using the local surface topology. We first find all boundary vertex pairs satisfying a prescribed geometric condition in the areas between neighboring surfaces, and then separates areas to several regions by using boundary vertex pairs. We next compute best fitting planes suitable to each regions through PCA(Principal Component Analysis). They are used to produce triangles that be inserted into empty areas between neighboring surfaces. Since each regions between neighboring surfaces can be integrated by using local surface topology, a proposed method is robust to registration errors and surface scanning noise. We also propose a method integrating of textures by using parameterization technique. We first transforms integrated surface into initial viewpoints of each surfaces. We then project each textures to transformed integrated surface. They will be then assigned into parameter domain for integrated surface and be integrated according to the seaming lines for surfaces. Experimental results show that the proposed method is efficient to face modeling.
Keywords
face modeling; surface integration; texture integration; best fitting plane; parameterization;
Citations & Related Records
연도 인용수 순위
  • Reference
1 H. Hoppe, T. DeRose, T. Duchamp, J. A. McDonald, and W. Stuetzle, 'Surface reconstruction from unorganized points' SIGGRAPH 92, pp.71-78, 1992
2 M. Soucy, D. Laurendeau, 'A general surface approach to the integration of a set of range views', IEEE transactions on pattern analysis and machine intelligence, Vol.17 No.4, pp.344-358, 1995   DOI   ScienceOn
3 H. Zhou and Y. Liu, 'Accurate integration of multi-view range images using k-means clustering' Pattern recognition, Vol.41, No.1, pp.152-175, 2008   DOI   ScienceOn
4 A. Soh, Y. Zhang, K.Y. Chan, E.C. Prakash, and E. Sung, "Texture Mapping of 3D Human Face for Virtual Reality Environments", International Journal of Information Technology, Vol.8, No.2, 54–65, 2002
5 H. Yamauchi, H. P. Lensch, J. r. Haber, H. P. Seidel, "Textures revisited", The Visual computer, Vol.21 No.4, pp.217-241, 2005   DOI
6 N. J. Mitra, A. Nguyen, L. Guibas, 'Estimating Surface Normals in Noisy Point Cloud Data', International journal of computational geometry & applications, Vol.14, No.4/5, pp.261-276, 2004   DOI
7 Y. Sun, J. Paik and A. Koschan, 'Surface modeling using multi-view range and color images', Integrated computer-aided engineering, Vol.10, No.1, pp.37-50, 2003   ScienceOn
8 B. Curless and M. Levoy, 'A Volumetric Method for Building Complex Models from Range Images', SIGGRAPH 96, pp.303-312, 1996   DOI
9 G. Hausler, S. Karbacher, 'Reconstruction of Smoothed Polyhedral Surfaces from Multiple Range Images', 3D Image Aanalysis and Synthesis, pp.191-198, 1997
10 M. Kazhdan, M. Bolitho and H. Hoppe, "Poisson surface reconstruction", Eurographics Symposium on Geometry Processing, pp.61-70, 2006
11 J. H. Friedman, J. L. Bentley, and R. A. Finkel, 'An algorithm for finding best matches in logarithmic expected time', ACM Transactions on Mathematical Software, Vol.3, No.3, pp.209-226, September 1977   DOI
12 P.J. Besl and H.D. McKay, 'A method for registration of 3-D shapes', IEEE transactions on pattern analysis and machine intelligence, Vol.14 No.2, pp.239-256, 1992,   DOI   ScienceOn
13 F. Pighin, J. Hecker, D. Lischinski, and R. Szeliski, 'Synthesizing Realistic Facial Expressions From Photographs', Computer graphics: SIGGRAPH 98; conference proceedings, 1998, pp.75-84, 1998
14 Y. Zhang, N. I. Badler, 'Synthesis of 3D faces using region-based morphing under intuitive control', Computer Animation and Virtual Worlds, Vol.17 No.3/4, pp.421-432, 2006   DOI   ScienceOn
15 M. Lamot and B. Zalik, "A fast polygon triangulation algorithm based on uniform plane subdivision" Computers & graphics, Vol.27 No.2, pp.239-253, 2003   DOI   ScienceOn
16 S. J. Gortler, R. Grzeszczuk, R. Szeliski, and M. F. Cohen, "The Lumigraph" SIGGRAPH 96, pp.43-54, 1996   DOI
17 A. Sappa and M. Garcia, 'Incremental Multiview Integration of Range Images', International Conference on Pattern Recognition, Vol.15, No.1, pp.546-549, 2000   ScienceOn
18 G. Turk and M. Levoy, "Zippered Polygon Meshes from Range Images", SIGGRAPH 94, pp.311-318, 1994   DOI
19 M. S. Floater, 'Mean value coordinates', Computer Aided Geometric Design archive Vol.20, No.1, March 2003   DOI   ScienceOn