Computer puppetry: An importance-based approach

被引:147
作者
Shin, HJ [1 ]
Lee, J
Shin, SY
Gleicher, M
机构
[1] Korea Adv Inst Sci & Technol, Dept Elect Engn & Comp Sci, Div Comp Sci, Taejon 305701, South Korea
[2] Univ Wisconsin, Dept Comp Sci, Madison, WI 53706 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2001年 / 20卷 / 02期
关键词
algorithm; human-figure animation; motion retargetting; performance-based animation; real-time animation;
D O I
10.1145/502122.502123
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Computer puppetry maps the movements of a performer to an animated character in real-time. In this article, we provide a comprehensive solution to the problem of transferring the observations of the motion capture sensors to an animated character whose size and proportion may be different from the performer's. Our goal is to map as many of the important aspects of the motion to the target character as possible, while meeting the online, real-time demands of computer puppetry. We adopt a Kalman filter scheme that addresses motion capture noise issues in this setting. We provide the notion of dynamic importance of an end-effector that allows us to determine what aspects of the performance must be kept in the resulting motion. We introduce a novel inverse kinematics solver that realizes these important aspects within tight real-time constraints. Our approach is demonstrated by its application to broadcast television performances.
引用
收藏
页码:67 / 94
页数:28
相关论文
共 32 条
[1]  
[Anonymous], 1995, INTRO KALMAN FILTER
[2]  
[Anonymous], P ACM SIGGRAPH 97 AU
[3]  
*ASC TECHN CORP, 1996, MOT STAR INST OP GUI
[4]   RECURSIVE ESTIMATION OF MOTION, STRUCTURE, AND FOCAL LENGTH [J].
AZARBAYEJANI, A ;
PENTLAND, AP .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1995, 17 (06) :562-575
[5]  
Azuma Ronald, 1994, P ANN C COMP GRAPH I, P197
[6]  
Badler Norman I., 1993, Presence: Teleoperators and Virtual Environments, V2, P82, DOI 10.1162/pres.1993.2.1.82
[7]  
Bindiganavale R, 1998, LECT NOTES ARTIF INT, V1537, P70
[8]  
Bodenheimer B., 1997, COMPUTER ANIMATION S, P3
[9]   ESTIMATION OF OBJECT MOTION PARAMETERS FROM NOISY IMAGES [J].
BROIDA, TJ ;
CHELLAPPA, R .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1986, 8 (01) :90-99
[10]  
Choi KJ, 2000, J VISUAL COMP ANIMAT, V11, P223, DOI 10.1002/1099-1778(200012)11:5<223::AID-VIS236>3.0.CO