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...

Full description

Bibliographic Details
Main Authors: Jeongmin Lee, Taesoo Kwon, Yoonsang Lee
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