Push it real

With recent advances in real-time graphics technology, more realistic, believable and appealing virtual characters are needed than ever before. Both player-controlled avatars and non-player characters are now starting to interact with the environment, other virtual humans and crowds. However, simulating physical contacts between characters and matching appropriate reactions to specific actions is a highly complex problem, and timing errors, force mismatches and angular distortions are common. To investigate the effect of such anomalies on the perceived realism of two-character interactions, we captured a motion corpus of pushing animations and corresponding reactions and then conducted a series of perceptual experiments. We found that participants could easily distinguish between five different interaction forces, even when only one of the characters was visible. Furthermore, they were sensitive to all three types of anomalous interactions: timing errors of over 150ms were acceptable less than 50% of the time, with early or late reactions being equally perceptible; participants could perceive force mismatches, though over-reactions were more acceptable than under-reactions; finally, angular distortions when a character reacts to a pushing force reduce the acceptability of the interactions, but there is some evidence for a preference of expansion away from the pushing character's body. Our results provide insights to aid in designing motion capture sessions, motion editing strategies and balancing animation budgets.

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

[2]  Dinesh K. Pai,et al.  Data-driven Interactive Balancing Behaviors , 2005 .

[3]  P. Leva Adjustments to Zatsiorsky-Seluyanov's segment inertia parameters. , 1996 .

[4]  Petros Faloutsos,et al.  Flipping with physics: motion editing for acrobatics , 2007, SCA '07.

[5]  Taku Komura,et al.  Spatial relationship preserving character motion adaptation , 2010, SIGGRAPH 2010.

[6]  Taku Komura,et al.  Interaction patches for multi-character animation , 2008, ACM Trans. Graph..

[7]  Jehee Lee,et al.  Motion patches: building blocks for virtual environments annotated with motion data , 2006, ACM Trans. Graph..

[8]  Nancy S. Pollard,et al.  Effect of Character Animacy and Preparatory Motion on Perceptual Magnitude of Errors in Ballistic Motion , 2008, Comput. Graph. Forum.

[9]  S. Runeson,et al.  Kinematic specification of dynamics as an informational basis for person and action perception: Expe , 1983 .

[10]  Glenn Reinman,et al.  Fool me twice: Exploring and exploiting error tolerance in physics-based animation , 2009, TOGS.

[11]  Taku Komura,et al.  Can we distinguish biological motions of virtual humans?: perceptual study with captured motions of weight lifting , 2010, VRST '10.

[12]  Jehee Lee,et al.  Synchronized multi-character motion editing , 2009, ACM Trans. Graph..

[13]  David A. Forsyth,et al.  Pushing people around , 2005, SCA '05.

[14]  R. C. Oldfield THE PERCEPTION OF CAUSALITY , 1963 .

[15]  Nancy S. Pollard,et al.  To appear in the ACM SIGGRAPH conference proceedings Responsive Characters from Motion Fragments , 2022 .

[16]  Taesoo Kwon,et al.  Two-Character Motion Analysis and Synthesis , 2008, IEEE Transactions on Visualization and Computer Graphics.

[17]  Bruno Arnaldi,et al.  Morphology‐independent representation of motions for interactive human‐like animation , 2005, Comput. Graph. Forum.

[18]  Paul S. A. Reitsma,et al.  Effect of scenario on perceptual sensitivity to errors in animation , 2008, APGV '08.

[19]  Taku Komura,et al.  Animating reactive motion using momentum-based inverse kinematics: Motion Capture and Retrieval , 2005 .

[20]  Jessica K. Hodgins,et al.  The saliency of anomalies in animated human characters , 2010, TAP.

[21]  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.

[22]  C. Karen Liu,et al.  Composition of complex optimal multi-character motions , 2006, SCA '06.

[23]  Edmond S. L. Ho,et al.  Spatial relationship preserving character motion adaptation , 2010, ACM Trans. Graph..

[24]  Patrice D. Tremoulet,et al.  Perceptual causality and animacy , 2000, Trends in Cognitive Sciences.

[25]  Victor B. Zordan,et al.  Dynamic response for motion capture animation , 2005, SIGGRAPH '05.

[26]  Katsu Yamane,et al.  Editing dynamic human motions via momentum and force , 2010, SCA '10.

[27]  Jehee Lee,et al.  Motion patches: buildings blocks for virtual environments annotated with motion data , 2005, SIGGRAPH 2005.

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

[29]  Taku Komura,et al.  Simulating Multiple Character Interactions with Collaborative and Adversarial Goals , 2012, IEEE Transactions on Visualization and Computer Graphics.