Generative Tweening: Long-term Inbetweening of 3D Human Motions
Not on the map. Why?
Abstract (arXiv)
The ability to generate complex and realistic human body animations at scale, while following specific artistic constraints, has been a fundamental goal for the game and animation industry for decades. Popular techniques include key-framing, physics-based simulation, and database methods via motion graphs. Recently, motion generators based on deep learning have been introduced. Although these learning models can automatically generate highly intricate stylized motions of arbitrary length, they still lack user control. To this end, we introduce the problem of long-term inbetweening, which involves automatically synthesizing complex motions over a long time interval given very sparse keyframes by users. We identify a number of challenges related to this problem, including maintaining biomechanical and keyframe constraints, preserving natural motions, and designing the entire motion sequence holistically while considering all constraints. We introduce a biomechanically constrained generative adversarial network that performs long-term inbetweening of human motions, conditioned on keyframe constraints. This network uses a novel two-stage approach where it first predicts local motion in the form of joint angles, and then predicts global motion, i.e. the global path that the character follows. Since there are typically a number of possible motions that could satisfy the given user constraints, we also enable our network to generate a variety of outputs with a scheme that we call Motion DNA. This approach allows the user to manipulate and influence the output content by feeding seed motions (DNA) to the network. Trained with 79 classes of captured motion data, our network performs robustly on a variety of highly complex motion styles.
Key facts. Cited by 23 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 7; 2023: 4; 2024: 3; 2025: 7; 2026: 1.
23 papers.
Sort:
By area:
- 2022TEACH: Temporal Action Composition for 3D Humanscited by 173
- 2022Learning Hierarchical Cross-Modal Association for Co-Speech Gesture Generationcited by 106
- 2024Seamless Human Motion Composition with Blended Positional Encodingscited by 77
- 2024Flexible Motion In-betweening with Diffusion Modelscited by 69
- 2022NeMF: Neural Motion Fields for Kinematic Animationcited by 66
- 2023SINC: Spatial Composition of 3D Human Motions for Simultaneous Action Generationcited by 62
- 2022MultiAct: Long-Term 3D Human Motion Generation from Multiple Action Labelscited by 45
- 2023Emotional Speech-driven 3D Body Animation via Disentangled Latent Diffusioncited by 39
- 2021Task-Generic Hierarchical Human Motion Prior using VAEscited by 33
- 2023PACE: Human and Camera Motion Estimation from in-the-wild Videoscited by 33
- 2022Real-time Controllable Motion Transition for Characterscited by 29
- 2023Plan, Posture and Go: Towards Open-World Text-to-Motion Generationcited by 26
11 more
- 2022Action-conditioned On-demand Motion Generationcited by 18
- 2025In-2-4D: Inbetweening from Two Single-View Images to 4D Generationcited by 7
- 2022Skeleton2Humanoid: Animating Simulated Characters for Physically-plausible Motion In-betweeningcited 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
- 2025Human-in-Context: Unified Cross-Domain 3D Human Motion Modeling via In-Context Learningcited by 3
- 2024Continuous-Time Human Motion Field from Eventscited by 1
- 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
- 2025Generating Detailed Character Motion from Blocking Posescited by 0
- 2026Superman: Unifying Skeleton and Vision for Human Motion Perception and Generationcited by 0
- 2026Superman: Unifying Skeleton and Vision for Human Motion Perception and Generation2 Feb 2026
- 2025Generating Detailed Character Motion from Blocking Poses19 Sep 2025
- 2025Human-in-Context: Unified Cross-Domain 3D Human Motion Modeling via In-Context Learning14 Aug 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
- 2025In-2-4D: Inbetweening from Two Single-View Images to 4D Generation11 Apr 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
- 2024Continuous-Time Human Motion Field from Events2 Dec 2024
- 2024Flexible Motion In-betweening with Diffusion Models17 May 2024
- 2024Seamless Human Motion Composition with Blended Positional Encodings23 Feb 2024
- 2023Plan, Posture and Go: Towards Open-World Text-to-Motion Generation22 Dec 2023
11 more
- 2023Emotional Speech-driven 3D Body Animation via Disentangled Latent Diffusion7 Dec 2023
- 2023PACE: Human and Camera Motion Estimation from in-the-wild Videos20 Oct 2023
- 2023SINC: Spatial Composition of 3D Human Motions for Simultaneous Action Generation20 Apr 2023
- 2022MultiAct: Long-Term 3D Human Motion Generation from Multiple Action Labels12 Dec 2022
- 2022Skeleton2Humanoid: Animating Simulated Characters for Physically-plausible Motion In-betweening9 Oct 2022
- 2022TEACH: Temporal Action Composition for 3D Humans9 Sep 2022
- 2022Action-conditioned On-demand Motion Generation17 Jul 2022
- 2022NeMF: Neural Motion Fields for Kinematic Animation4 Jun 2022
- 2022Real-time Controllable Motion Transition for Characters5 May 2022
- 2022Learning Hierarchical Cross-Modal Association for Co-Speech Gesture Generation24 Mar 2022
- 2021Task-Generic Hierarchical Human Motion Prior using VAEs7 Jun 2021
- 2024Flexible Motion In-betweening with Diffusion Modelscited by 69
- 2023Emotional Speech-driven 3D Body Animation via Disentangled Latent Diffusioncited by 39
- 2025AnyMoLe: Any Character Motion In-betweening Leveraging Video Diffusion Modelscited by 4
- 2025Generating Detailed Character Motion from Blocking Posescited by 0
- 2025Generating Detailed Character Motion from Blocking Poses19 Sep 2025
- 2025AnyMoLe: Any Character Motion In-betweening Leveraging Video Diffusion Models11 Mar 2025
- 2024Flexible Motion In-betweening with Diffusion Models17 May 2024
- 2023Emotional Speech-driven 3D Body Animation via Disentangled Latent Diffusion7 Dec 2023
- 2022TEACH: Temporal Action Composition for 3D Humanscited by 173
- 2022Learning Hierarchical Cross-Modal Association for Co-Speech Gesture Generationcited by 106
- 2024Seamless Human Motion Composition with Blended Positional Encodingscited by 77
- 2022NeMF: Neural Motion Fields for Kinematic Animationcited by 66
- 2023SINC: Spatial Composition of 3D Human Motions for Simultaneous Action Generationcited by 62
- 2022MultiAct: Long-Term 3D Human Motion Generation from Multiple Action Labelscited by 45
- 2021Task-Generic Hierarchical Human Motion Prior using VAEscited by 33
- 2023PACE: Human and Camera Motion Estimation from in-the-wild Videoscited by 33
- 2022Real-time Controllable Motion Transition for Characterscited by 29
- 2023Plan, Posture and Go: Towards Open-World Text-to-Motion Generationcited by 26
- 2022Action-conditioned On-demand Motion Generationcited by 18
- 2025In-2-4D: Inbetweening from Two Single-View Images to 4D Generationcited by 7
12 most cited of 19 All 19 (JSON)
- 2026Superman: Unifying Skeleton and Vision for Human Motion Perception and Generation2 Feb 2026
- 2025Human-in-Context: Unified Cross-Domain 3D Human Motion Modeling via In-Context Learning14 Aug 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
- 2025In-2-4D: Inbetweening from Two Single-View Images to 4D Generation11 Apr 2025
- 2025Towards Synthesized and Editable Motion In-Betweening Through Part-Wise Phase Representation11 Mar 2025
- 2024Continuous-Time Human Motion Field from Events2 Dec 2024
- 2024Seamless Human Motion Composition with Blended Positional Encodings23 Feb 2024
- 2023Plan, Posture and Go: Towards Open-World Text-to-Motion Generation22 Dec 2023
- 2023PACE: Human and Camera Motion Estimation from in-the-wild Videos20 Oct 2023
- 2023SINC: Spatial Composition of 3D Human Motions for Simultaneous Action Generation20 Apr 2023
- 2022MultiAct: Long-Term 3D Human Motion Generation from Multiple Action Labels12 Dec 2022
12 newest of 19 All 19 (JSON)