Interactive Character Path-Following Using Long-Horizon Motion Matching With Revised Future Queries
We propose a method for interactively generating a character motion that follows a user-specified path based on motion matching. Unlike basic motion matching that finds the best frame considering only the current state and current control input, our long-horizon motion matching algorithm is performe...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2023-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/10029373/ |
_version_ | 1811169699045572608 |
---|---|
author | Jeongmin Lee Taesoo Kwon Yoonsang Lee |
author_facet | Jeongmin Lee Taesoo Kwon Yoonsang Lee |
author_sort | Jeongmin Lee |
collection | DOAJ |
description | We propose a method for interactively generating a character motion that follows a user-specified path based on motion matching. Unlike basic motion matching that finds the best frame considering only the current state and current control input, our long-horizon motion matching algorithm is performed recursively over multiple levels and finds the matching path that minimizes the total distance, to find the best frame for a longer future interval. The matching query is carefully revised from the raw query directly extracted from the user path to address the following aspects: inherent differences between an actual moving path of a human and a user-drawn path, and possible user errors such as a path drawn with excessive speed or with abrupt changes in direction. Also, two interactive control modes for path-following characters are proposed. The combination of our long-horizon motion matching and carefully revised queries enables smooth and reliable interactive path tracking for a variety of paths. We show the effectiveness of our method using various experiments such as path-following with different shaped paths, game-like interactive control demos, and ablation studies. |
first_indexed | 2024-04-10T16:46:35Z |
format | Article |
id | doaj.art-7b7b974160344e7d933b3e5a6222e73c |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-04-10T16:46:35Z |
publishDate | 2023-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-7b7b974160344e7d933b3e5a6222e73c2023-02-08T00:00:45ZengIEEEIEEE Access2169-35362023-01-01119942995610.1109/ACCESS.2023.324058910029373Interactive Character Path-Following Using Long-Horizon Motion Matching With Revised Future QueriesJeongmin Lee0https://orcid.org/0000-0002-7774-1427Taesoo Kwon1https://orcid.org/0000-0002-9253-2156Yoonsang Lee2https://orcid.org/0000-0002-0579-5987Samsung Research, Seoul, South KoreaSamsung Research, Seoul, South KoreaDepartment of Computer Science, Hanyang University, Seoul, South KoreaWe propose a method for interactively generating a character motion that follows a user-specified path based on motion matching. Unlike basic motion matching that finds the best frame considering only the current state and current control input, our long-horizon motion matching algorithm is performed recursively over multiple levels and finds the matching path that minimizes the total distance, to find the best frame for a longer future interval. The matching query is carefully revised from the raw query directly extracted from the user path to address the following aspects: inherent differences between an actual moving path of a human and a user-drawn path, and possible user errors such as a path drawn with excessive speed or with abrupt changes in direction. Also, two interactive control modes for path-following characters are proposed. The combination of our long-horizon motion matching and carefully revised queries enables smooth and reliable interactive path tracking for a variety of paths. We show the effectiveness of our method using various experiments such as path-following with different shaped paths, game-like interactive control demos, and ablation studies.https://ieeexplore.ieee.org/document/10029373/Character animationinteractive path-followingmotion matching |
spellingShingle | Jeongmin Lee Taesoo Kwon Yoonsang Lee Interactive Character Path-Following Using Long-Horizon Motion Matching With Revised Future Queries IEEE Access Character animation interactive path-following motion matching |
title | Interactive Character Path-Following Using Long-Horizon Motion Matching With Revised Future Queries |
title_full | Interactive Character Path-Following Using Long-Horizon Motion Matching With Revised Future Queries |
title_fullStr | Interactive Character Path-Following Using Long-Horizon Motion Matching With Revised Future Queries |
title_full_unstemmed | Interactive Character Path-Following Using Long-Horizon Motion Matching With Revised Future Queries |
title_short | Interactive Character Path-Following Using Long-Horizon Motion Matching With Revised Future Queries |
title_sort | interactive character path following using long horizon motion matching with revised future queries |
topic | Character animation interactive path-following motion matching |
url | https://ieeexplore.ieee.org/document/10029373/ |
work_keys_str_mv | AT jeongminlee interactivecharacterpathfollowingusinglonghorizonmotionmatchingwithrevisedfuturequeries AT taesookwon interactivecharacterpathfollowingusinglonghorizonmotionmatchingwithrevisedfuturequeries AT yoonsanglee interactivecharacterpathfollowingusinglonghorizonmotionmatchingwithrevisedfuturequeries |