The Process of Motion Capture: Dealing with the Data
This paper presents a detailed description of the process of motion capture, whereby sensor information from a performer is transformed into an articulated, hierarchical rigid-body object. We describe the gathering of the data, the real-time construction of a virtual skeleton which a director can use for immediate feedback, and the offline processing which produces the articulated object. This offline process involves a robust statistical estimation of the size of the skeleton and an inverse kinematic optimization to produce the desired joint angle trajectories. Additionally, we discuss a variation on the inverse kinematic optimization which can be used when the standard approach does not yield satisfactory results for the special cases when joint angle consistency is desired between a group of motions. These procedures work well and have been used to produce motions for a number of commercial games.
KeywordsJoint Angle Motion Capture Inverse Kinematic Motion Capture Data Vector Constraint
Unable to display preview. Download preview PDF.
- Badler, N. I., Hollick, M. J., and Granieri, J. P. Real-time control of a virtual human using minimal sensors. Presence 2, 1 (1993), 82–86.Google Scholar
- Bruderlin, A., and Williams, L. Motion signal processing. In Computer Graphics (Aug. 1995), pp. 97–104. Proceedings of SIGGRAPH 95.Google Scholar
- Hampel, F. R., Ronchetti, E. M., Rousseeuw, P. J., and Stahel, W. A. Robust Statistics: The Approach Based on Influence Functions. John H. Wiley, New York, 1986.Google Scholar
- Hars, A. Masters of motion. Computer Graphics World (Oct. 1996), 26–34.Google Scholar
- Hodgins, J. K., Wooten, W. L., Brogan, D. C., and O’brien, J. F. Animating human athletics. In Computer Graphics (Aug. 1995), pp. 71–78. Proceedings of SIGGRAPH 95.Google Scholar
- Houy, D. R. Range of motion in college males. Presented at the Conference of the Human Factors Society, Santa Monica, CA, 1983.Google Scholar
- Maestri, G. Capturing motion. Computer Graphics World (1995), 47–51.Google Scholar
- Maiocchi, R. 3-D character animation using motion capture. In Interactive Computer Animation, N. Magnetat-Thalmann and D. Thalmann, Eds. Prentice-Hall, London, 1996, pp. 10–39.Google Scholar
- Rose, C. F., Guenter B., Bodenheimer, B., and Cohen, M. Efficientgeneration of motion transitions using spacetime constraints. In Computer Graphics (Aug. 1996), pp. 147–154. Proceedings of SIGGRAPH 96.Google Scholar
- Witkin, A., and Popović, Z. Motion warping. In Computer Graphics (Aug. 1995), pp. 105–108. Proceedings of SIGGRAPH 95.Google Scholar