Dynamic Motion Matching: Design and Implementation of a Context-Aware Animation System for Games

被引:2
|
作者
Hafliger, Adan [1 ]
Kurabayashi, Shuichi [1 ]
机构
[1] Cygames Inc, Cygames Res, Shibuya Ku, Sumitomo Fudousan Shibuya Garden Tower 15F, Tokyo 1500036, Japan
关键词
Motion matching; character animation; animation; data-retrieval; motion-capture;
D O I
10.1142/S1793351X22400086
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Despite modern game systems adopting motion matching to retrieve an appropriate short motion clip from a database in real-time, existing methods struggle to support complex gaming scenes due to their inability to adapt live the motion retrieval based on the context. This paper presents the design and implementation of a context-aware character animation system, synthesizing realistic animations suitable for complex game scenes from a large-scale motion database. This system, called dynamic motion matching (DyMM), enables geometry and objects aware motion synthesis by introducing a two-phase context computation: an offline subspace decomposition of motion clips for creating a set of retrieval sub-spaces tailored to specific contexts and a subspace ensemble matching to compare relevant sub-features to determine the most appropriate motion clip. We also show the system architecture and implementation details applicable to a production-grade game engine. We verified the effectiveness of our method with industry-level motion data captured by professional game artists for multiple configurations and character controllers. The results of this study show that, by finding motion clips that comply well with the scene context, one can leverage large motion capture datasets to create practical systems that generate believable and controllable animations for games.
引用
收藏
页码:189 / 212
页数:24
相关论文
共 50 条
  • [1] Dynamic Motion Matching: Context-Aware Character Animation with Subspaces Ensembling
    Hafliger, Adan
    Kurabayashi, Shuichi
    [J]. 23RD IEEE INTERNATIONAL SYMPOSIUM ON MULTIMEDIA (ISM 2021), 2021, : 115 - 122
  • [2] Context-aware Application Matching System
    Kim, Dongchil
    Park, Jiwoo
    Chung, Kwangsue
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2015, : 235 - 236
  • [3] The design and implementation of context-aware services
    Morikawa, H
    [J]. 2004 INTERNATIONAL SYMPOSIUM ON APPLICATIONS AND THE INTERNET WORKSHOPS, PROCEEDINGS, 2004, : 293 - 298
  • [4] Design and Implementation of a Context-Aware Based Classroom Inquiring System
    Liu, Feng
    Xu, Zhou
    Zhang, Chuanchao
    Lu, Haijun
    Li, Xiaoxia
    [J]. PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION APPLICATIONS (ICCIA 2012), 2012, : 479 - 482
  • [5] Design and implementation of context-aware orchestration server
    Yeom, G
    Min, D
    [J]. Soft Computing as Transdisciplinary Science and Technology, 2005, : 819 - 827
  • [6] Implementation of a scalable context-aware computing system
    Nadeem, T
    Youssef, A
    Banerjee, S
    Youssef, M
    Agarwal, S
    Kamel, K
    Kochut, A
    Kommareddy, C
    Thakkar, P
    Trinh, B
    Shankar, AU
    Agrawala, A
    [J]. PERSONAL WIRELESS COMMUNICATIONS, PROCEEDINGS, 2003, 2775 : 364 - 374
  • [7] DyCARS: A dynamic context-aware recommendation system
    Hou, Zhiwen
    Bu, Fanliang
    Zhou, Yuchen
    Bu, Lingbin
    Ma, Qiming
    Wang, Yifan
    Zhai, Hanming
    Han, Zhuxuan
    [J]. Mathematical Biosciences and Engineering, 2024, 21 (03) : 3563 - 3593
  • [8] Design and Implementation of Context-Aware Musuem Guide Agents
    Satoh, Ichiro
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (04): : 789 - 799
  • [9] DYNAMIC RADIUS FOR CONTEXT-AWARE RECOMMENDER SYSTEM
    Alawadhi, Nayef
    Alshaikhli, Imad
    Alkandari, Abdulrahman
    [J]. JOURNAL OF ENGINEERING SCIENCE AND TECHNOLOGY, 2021, 16 : 57 - 65
  • [10] Design and implementation of context-aware security management system for ubiquitous computing environment
    Park, Seon-Ho
    Cho, Joon-Sic
    Han, Young-Ju
    Chung, Tai-Myoung
    [J]. FRONTIERS OF HIGH PERFORMANCE COMPUTING AND NETWORKING - ISPA 2007 WORKSHOPS, 2007, 4743 : 235 - +