Parametrized Construction of Virtual Drivers' Reach Motion to Seat Belt

매개변수로 제어가능한 운전자의 안전벨트 뻗침 모션 생성

  • Received : 2011.08.30
  • Accepted : 2011.04.11
  • Published : 2011.08.01

Abstract

In this paper we present our work on the parameterized construction of virtual drivers' reach motion to seat belt, by using motion capture data. A user can generate a new reach motion by controlling a number of parameters. We approach the problem by using multiple sets of example reach motions and learning the relation between the labeling parameters and the motion data. The work is composed of three tasks. First, we construct a motion database using multiple sets of labeled motion clips obtained by using a motion capture device. This involves removing the redundancy of each motion clip by using PCA (Principal Component Analysis), and establishing temporal correspondence among different motion clips by automatic segmentation and piecewise time warping of each clip. Next, we compute motion blending functions by learning the relation between labeling parameters (age, hip base point (HBP), and height) and the motion parameters as represented by a set of PC coefficients. During runtime, on-line motion synthesis is accomplished by evaluating the motion blending function from the user-supplied control parameters.

Keywords

References

  1. 모션어날리시스, http://motionanalysis.co.kr/
  2. Witkin, A. and Kass, M., "Spacetime constraints," Proc. ACM Siggraph, pp. 159-168, 1988.
  3. Chai, J. and Hodgins, J. K., "Constraint-based Motion Optimization Using a Statistical Dynamic Model", ACM Transaction on Graphics, Vol. 26, No. 3, 2007.
  4. Rose, C., Cohen, M. F. and Bodenheimer, B., "Verbs and Adverbs: Multidimensional Motion Interpolationm", IEEE Computer Graphics and Application, Vol. 18, No. 5, pp. 32-40, 1998. https://doi.org/10.1109/38.708559
  5. Troje, N. F., "Decomposing Biological Motion: A Framework for Analysis and Synthesis of Human Gait Patterns", Journal of Vision, Vol. 2, pp. 371-387, 2002.
  6. Pejsa, T. and Pandzic, I. S., "State of the Art in Example-Based Motion Synthesis for Virtual Characters in Interactive Applications", Computer Graphics Forum, Vol. 29, No. 1, pp. 202-226, 2010. https://doi.org/10.1111/j.1467-8659.2009.01591.x
  7. Conversion between Quaternions and Euler Angles, Wikipedia.
  8. Lee, J., "Representing Rotations and Orientations in Geometric Computing", IEEE Computer Graphics and Applications, Vol. 28, No. 2, pp. 75-83, 2008.
  9. Barbic, J., Safonova, A., Pan, J.-Y., Faloutsos, C., Hodgins, J. K. and Pollard, N. S., "Segmenting Motion Capture Data into Distinc Behaviors," Proc. Graphics Interface, pp. 185-194, 2004.
  10. Carr, J. C., Fright, W. R. and Beatson, R. K., "Surface Interpolation with Radial Basis Functions for Medical Imaging", IEEE Trans. on Medical Imaging, Vol. 16, No. 1, pp. 96-107, 1997. https://doi.org/10.1109/42.552059