Real-time Controllable Motion Transition for Characters
Not on the map. Why?
Abstract (arXiv)
Real-time in-between motion generation is universally required in games and highly desirable in existing animation pipelines. Its core challenge lies in the need to satisfy three critical conditions simultaneously: quality, controllability and speed, which renders any methods that need offline computation (or post-processing) or cannot incorporate (often unpredictable) user control undesirable. To this end, we propose a new real-time transition method to address the aforementioned challenges. Our approach consists of two key components: motion manifold and conditional transitioning. The former learns the important low-level motion features and their dynamics; while the latter synthesizes transitions conditioned on a target frame and the desired transition duration. We first learn a motion manifold that explicitly models the intrinsic transition stochasticity in human motions via a multi-modal mapping mechanism. Then, during generation, we design a transition model which is essentially a sampling strategy to sample from the learned manifold, based on the target frame and the aimed transition duration. We validate our method on different datasets in tasks where no post-processing or offline computation is allowed. Through exhaustive evaluation and comparison, we show that our method is able to generate high-quality motions measured under multiple metrics. Our method is also robust under various target frames (with extreme cases).
Key facts. Cited by 29 papers in the map (data through 7 Oct 2026). Builds on 17 of its 43 references that are in the map. First posted on arXiv 5 May 2022.
Builds on
17 of 43 references.
References · 17
- 2017Attention Is All You Needcited by 59,932
- 2021Action-Conditioned 3D Human Motion Synthesis with Transformer VAEcited by 497
- 2021HuMoR: 3D Human Motion Model for Robust Pose Estimationcited by 319
- 2015Structural-RNN: Deep Learning on Spatio-Temporal Graphscited by 234
- 2021Robust Motion In-betweeningcited by 223
- 2021Character Controllers Using Motion VAEscited by 182
- 2021GLAMR: Global Occlusion-Aware Human Mesh Recovery with Dynamic Camerascited by 151
- 2018Human Motion Prediction via Spatio-Temporal Inpaintingcited by 114
- 2020Convolutional Autoencoders for Human Motion Infillingcited by 73
- 2021Single-Shot Motion Completion with Transformercited by 59
- 2018Action-Agnostic Human Pose Forecastingcited by 56
- 2018Recurrent Transition Networks for Character Locomotioncited by 52
5 more
- 2019Modeling Human Motion with Quaternion-based Neural Networkscited by 45
- 2021Task-Generic Hierarchical Human Motion Prior using VAEscited by 33
- 2019Spatio-temporal Manifold Learning for Human Motions via Long-horizon Modelingcited by 32
- 2020Generative Tweening: Long-term Inbetweening of 3D Human Motionscited by 23
- 2020Dynamic Future Net: Diversified Human Motion Generationcited by 14
Built on by
Citing papers per year: 2022: 1; 2023: 14; 2024: 9; 2025: 5.
29 papers.
Sort:
By area:
- 2023T2M-GPT: Generating Human Motion from Textual Descriptions with Discrete Representationscited by 577
- 2022EDGE: Editable Dance Generation From Musiccited by 284
- 2023Synthesizing Diverse Human Motions in 3D Indoor Scenescited by 109
- 2023SINC: Spatial Composition of 3D Human Motions for Simultaneous Action Generationcited by 62
- 2024ParCo: Part-Coordinating Text-to-Motion Synthesiscited by 51
- 2023TEDi: Temporally-Entangled Diffusion for Long-Term Motion Synthesiscited by 48
- 2023PMP: Learning to Physically Interact with Environments using Part-wise Motion Priorscited by 38
- 2023Plan, Posture and Go: Towards Open-World Text-to-Motion Generationcited by 26
- 2023Motion In-Betweening with Phase Manifoldscited by 25
- 2024M2D2M: Multi-Motion Generation from Text with Discrete Diffusion Modelscited by 23
- 2023RSMT: Real-time Stylized Motion Transition for Characterscited by 19
- 2023OmniMotionGPT: Animal Motion Generation with Limited Datacited by 18
17 more
- 2024Pay Attention and Move Better: Harnessing Attention for Interactive Motion Generation and Training-free Editingcited by 17
- 2023Continuous Intermediate Token Learning with Implicit Motion Manifold for Keyframe Based Motion Interpolationcited by 12
- 2023Hard No-Box Adversarial Attack on Skeleton-Based Human Action Recognition with Skeleton-Motion-Informed Gradientcited by 10
- 2023T2M-HiFiGPT: Generating High Quality Human Motion from Textual Descriptions with Residual Discrete Representationscited by 10
- 2023SemanticBoost: Elevating Motion Generation with Augmented Textual Cuescited by 7
- 2024TASAR: Transfer-based Attack on Skeletal Action Recognitioncited by 7
- 2024Human Motion Prediction under Unexpected Perturbationcited by 5
- 2024Decoupling Contact for Fine-Grained Motion Style Transfercited by 4
- 2024T2M-X: Learning Expressive Text-to-Motion Generation from Partially Annotated Datacited by 4
- 2024Real-time Diverse Motion In-betweening with Space-time Controlcited by 4
- 2025AnyMoLe: Any Character Motion In-betweening Leveraging Video Diffusion Modelscited by 4
- 2025Towards Synthesized and Editable Motion In-Betweening Through Part-Wise Phase Representationcited by 3
- 2023Diverse Motion In-betweening with Dual Posture Stitchingcited by 2
- 2025SILK: Smooth InterpoLation frameworK for motion in-betweening A Simplified Computational Approachcited by 1
- 2025A Plug-and-Play Multi-Criteria Guidance for Diverse In-Betweening Human Motion Generationcited by 1
- 2024Boosting Adversarial Transferability for Skeleton-based Action Recognition via Exploring the Model Posterior Spacecited by 0
- 2025Motion In-Betweening for Densely Interacting Characterscited by 0
- 2025Motion In-Betweening for Densely Interacting Characters30 Sep 2025
- 2025A Plug-and-Play Multi-Criteria Guidance for Diverse In-Betweening Human Motion Generation3 Aug 2025
- 2025SILK: Smooth InterpoLation frameworK for motion in-betweening A Simplified Computational Approach9 Jun 2025
- 2025AnyMoLe: Any Character Motion In-betweening Leveraging Video Diffusion Models11 Mar 2025
- 2025Towards Synthesized and Editable Motion In-Betweening Through Part-Wise Phase Representation11 Mar 2025
- 2024Pay Attention and Move Better: Harnessing Attention for Interactive Motion Generation and Training-free Editing24 Oct 2024
- 2024Real-time Diverse Motion In-betweening with Space-time Control30 Sep 2024
- 2024T2M-X: Learning Expressive Text-to-Motion Generation from Partially Annotated Data20 Sep 2024
- 2024Decoupling Contact for Fine-Grained Motion Style Transfer9 Sep 2024
- 2024TASAR: Transfer-based Attack on Skeletal Action Recognition4 Sep 2024
- 2024M2D2M: Multi-Motion Generation from Text with Discrete Diffusion Models19 Jul 2024
- 2024Boosting Adversarial Transferability for Skeleton-based Action Recognition via Exploring the Model Posterior Space11 Jul 2024
17 more
- 2024ParCo: Part-Coordinating Text-to-Motion Synthesis27 Mar 2024
- 2024Human Motion Prediction under Unexpected Perturbation23 Mar 2024
- 2023Plan, Posture and Go: Towards Open-World Text-to-Motion Generation22 Dec 2023
- 2023T2M-HiFiGPT: Generating High Quality Human Motion from Textual Descriptions with Residual Discrete Representations17 Dec 2023
- 2023OmniMotionGPT: Animal Motion Generation with Limited Data30 Nov 2023
- 2023SemanticBoost: Elevating Motion Generation with Augmented Textual Cues31 Oct 2023
- 2023Motion In-Betweening with Phase Manifolds24 Aug 2023
- 2023Hard No-Box Adversarial Attack on Skeleton-Based Human Action Recognition with Skeleton-Motion-Informed Gradient10 Aug 2023
- 2023TEDi: Temporally-Entangled Diffusion for Long-Term Motion Synthesis27 Jul 2023
- 2023RSMT: Real-time Stylized Motion Transition for Characters21 Jun 2023
- 2023Synthesizing Diverse Human Motions in 3D Indoor Scenes21 May 2023
- 2023PMP: Learning to Physically Interact with Environments using Part-wise Motion Priors5 May 2023
- 2023SINC: Spatial Composition of 3D Human Motions for Simultaneous Action Generation20 Apr 2023
- 2023Continuous Intermediate Token Learning with Implicit Motion Manifold for Keyframe Based Motion Interpolation27 Mar 2023
- 2023Diverse Motion In-betweening with Dual Posture Stitching25 Mar 2023
- 2023T2M-GPT: Generating Human Motion from Textual Descriptions with Discrete Representations15 Jan 2023
- 2022EDGE: Editable Dance Generation From Music19 Nov 2022
- 2023TEDi: Temporally-Entangled Diffusion for Long-Term Motion Synthesiscited by 48
- 2024M2D2M: Multi-Motion Generation from Text with Discrete Diffusion Modelscited by 23
- 2024Pay Attention and Move Better: Harnessing Attention for Interactive Motion Generation and Training-free Editingcited by 17
- 2025AnyMoLe: Any Character Motion In-betweening Leveraging Video Diffusion Modelscited by 4
- 2025AnyMoLe: Any Character Motion In-betweening Leveraging Video Diffusion Models11 Mar 2025
- 2024Pay Attention and Move Better: Harnessing Attention for Interactive Motion Generation and Training-free Editing24 Oct 2024
- 2024M2D2M: Multi-Motion Generation from Text with Discrete Diffusion Models19 Jul 2024
- 2023TEDi: Temporally-Entangled Diffusion for Long-Term Motion Synthesis27 Jul 2023
- 2023T2M-GPT: Generating Human Motion from Textual Descriptions with Discrete Representationscited by 577
- 2022EDGE: Editable Dance Generation From Musiccited by 284
- 2023Synthesizing Diverse Human Motions in 3D Indoor Scenescited by 109
- 2023SINC: Spatial Composition of 3D Human Motions for Simultaneous Action Generationcited by 62
- 2024ParCo: Part-Coordinating Text-to-Motion Synthesiscited by 51
- 2023PMP: Learning to Physically Interact with Environments using Part-wise Motion Priorscited by 38
- 2023Plan, Posture and Go: Towards Open-World Text-to-Motion Generationcited by 26
- 2023Motion In-Betweening with Phase Manifoldscited by 25
- 2023RSMT: Real-time Stylized Motion Transition for Characterscited by 19
- 2023OmniMotionGPT: Animal Motion Generation with Limited Datacited by 18
- 2023Continuous Intermediate Token Learning with Implicit Motion Manifold for Keyframe Based Motion Interpolationcited by 12
- 2023Hard No-Box Adversarial Attack on Skeleton-Based Human Action Recognition with Skeleton-Motion-Informed Gradientcited by 10
12 most cited of 25 All 25 (JSON)
- 2025Motion In-Betweening for Densely Interacting Characters30 Sep 2025
- 2025A Plug-and-Play Multi-Criteria Guidance for Diverse In-Betweening Human Motion Generation3 Aug 2025
- 2025SILK: Smooth InterpoLation frameworK for motion in-betweening A Simplified Computational Approach9 Jun 2025
- 2025Towards Synthesized and Editable Motion In-Betweening Through Part-Wise Phase Representation11 Mar 2025
- 2024Real-time Diverse Motion In-betweening with Space-time Control30 Sep 2024
- 2024T2M-X: Learning Expressive Text-to-Motion Generation from Partially Annotated Data20 Sep 2024
- 2024Decoupling Contact for Fine-Grained Motion Style Transfer9 Sep 2024
- 2024TASAR: Transfer-based Attack on Skeletal Action Recognition4 Sep 2024
- 2024Boosting Adversarial Transferability for Skeleton-based Action Recognition via Exploring the Model Posterior Space11 Jul 2024
- 2024ParCo: Part-Coordinating Text-to-Motion Synthesis27 Mar 2024
- 2024Human Motion Prediction under Unexpected Perturbation23 Mar 2024
- 2023Plan, Posture and Go: Towards Open-World Text-to-Motion Generation22 Dec 2023
12 newest of 25 All 25 (JSON)