A Pose-Independent Method of Animating Scanned Human Bodies

With the development of 3D scanning technique, animating scanned human body model becomes one of the most active research fields in virtual human modeling. Most of the existing methods have difficulty in animating scanned human body models with arbitrary poses automatically. In this paper, a new framework for pose- independent animating scanned human body is presented. Firstly, feature points and topological structure of the model can be extracted automatically according to Morse function which is based on geodesic distance of human body model and then the body is divided into segments. Secondly, joints can be calculated by analyzing the circularity function of geodesic isolines of the model. Thirdly, vertexes of human body models are mapped to the skeleton and the deformation weights of the vertexes are calculated. The experiments demonstrate that our approach is pose-independent, robust and automatic.

[1]  Charlie C. L. Wang,et al.  From laser-scanned data to feature human model: a system based on fuzzy logic concept , 2003, Comput. Aided Des..

[2]  Daniel Thalmann,et al.  An ontology of virtual humans , 2007, The Visual Computer.

[3]  Nadia Magnenat-Thalmann,et al.  Data-driven approaches to digital human modeling , 2004 .

[4]  Nadia Magnenat-Thalmann,et al.  An automatic modeling of human bodies from sizing parameters , 2003, I3D '03.

[5]  Yoshifumi Kitamura,et al.  Interactive skeleton extraction for 3D animation using geodesic distances , 2006, SIGGRAPH '06.

[6]  Kun Zhou,et al.  Mesh puppetry: cascading optimization of mesh deformation with inverse kinematics , 2007, SIGGRAPH 2007.

[7]  Joseph H. Nurre,et al.  Locating landmarks on human body scan data , 1997, Proceedings. International Conference on Recent Advances in 3-D Digital Imaging and Modeling (Cat. No.97TB100134).

[8]  J. Paul Siebert,et al.  A functional-based segmentation of human body scans in arbitrary postures , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[9]  Naoufel Werghi,et al.  A discrete Reeb graph approach for the segmentation of human body scans , 2003, Fourth International Conference on 3-D Digital Imaging and Modeling, 2003. 3DIM 2003. Proceedings..

[10]  Hui Zhang,et al.  Realistic modeling and animation of human body based on scanned data , 2008, Journal of Computer Science and Technology.

[11]  Tosiyasu L. Kunii,et al.  Surface coding based on Morse theory , 1991, IEEE Computer Graphics and Applications.

[12]  Xiangyang Ju,et al.  Automatic segmentation of 3D human body scans , 2000 .

[13]  John P. Lewis,et al.  Pose Space Deformation: A Unified Approach to Shape Interpolation and Skeleton-Driven Deformation , 2000, SIGGRAPH.

[14]  Dongliang Zhang,et al.  Animating Scanned Human Models , 2003, WSCG.

[15]  Richard E. Parent,et al.  Automated generation of control skeletons for use in animation , 2002, The Visual Computer.

[16]  Bugao Xu,et al.  Automatic segmenting and measurement on scanned human body , 2006 .

[17]  John Hart Morse Theory for Implicit Surface Modeling , 1997, VisMath.

[18]  Ilya Baran,et al.  Automatic rigging and animation of 3D characters , 2007, SIGGRAPH 2007.

[19]  Yong Yu,et al.  Automatic Joints Extraction of Scanned Human Body , 2007, HCI.

[20]  Philip C. Treleaven,et al.  Building symbolic information for 3D human body modeling from range data , 1999, Second International Conference on 3-D Digital Imaging and Modeling (Cat. No.PR00062).

[21]  Tosiyasu L. Kunii,et al.  Algorithms for Extracting Correct Critical Points and Constructing Topological Graphs from Discrete Geographical Elevation Data , 1995, Comput. Graph. Forum.