Snap-together motion: assembling run-time animations

Our methodology allows quality motions to be synthesized in a controllable manner with little run-time overhead. A corpus of motion capture data is processed into a set of short clips that can be “snapped together” (concatenated) into seamless streams of motions at run time. This process is guided by an author who identifies (with help from our system) character poses that appear frequently in the corpus. Each such pose serves as a jump point at which any motion that enters can be followed by any motion that leaves, as shown in Figures 1 and 2. The result is a simple graph structure that allows clips to be connected into longer motions.

[1]  Zoran Popovic,et al.  Physically based motion transformation , 1999, SIGGRAPH.

[2]  Aaron Hertzmann,et al.  Style machines , 2000, SIGGRAPH 2000.

[3]  Jessica K. Hodgins,et al.  Interactive control of avatars animated with human motion data , 2002, SIGGRAPH.

[4]  Michael Gleicher,et al.  Motion path editing , 2001, I3D '01.

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

[6]  Richard Szeliski,et al.  Video textures , 2000, SIGGRAPH.

[7]  David C. Brogan,et al.  Animating human athletics , 1995, SIGGRAPH.

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

[9]  Ken Perlin,et al.  Improv: a system for scripting interactive actors in virtual worlds , 1996, SIGGRAPH.

[10]  Mark Mizuguchi,et al.  Data driven motion transitions for interactive games , 2001, Eurographics.

[11]  Michael F. Cohen,et al.  Verbs and Adverbs: Multidimensional Motion Interpolation , 1998, IEEE Computer Graphics and Applications.

[12]  Okan Arikan,et al.  Interactive motion generation from examples , 2002, ACM Trans. Graph..

[13]  Harry Shum,et al.  Motion texture: a two-level statistical model for character motion synthesis , 2002, ACM Trans. Graph..

[14]  Sung Yong Shin,et al.  A general construction scheme for unit quaternion curves with simple high order derivatives , 1995, SIGGRAPH.

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

[16]  Sung Yong Shin,et al.  On-line locomotion generation based on motion blending , 2002, SCA '02.

[17]  C. Karen Liu,et al.  Synthesis of complex dynamic character motion from simple animations , 2002, ACM Trans. Graph..

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

[19]  Alberto Menache,et al.  Understanding Motion Capture for Computer Animation and Video Games , 1999 .

[20]  Ken Perlin,et al.  Real Time Responsive Animation with Personality , 1995, IEEE Trans. Vis. Comput. Graph..

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