Real-Time Synthesis of Body Movements Based on Learned Primitives

被引:0
作者
Giese, Martin A. [1 ]
Mukovskiy, Albert [1 ]
Park, Aee-Ni [1 ]
Omlor, Lars [1 ]
Slotine, Jean-Jacques E. [2 ]
机构
[1] Univ Tubingen, Hertie Inst Clin Brain Res, Sect Computat Sensomotor, D-72074 Tubingen, Germany
[2] MIT, Nonlinear Sys Lab, Cambridge, MA 02139 USA
来源
STATISTICAL AND GEOMETRICAL APPROACHES TO VISUAL MOTION ANALYSIS | 2009年 / 5604卷
关键词
MOTION; SYNERGIES; DYNAMICS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The synthesis of realistic complex body movements in real-time is a difficult problem in computer graphics and in robotics. High realism requires the accurate modeling of the details of the trajectories for a large number of degrees of freedom. At the same time, real-time animation necessitates Rexible systems that call react in an online fashion, adapting to external constraints. Such online systems are suitable for the self-organization of complex behavior by the dynamic interaction between multiple autonomous characters in the scene. In this paper we present a novel approach for the online synthesis of realistic human body movements. The proposed model is inspired by concepts from motor control. It approximates movements by superposition of movement Primitives (synergies) that are learned from motion capture data applying a new blind source separation algorithm. The learned generative model call synthesize periodic and non-periodic movements, achieving high degrees of realism with a very small number of synergies. For obtaining a system that is suitable for real-time synthesis, the primitives are approximated by the solutions of low-dimensional nonlinear dynamical systems (dynamic primitives). The application of a new type of stability analysis (contraction theory) permits the design of complex networks of such dynamic primitives, resulting in a stable overall system architecture. We discuss a number of applications of this framework and demonstrate that it is suitable for the self-organization of complex behaviors, such as navigation, synchronized crowd behavior and dancing.
引用
收藏
页码:107 / +
页数:3
相关论文
共 31 条
  • [1] [Anonymous], 1967, The co-ordination and regulation of movements
  • [2] [Anonymous], 1998, P 25 ANN C COMPUTER, DOI 10.1145/280814.280820
  • [3] [Anonymous], 2002, P ADV NEURAL INFORM
  • [4] [Anonymous], P 25 ANN C COMP GRAP
  • [5] Motion synthesis from annotations
    Arikan, O
    Forsyth, DA
    O'Brien, JF
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2003, 22 (03): : 402 - 408
  • [6] Engineering entrainment and adaptation in limit cycle systems - From biological inspiration to applications in robotics
    Buchli, Jonas
    Righetti, Ludovic
    Ijspeert, Auke Jan
    [J]. BIOLOGICAL CYBERNETICS, 2006, 95 (06) : 645 - 664
  • [7] Performance animation from low-dimensional control signals
    Chai, JX
    Hodgins, JK
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2005, 24 (03): : 686 - 696
  • [8] LIBSVM: A Library for Support Vector Machines
    Chang, Chih-Chung
    Lin, Chih-Jen
    [J]. ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2011, 2 (03)
  • [9] Shared and specific muscle synergies in natural motor behaviors
    d'Avella, A
    Bizzi, E
    [J]. PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2005, 102 (08) : 3076 - 3081
  • [10] Motor primitives in vertebrates and invertebrates
    Flash, T
    Hochner, B
    [J]. CURRENT OPINION IN NEUROBIOLOGY, 2005, 15 (06) : 660 - 666