ABSTRACT
Creating controllable, responsive avatars is an important problem in computer games and virtual environments. Recently, large collections of motion capture data have been exploited for increased realism in avatar animation and control. Large motion sets have the advantage of accommodating a broad variety of natural human motion. However, when a motion set is large, the time required to identify an appropriate sequence of motions is the bottleneck for achieving interactive avatar control. In this paper, we present a novel method of precomputing avatar behavior from unlabelled motion data in order to animate and control avatars at minimal runtime cost. Based on dynamic programming, our method finds a control policy that indicates how the avatar should act in any given situation. We demonstrate the effectiveness of our approach through examples that include avatars interacting with each other and with the user.
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
|
|
| |
3
|
|
 |
4
|
|
 |
5
|
Bruce Blumberg , Marc Downie , Yuri Ivanov , Matt Berlin , Michael Patrick Johnson , Bill Tomlinson, Integrated learning for interactive synthetic characters, Proceedings of the 29th annual conference on Computer graphics and interactive techniques, July 23-26, 2002, San Antonio, Texas
|
 |
6
|
|
| |
7
|
|
| |
8
|
{BHG93} Badler N. I., Hollick M., Granieri J.: Real-time control of a virtual human using minimal sensors. Presence 2 (1993), 82--86.
|
 |
9
|
|
| |
10
|
{Bow00} Bowden R.: Learning statistical models of human motion. In IEEE Workshop on Human Modelling, Analysis and Synthesis, CVPR2000 (July 2000).
|
| |
11
|
{BS97} Bradley E., Stuart J.: Using chaos to generate choreographic variations. In Proceedings of the Experimental Chaos Conference (august 1997).
|
 |
12
|
|
 |
13
|
|
 |
14
|
|
| |
15
|
|
 |
16
|
|
 |
17
|
|
 |
18
|
|
 |
19
|
|
| |
20
|
{KLM96} Kaelbling L. P., Littman M. L., Moore A. W.: Reinforcement learning: A survey. Journal of Artificial Intelligence Research 4 (1996), 237--285.
|
 |
21
|
|
 |
22
|
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
|
 |
23
|
|
| |
24
|
|
| |
25
|
{Mat94} Mataric M. J.: Reward functions for accelerated learning. In Proceedings of the Eleventh International Conference on Machine Learning (1994).
|
| |
26
|
|
| |
27
|
|
 |
28
|
|
 |
29
|
|
| |
30
|
|
| |
31
|
|
 |
32
|
|
 |
33
|
|
| |
34
|
|
| |
35
|
|
| |
36
|
{SE01} Schödl A., Essa I.: Machine learning for video-based rendering. In Advances in Neural Information Processing Systems (NIPS) (2001), vol. 13, pp. 1002--1008.
|
 |
37
|
|
 |
38
|
|
| |
39
|
{SHS98} Semwal S., Hightower R., Stansfield S.: Mapping algorithms for real-time control of an avatar using eight sensors. Presence 7, 1 (1998), 1--21.
|
 |
40
|
|
 |
41
|
|
 |
42
|
|
| |
43
|
|
 |
44
|
|
CITED BY 21
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shoichi Hasegawa , Ishikawa Toshiaki , Naoki Hashimoto , Marc Salvati , Hironori Mitake , Yasuharu Koike , Makoto Sato, Human-scale haptic interaction with a reactive virtual human in a real-time physics simulator, Computers in Entertainment (CIE), v.4 n.3, July 2006
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|