Kinematics based motion compression for human figure animation

The paper presents a technique for compression of motion data using an inverse kinematics algorithm. In a motion chain, the movement of each joint is represented by a series of vector signals in 3D space. In general, specific types of joints, such as end effectors, often require higher precision than other general types of joints in, for example, CG animation and robot manipulation. When compressing these motion data, the distortion of a parent joint due to quantization in turn affects its child joint and is accumulated to the end effector. To address this problem and control the movement of the whole body, we propose a prediction method based on inverse kinematics. Our method achieves efficient compression with a high compression rate and high quality of the motion data. By comparing with a conventional prediction, we demonstrate the advantage of ours with some examples.

[1]  Daniel Thalmann,et al.  Key-posture extraction out of human motion data , 2001, 2001 Conference Proceedings of the 23rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[2]  S. Takahashi,et al.  Hierarchical human motion compression with constraints on frames , 2004, The 2004 47th Midwest Symposium on Circuits and Systems, 2004. MWSCAS '04..

[3]  Adrian Hilton,et al.  Adaptive Compression of Human Animation Data , 2002, Eurographics.

[4]  Yoshihiro Okada,et al.  Feature preserving motion compression based on hierarchical curve simplification , 2004, 2004 IEEE International Conference on Multimedia and Expo (ICME) (IEEE Cat. No.04TH8763).

[5]  Lance Williams,et al.  Motion signal processing , 1995, SIGGRAPH.

[6]  Steve C. Maddock,et al.  Motion Capture File Formats Explained , 2001 .

[7]  Vladimir M. Zatsiorsky Kinematics of human motion , 1998 .