ABSTRACT
In this paper, we present an automatic, runtime modeler for modeling realistic, animatable human bodies. A user can generate a new model or modify an existing one simply by inputting a number of sizing parameters.We approach the problem by forming deformation functions that are devoted to the generation of appropriate shape and proportion of the body geometry by taking the parameters as input. Starting from a number of 3D scanned data of human body models as examples, we derive these functions by using radial basis interpolation. A prerequisite of such formulation is to have correspondence among example models in the database. We obtain the correspondence by fitting a template onto each scanned data. Throughout the paper, body geometry is considered to have two distinct entities, namely rigid and elastic component of the deformation. The rigid deformation is represented by the corresponding joint parameters, which will determine the linear approximation of the physique. The elastic deformation is essentially vertex displacements, which, when added to the rigid deformation, depicts the detail shape of the body.Having these interpolators formulated, the runtime modeling can be reduced to the function evaluation and application of the evaluated results to the template model. We demonstrate our method by applying different parameters to generate a wide range of different body models.
- 3DS Max™, http://www.discreet.com/products/3dsmax/Google Scholar
- Allen B., Curless B., Popovic Z., "Articulated body deformation from range scan data", Proceedings SIGGRAPH 2002, pp. 612--619, Addison-Wesley, 2002. Google ScholarDigital Library
- Besl P.J., McKay N.D., "A Method for Registration of 3-D Shapes", IEEE Transactions on Pattern Analysis and Machine Intelligence, 14(2): pp. 239--256, February 1992. Google ScholarDigital Library
- Blanz B. and Vetter T., "A morphable model for the synthesis of 3D faces", Proceedings SIGGRAPH '99, Addison-Wesley, pp. 187--194, 1999. Google ScholarDigital Library
- BonesPro, a plug-in to 3D Studio MaxTM {1}, http://www.digimation.com/Google Scholar
- DeCarlo D., Metaxas D., and Stone M., "An anthropometric face model using variational techniques", Proceedings SIGGRAPH '98, Addison-Wesley, pp. 67--74, 1998. Google ScholarDigital Library
- Dekker L., Douros I., Buxton B. F. and Treleaven P., "Building Symbolic Information for 3D Human Body Modeling from Range Data", Proceedings of the Second International Conference on 3-D Digital Imaging and Modeling, IEEE Computer Society, pp. 388--397, 1999. Google ScholarDigital Library
- E-Tailor project, http://www.atc.gr/e-tailor/, IST-1999-10549.Google Scholar
- Forsey D. and Bartels R., "Surface fitting with hierarchical splines". ACM Transactions on Graphics 14(2): pp. 134--161, 1995. Google ScholarDigital Library
- HAnim specification: http://www.h-Anim.orgGoogle Scholar
- Hilton A., Starck J., and Collins G., "From 3D shape capture to animated models", 1st International Symposium on 3D Data Processing Visualization and Transmission (3DPVT), Padova, Italy, June 2002. pp. 246--255.Google ScholarCross Ref
- Hohenstein, Uniform Body Representation, Workpackage Input, E-Tailor project {8}.Google Scholar
- Ju X., Werghi N. and Siebert J. P., "Automatic segmentation of 3D human body scans", Proc. IASTED Int. Conf. on Computer Graphics and Imaging 2000 (CGIM 2000), Las Vegas, USA, 2000.Google Scholar
- Kry P. G., James D. L., and Pai D. K., "EigenSkin: Real Time Large Deformation Character Skinning in Graphics Hardware", ACM SIGGRAPH Symposium on Computer Animation, pp. 153--159, 2002. Google ScholarDigital Library
- Lee A., Moreton H., Hoppe H., "Displaced subdivision surfaces", Proceedings SIGGRAPH 2000, Addison-Wesley, pp. 85--94, 2000. Google ScholarDigital Library
- Lee Y. and Lee S., "Geometric Snakes for Triangular Meshes", Computer Graphics Forum (Eurographics 2002), vol. 21, no. 3, 2002.Google Scholar
- Lewis J.P., Cordner M., Fong N., "Pose Space Deformations: A Unified Approach to Shape Interpolation and Skeleton-Driven Deformation", Proceedings SIGGRAPH 2000, Addison-Wesley, pp. 165--172, 2002. Google ScholarDigital Library
- Magnenat-Thalmann N., Papagiannakis G., Ponder M., Molet T., Kshirsagar S., Cordier F., Thalmann D., "LIFEPLUS: Revival of life in ancient Pompeii", Proc. VSMM (Virtual Systems and Multimedia) 2002, October 2002.Google Scholar
- Press W. H., Flannery B. P., Teukolsky S. A., and Vetterling W. T., "Numerical Recipes in C, The art of scientific computing", Cambridge University Press, 1988. Google ScholarDigital Library
- Rose C., Cohen M., and Bodenheimer B., "Verbs and Adverbs: Multidimensional Motion Interpolation Using RBF", IEEE Computer Graphics and Applications, IEEE Computer Society Press, vol. 18, no.5, pp. 32--40, 1998. Google ScholarDigital Library
- Sloan P. P., Rose C. and Cohen M., "Shape by Example", ACM Symposium on Interactive 3D Graphics, pp. 135--143, 2001. Google ScholarDigital Library
- Tecmath AG, http://www.hs.tecmath.com/Google Scholar
- Volino P. and Magnenat-Thalmann N., "Accurate Collision response on polygonal Meshes". In Computer Animation 2000, Annual Conference Series, IEEE Computer Society Press, pp. 154--163, 2000. Google ScholarDigital Library
- Weber J., "Run-Time Skin Deformation", In Proc of Game Developers Conference 2000.Google Scholar
- An automatic modeling of human bodies from sizing parameters
Recommendations
Parametric human body shape modeling framework for human-centered product design
The objective of this study is the development of a novel parametric human body shape modeling framework for integration into various product design applications. Our modeling framework is comprised of three phases of database construction, statistical ...
Tensor-Based Human Body Modeling
CVPR '13: Proceedings of the 2013 IEEE Conference on Computer Vision and Pattern RecognitionIn this paper, we present a novel approach to model 3D human body with variations on both human shape and pose, by exploring a tensor decomposition technique. 3D human body modeling is important for 3D reconstruction and animation of realistic human ...
Example-guided anthropometric human body modeling
This paper presents an example-guided, anthro-pometry-based modeling method for creating 3D human body models from users' input of partial anthropometric measurements with a given example dataset. Rather than directly forming a mapping between the ...
Comments