This paper presents an example-based method for calculating skeleton-driven body deformations. Our example data consists of range scans of a human body in a variety of poses. Using markers captured during range scanning, we construct a kinematic skeleton and identify the pose of each scan. We then construct a mutually consistent parameterization of all the scans using a posable subdivision surface template. The detail deformations are represented as displacements from this surface, and holes are filled smoothly within the displacement maps. Finally, we combine the range scans using k-nearest neighbor interpolation in pose space. We demonstrate results for a human upper body with controllable pose, kinematics, and underlying surface shape.
SIGGRAPH 2002 paper:
ALLEN, B., CURLESS, B., and POPOVIĆ, Z. 2002. Articulated body deformation from range scan data. ACM Transactions on Graphics (ACM SIGGRAPH 2002), 21, 3, 612-619.
BibTeX entry:
@article{allen02, author = "Brett Allen and Brian Curless and Zoran Popovi{\'{c}}", title = "Articulated body deformation from range scan data", booktitle = "ACM Transactions on Graphics (ACM SIGGRAPH 2002)", year = "2002", pages = "612--619", volume = "21", number = "3", doi = "http://doi.acm.org/10.1145/566570.566626", }