Computing the duration of motion transitions: an empirical approach

This paper develops methods for determining a visually appealing length for a motion transition, i.e., a segue between two sequences of character animation. Motion transitions are an important component in generating compelling animation streams in virtual environments and computer games. For reasons of efficiency and speed, linear interpolation is often used as the transition method, where the motion is blended between specified start and end frames. The blend length of a transition using this technique is critical to the visual appearance of the motion. Two methods for determining an optimal blend length for such transitions are presented. These methods are suited to different types of motion. They are empirically evaluated through user studies. For the motions tested, we find (1) that visually pleasing transitions can be generated using our optimal blend lengths without further tuning of the blending parameters; and (2), that users prefer these methods over a generic fixed-length blend.

[1]  Mira Dontcheva,et al.  Layered acting for character animation , 2003, ACM Trans. Graph..

[2]  Thanh Giang,et al.  Evaluating the visual fidelity of physically based animations , 2003, ACM Trans. Graph..

[3]  Armin Bruderlin,et al.  Perceiving affect from arm movement , 2001, Cognition.

[4]  Michael F. Cohen,et al.  Efficient generation of motion transitions using spacetime constraints , 1996, SIGGRAPH.

[5]  K HodginsJessica,et al.  Interactive control of avatars animated with human motion data , 2002 .

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

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

[8]  G. Johansson Visual perception of biological motion and a model for its analysis , 1973 .

[9]  C. Michaels,et al.  Higher order and lower order variables in the visual perception of relative pulling force. , 1998, Journal of experimental psychology. Human perception and performance.

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

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

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

[13]  Bobby Bodenheimer,et al.  An evaluation of a cost metric for selecting transitions between motion segments , 2003, SCA '03.

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

[15]  J. Rice Mathematical Statistics and Data Analysis , 1988 .

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

[17]  Jessica K. Hodgins,et al.  Motion capture-driven simulations that hit and react , 2002, SCA '02.

[18]  D. M. Green,et al.  Signal detection theory and psychophysics , 1966 .

[19]  Jessica K. Hodgins,et al.  Perception of Human Motion With Different Geometric Models , 1998, IEEE Trans. Vis. Comput. Graph..

[20]  Heiko Hecht,et al.  Psychological Evidence for Unconscious Processing of Detail in Real-time Animation of Multiple Characters , 2000, Comput. Animat. Virtual Worlds.

[21]  Steven M. Seitz,et al.  Interactive manipulation of rigid body simulations , 2000, SIGGRAPH.

[22]  David A. Forsyth,et al.  Motion synthesis from annotations , 2003, ACM Trans. Graph..

[23]  Nancy S. Pollard,et al.  Perceptual metrics for character animation: sensitivity to errors in ballistic motion , 2003, ACM Trans. Graph..

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

[25]  Lucas Kovar,et al.  Motion graphs , 2002, SIGGRAPH '08.

[26]  Lucas Kovar,et al.  Flexible automatic motion blending with registration curves , 2003, SCA '03.

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

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

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

[30]  Andrew Witkin,et al.  Believable automatically synthesized motion by knowledge-enhanced motion transformation , 2000 .

[31]  Michael J. Black,et al.  Implicit Probabilistic Models of Human Motion for Synthesis and Tracking , 2002, ECCV.

[32]  Christoph Bregler,et al.  Motion capture assisted animation: texturing and synthesis , 2002, ACM Trans. Graph..

[33]  S. Sogon,et al.  Sex differences in emotion recognition by observing body movements: A case of American students. , 1987 .