Motion normalization: the preprocess of motion data

In this paper, we present an online algorithm to normalize all motion data in database with a common skeleton length. Our algorithm is very simple and efficient. The input motion stream is processed sequentially while the computation for a single frame at each step requires only the results from the previous step over a neighborhood of nearby backward frames. In contrast to previous motion retargeting approaches, we simplify the constraint condition of retargeting problem, which leads to the simpler solutions. Moreover, we improve Shin et al.'s algorithm [10], which is adopted by a widely used Kovar's footskate cleanup algorithm [6] through adding one case missed by it.

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

[2]  Zoran Popovic,et al.  Motion warping , 1995, SIGGRAPH.

[3]  Nancy S. Pollard,et al.  Simple Machines for Scaling Human Motion , 1999, Computer Animation and Simulation.

[4]  Michael Gleicher,et al.  Retargetting motion to new characters , 1998, SIGGRAPH.

[5]  Lucas Kovar,et al.  Footskate cleanup for motion capture editing , 2002, SCA '02.

[6]  Lucas Kovar,et al.  Motion Graphs , 2002, ACM Trans. Graph..

[7]  Sung Yong Shin,et al.  Computer puppetry: An importance-based approach , 2001, TOGS.

[8]  Sung Yong Shin,et al.  A hierarchical approach to interactive motion editing for human-like figures , 1999, SIGGRAPH.

[9]  Jessica K. Hodgins,et al.  Adapting simulated behaviors for new characters , 1997, SIGGRAPH.