Multi-Variate Gaussian-Based Inverse Kinematics

被引:10
|
作者
Huang, Jing [1 ]
Wang, Qi [2 ]
Fratarcangeli, Marco [3 ]
Yan, Ke [4 ]
Pelachaud, Catherine [1 ]
机构
[1] CNRS LTCI Telecom Paristec, Paris, France
[2] Ecole Cent Marseille, LIF, Marseille, France
[3] Chalmers Univ Technol, Gothenburg, Sweden
[4] China Jiliang Univ, Coll Informat Engn, Hangzhou, Zhejiang, Peoples R China
基金
美国国家科学基金会;
关键词
animation; clustering; guassian process; inverse kinematics; Jacobian; I; 3; 7 [Computer Graphics]: Three-Dimensional Graphics and Realism; Animation; MODELS; STYLE;
D O I
10.1111/cgf.13089
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Inverse kinematics (IK) equations are usually solved through approximated linearizations or heuristics. These methods lead to character animations that are unnatural looking or unstable because they do not consider both the motion coherence and limits of human joints. In this paper, we present a method based on the formulation of multi-variate Gaussian distribution models (MGDMs), which precisely specify the soft joint constraints of a kinematic skeleton. Each distribution model is described by a covariance matrix and a mean vector representing both the joint limits and the coherence of motion of different limbs. The MGDMs are automatically learned from the motion capture data in a fast and unsupervised process. When the character is animated or posed, a Gaussian process synthesizes a new MGDM for each different vector of target positions, and the corresponding objective function is solved with Jacobian-based IK. This makes our method practical to use and easy to insert into pre-existing animation pipelines. Compared with previous works, our method is more stable and more precise, while also satisfying the anatomical constraints of human limbs. Our method leads to natural and realistic results without sacrificing real-time performance.
引用
收藏
页码:418 / 428
页数:11
相关论文
共 50 条
  • [41] COMPLETE ANALYSIS - METHOD OF INTERPRETING MULTI-VARIATE DATA
    HOPE, K
    [J]. JOURNAL OF THE MARKET RESEARCH SOCIETY, 1969, 11 (03): : 267 - 284
  • [42] Certain Properties of Δh Multi-Variate Hermite Polynomials
    Alazman, Ibtehal
    Alkahtani, Badr Saad T.
    Wani, Shahid Ahmad
    [J]. SYMMETRY-BASEL, 2023, 15 (04):
  • [43] A multi-variate Hammerstein model for processes with input directionality
    Harnischmacher, Gerrit
    Marquardt, Wolfgang
    [J]. JOURNAL OF PROCESS CONTROL, 2007, 17 (06) : 539 - 550
  • [44] Multi-variate Finance Kernels in the Blue Gene Supercomputer
    Daly, David
    Ryu, Kyung Dong
    Moreira, Jose E.
    [J]. 2008 WORKSHOP ON HIGH PERFORMANCE COMPUTATIONAL FINANCE, 2008, : 6 - 12
  • [45] Multi-variate polynomials and Newton-Puiseux expansions
    Beringer, F
    Richard-Jung, F
    [J]. SYMBOLIC AND NUMERICAL SCIENTIFIC COMPUTATION, 2003, 2630 : 240 - 254
  • [46] Scalable Multi-variate Analytics of Seismic and Satellite-based Observational Data
    Yuan, Xiaoru
    He, Xiao
    Guo, Hanqi
    Guo, Peihong
    Kendall, Wesley
    Huang, Jian
    Zhang, Yongxian
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2010, 16 (06) : 1413 - 1420
  • [47] Multi-variate coding for possession: methodology and preliminary results
    Chousou-Polydouri, Natalia
    Inman, David
    Huber, Thomas C.
    Bickel, Balthasar
    [J]. LINGUISTICS, 2023, 61 (06) : 1365 - 1402
  • [48] MULTI-VARIATE STATISTICAL PACKAGE - VERSION-2.1
    JENSEN, RJ
    [J]. QUARTERLY REVIEW OF BIOLOGY, 1995, 70 (02): : 267 - 268
  • [49] MGDMD: Multi-variate generalized dispersive mode decomposition
    Sharma, Madhukant
    Satija, Udit
    [J]. SIGNAL PROCESSING, 2022, 196
  • [50] Multi-variate block polar quantization and an application to audio
    Pobloth, H
    Vafin, R
    Kleijn, WB
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL IV, PROCEEDINGS: AUDIO AND ELECTROACOUSTICS SIGNAL PROCESSING FOR COMMUNICATIONS, 2004, : 197 - 200