|
ABSTRACT
We present an algorithm for animating characters being pushed by an external source such as a user or a game environment. We start with a collection of motions of a real person responding to being pushed. When a character is pushed, we synthesize new motions by picking a motion from the recorded collection and modifying it so that the character responds to the push from the desired direction and location on its body. Determining the deformation parameters that realistically modify a recorded response motion is difficult. Choosing the response motion that will look best when modified is also non-trivial, especially in real-time. To estimate the envelope of deformation parameters that yield visually plausible modifications of a given motion, and to find the best motion to modify, we introduce an oracle. The oracle is trained using a set of synthesized response motions that are identified by a user as good and bad. Once trained, the oracle can, in real-time, estimate the visual quality of all motions in the collection and required deformation parameters to serve a desired push.Our method performs better than a baseline algorithm of picking the closest response motion in configuration space, because our method can find visually plausible transitions that do not necessarily correspond to similar motions in terms of configuration. Our method can also start with a limited set of recorded motions and modify them so that they can be used to serve different pushes on the upper body.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
{AFO03} Arikan O., Forsyth D., O'Brien J.: Motion synthesis from annotations, SIGGRAPH (2003).
|
| |
3
|
|
| |
4
|
{BCK78} Barclay C. D., Cutting J. E., Kozlowski L. T.: Temporal and spatial factors in gait perception that influence gender recognition. Perception & Psychophysics 23, 2 (1978), 145--152.
|
| |
5
|
|
| |
6
|
{CK77} Cutting J. E., Kozlowski L. T.: Recognizing friends by their walk: Gait perception without familiarity cues. Bulletin of the Psychonomic Society 9, 5 (1977), 353--356.
|
| |
7
|
{CPK78} Cutting J. E., Proffitt D. R., Kozlowski L. T.: A biomechanical invariant for gait perception. Journal of Experimental Psychology: Human Perception and Performance 4, 3 (1978), 357--372.
|
| |
8
|
{FC89} Flanders M., Cordo P.: Kinesthetic and visual control of a bimanual task: specification of direction and amplitude. J Neurosci 9 (1989), 447--453.
|
 |
9
|
|
 |
10
|
|
| |
11
|
{FvdPT01b} Faloutsos P., Van De Panne M., Terzopoulos D.: The virtual stuntman: dynamic characters with a repertoire of autonomous motor skills. Computers & Graphics 25, 6 (Dec. 2001), 933--953.
|
| |
12
|
{GKM81} Georgopoulos A., Kalaska J., Massey J.: Spatial trajectories and reaction times of aimed movements: Effects of practice, uncertainty and change in target location. J. Neurophysiol. 46 (1981), 725--743.
|
| |
13
|
{GMHP04} Grochow K., Martin S. L., Hertzmann A., Popović Z.: Style-based inverse kinematics. In Proceedings of 2004 ACM Symposium on Interactive 3D Graphics (2004), pp. 522--531.
|
 |
14
|
|
| |
15
|
|
| |
16
|
|
 |
17
|
|
| |
18
|
{Joh73} Johansson G.: Visual perception of biological motion and a model for its analysis. Perception & Psychophysics 14, 2 (1973), 201--211.
|
 |
19
|
|
 |
20
|
Jehee Lee , Jinxiang Chai , Paul S. A. Reitsma , Jessica K. Hodgins , Nancy S. Pollard, Interactive control of avatars animated with human motion data, Proceedings of the 29th annual conference on Computer graphics and interactive techniques, July 23-26, 2002, San Antonio, Texas
|
 |
21
|
|
| |
22
|
{Mia95} Miall R. C.: Motor control, biological, and theoretical. MIT Press, 1995, pp. 597--600.
|
| |
23
|
|
| |
24
|
{MWWS93} Miall R., Weir D., Wolpert D., Stein J.: Is the cerebellum a smith predictor? J Mot Behav 25 (1993), 203--216.
|
| |
25
|
|
 |
26
|
|
| |
27
|
{WP03} Wu J.-C., Popović Z.: Realistic modeling of bird flight animations. In Proceedings of SIGGRAPH 2003 (2003), pp. 888--895.
|
| |
28
|
{ZH99} Zordan V. B., Hodgins J. K.: Tracking and modifying upper-body human motion data with dynamic simulation. In Computer Animation and Simulation '99 (Sept. 1999).
|
 |
29
|
|
| |
30
|
{ZMCF05} Zordan V. B., Majkoska A., Chiu B., Fast M.: Dynamic response for motion capture animation. In To appear in SIGGRAPH 2005 (2005).
|
CITED BY 16
|
|
|
|
|
|
|
|
David A. Forsyth , Okan Arikan , Leslie Ikemoto , James O'Brien , Deva Ramanan, Computational studies of human motion: part 1, tracking and motion synthesis, Foundations and Trends® in Computer Graphics and Vision, v.1 n.2, p.77-254, July 2006
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Victor Zordan , Adriano Macchietto , Jose Medina , Marc Soriano , Chun-Chih Wu, Interactive dynamic response for games, Proceedings of the 2007 ACM SIGGRAPH symposium on Video games, August 04-05, 2007, San Diego, California
|
|
|
Victor Zordan , Adriano Macchietto , Jose Medin , Marc Soriano , Chun-Chih Wu , Ronald Metoyer , Robert Rose, Anticipation from example, Proceedings of the 2007 ACM symposium on Virtual reality software and technology, November 05-07, 2007, Newport Beach, California
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|