Interactive control of avatars animated with human motion data

被引:31
作者
Lee, JH [1 ]
Chai, JX
Reitsma, PSA
Hodgins, JK
Pollard, NS
机构
[1] Carnegie Mellon Univ, Pittsburgh, PA 15213 USA
[2] Brown Univ, Providence, RI 02912 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2002年 / 21卷 / 03期
关键词
human motion; motion capture; avatars; virtual environments; interactive control;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Real-time control of three-dimensional avatars is an important problem in the context of computer games and virtual environments. Avatar animation and control is difficult, however, because a large repertoire of avatar behaviors must be made available, and the user must be able to select from this set of behaviors, possibly with a low-dimensional input device. One appealing approach to obtaining a rich set of avatar behaviors is to collect an extended, unlabeled sequence of motion data appropriate to the application. In this paper, we show that such a motion database can be preprocessed for fle xibility in behavior and efficient search and exploited for real-time avatar control. Flexibility is created by identifying plausible transitions between motion segments, and efficient search through the resulting graph structure is obtained through clustering. Three interface techniques are demonstrated for controlling avatar motion using this data structure: the user selects from a set of available choices, sketches a path through an environment, or acts out a desired motion in front of a video camera. We demonstrate the flexibility of the approach through four different applications and compare the avatar motion to directly recorded human motion.
引用
收藏
页码:491 / 500
页数:10
相关论文
共 47 条
[1]  
[Anonymous], P 22 ANN C COMP GRAP, DOI DOI 10.1145/218380.218421
[2]  
[Anonymous], P 23 ANN C COMP GRAP
[3]  
[Anonymous], P 22 ANN C COMP GRAP
[4]  
ARIKAN O, 2002, P SIGGRAPH 2002
[5]  
Badler Norman I., 1993, Presence: Teleoperators and Virtual Environments, V2, P82, DOI 10.1162/pres.1993.2.1.82
[6]  
BENARIE J, 2001, P 1 ACM IEEE CS JOIN, P300
[7]  
BLUMBERG B, 1998, SIGGRAPH 98 C ABSTR, P109
[8]  
BLUMBERG BM, 1995, P SIGGRAPH 95, P47
[9]  
Bowden Richard, 2000, IEEE WORKSH HUM MOD, V2000
[10]  
BRADLEY E, 1997, P EXP CHAOS C