An example-based approach to human body manipulation

We discuss a set of techniques based on examples for generating realistic, controllable human whole-body models. Users are assisted in automatically generating a new model or modifying an existing one by controlling the parameters provided. Our approach is based on examples and consists of three major parts. First, each example from the 3D range scanner is preprocessed so that the topology of all examples is identical. Second, the system that we call the modeling synthesizer learns from these examples the correlation between the parameters and the body geometry. After this learning process the synthesizer is devoted to the generation of appropriate shape and proportion of the body geometry through interpolation. Finally, we demonstrate our modifier synthesizer for more subtle manipulations of example models, using high-level parameters such as fat percentage. On any synthesized model, the underlying bone and skin structure is properly adjusted, so that the model remains completely animatable using the joint animation. By allowing automatic modification from a set of parameters, our approach may eventually lead to the automatic generation of a variety of population models.

[1]  William H. Press,et al.  Numerical Recipes in FORTRAN - The Art of Scientific Computing, 2nd Edition , 1987 .

[2]  Dinesh K. Pai,et al.  EigenSkin: real time large deformation character skinning in hardware , 2002, SCA '02.

[3]  Michael F. Cohen,et al.  Verbs and Adverbs: Multidimensional Motion Interpolation , 1998, IEEE Computer Graphics and Applications.

[4]  Wei Sun,et al.  Virtual people: capturing human models to populate virtual worlds , 1999, Proceedings Computer Animation 1999.

[5]  Matthew Stone,et al.  An anthropometric face model using variational techniques , 1998, SIGGRAPH.

[6]  Laura Daye Dekker 3D human body modelling from range data , 2000 .

[7]  Nadia Magnenat-Thalmann,et al.  Generating Animatable 3D Virtual Humans from Photographs , 2000, Comput. Graph. Forum.

[8]  Michael I. Jordan Graphical Models , 2003 .

[9]  William H. Press,et al.  Numerical recipes in C , 2002 .

[10]  Ioannis A. Kakadiaris,et al.  Building Anthropometry-Based Virtual Human Models , 1994 .

[11]  Jane Wilhelms,et al.  Anatomically based modeling , 1997, SIGGRAPH.

[12]  Peter-Pike J. Sloan,et al.  Shape by example , 2001, I3D '01.

[13]  Norman I. Badler,et al.  Anthropometry for Computer Graphics Human Figures , 1989 .

[14]  Marianne Dooley,et al.  Anthropometric Modeling Programs-A Survey , 1982, IEEE Computer Graphics and Applications.

[15]  F. A. Seiler,et al.  Numerical Recipes in C: The Art of Scientific Computing , 1989 .

[16]  Anna Esposito,et al.  Approximation of continuous and discontinuous mappings by a growing neural RBF-based algorithm , 2000, Neural Networks.

[17]  Christopher M. Bishop,et al.  Neural networks for pattern recognition , 1995 .

[18]  Richard K. Beatson,et al.  Reconstruction and representation of 3D objects with radial basis functions , 2001, SIGGRAPH.

[19]  J. L. Carter,et al.  Somatotyping-development and applications , 1990 .

[20]  Daniel Thalmann,et al.  Interactive Shape Design Using Metaballs and Splines , 1995 .

[21]  Zoran Popovic,et al.  Articulated body deformation from range scan data , 2002, SIGGRAPH.

[22]  C. Särndal,et al.  Calibration Estimators in Survey Sampling , 1992 .

[23]  Matthew Turk,et al.  A Morphable Model For The Synthesis Of 3D Faces , 1999, SIGGRAPH.

[24]  M. J. D. Powell,et al.  Radial basis functions for multivariable interpolation: a review , 1987 .

[25]  Ioannis A. Kakadiaris,et al.  3D human body model acquisition from multiple views , 1995, Proceedings of IEEE International Conference on Computer Vision.

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

[27]  Wayne E. Carlson,et al.  Anatomy-based modeling of the human musculature , 1997, SIGGRAPH.

[28]  James A. Hodgdon,et al.  Development of the DoD Body Composition Estimation Equations. , 1999 .

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

[30]  Hans-Peter Seidel,et al.  Head shop: generating animated head models with anatomical structure , 2002, SCA '02.

[31]  J. Mason,et al.  Algorithms for approximation , 1987 .