We present a simple and effective approach to synthesize new motions from a given corpus of motion data. First an index function, based on posture features of each motion frame, is introduced for indexing given motion data. Then based on the fact that motion coherence implies index coherence, a new motion with start frame f/sub start/ and end frame f/sub end/ can be synthesized by finding a smooth path connecting f/sub start/ to f/sub end/ in the multidimensional index space. Moreover, an algorithm for finding multiple smooth paths is presented and motion refinement mechanism is also provided to synthesize desired motion behavior. Experimental examples are given to demonstrate that the proposed algorithm can generate desired motion effectively and efficiently.
[1]
Christoph Bregler,et al.
Motion capture assisted animation: texturing and synthesis
,
2002,
ACM Trans. Graph..
[2]
Harry Shum,et al.
Motion texture: a two-level statistical model for character motion synthesis
,
2002,
ACM Trans. Graph..
[3]
Okan Arikan,et al.
Interactive motion generation from examples
,
2002,
ACM Trans. Graph..
[4]
Kuniaki Uehara,et al.
A Motion Recognition Method by Using Primitive Motions
,
2000,
VDB.
[5]
Jessica K. Hodgins,et al.
Interactive control of avatars animated with human motion data
,
2002,
SIGGRAPH.
[6]
Lucas Kovar,et al.
Motion Graphs
,
2002,
ACM Trans. Graph..