Recurrent Motion Refiner for Locomotion Stitching
Abstract
Stitching different character motions is one of the most commonly used techniques as it allows the user to make new animations that fit one's purpose from pieces of motion. However, current motion stitching methods often produce unnatural motion with foot sliding artefacts, depending on the performance of the interpolation. In this paper, we propose a novel motion stitching technique based on a recurrent motion refiner (RMR) that connects discontinuous locomotions into a single natural locomotion. Our model receives different locomotions as input, in which the root of the last pose of the previous motion and that of the first pose of the next motion are aligned. During runtime, the model slides through the sequence, editing frames window by window to output a smoothly connected animation. Our model consists of a two‐layer recurrent network that comes between a simple encoder and decoder. To train this network, we created a sufficient number of paired data with a newly designed data generation. This process employs a K‐nearest neighbour search that explores a predefined motion database to create the corresponding input to the ground truth. Once trained, the suggested model can connect various lengths of locomotion sequences into a single natural locomotion.
BibTeX
@article {10.1111:cgf.14920,
journal = {Computer Graphics Forum},
title = {{Recurrent Motion Refiner for Locomotion Stitching}},
author = {Kim, Haemin and Cho, Kyungmin and Hong, Seokhyeon and Noh, Junyong},
year = {2023},
publisher = {© 2023 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/cgf.14920}
}
journal = {Computer Graphics Forum},
title = {{Recurrent Motion Refiner for Locomotion Stitching}},
author = {Kim, Haemin and Cho, Kyungmin and Hong, Seokhyeon and Noh, Junyong},
year = {2023},
publisher = {© 2023 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/cgf.14920}
}