Diverse Motion In-betweening with Dual Posture Stitching

03/25/2023
by   Tianxiang Ren, et al.
0

In-betweening is a technique for generating transitions given initial and target character states. The majority of existing works require multiple (often >10) frames as input, which are not always accessible. Our work deals with a focused yet challenging problem: to generate the transition when given exactly two frames (only the first and last). To cope with this challenging scenario, we implement our bi-directional scheme which generates forward and backward transitions from the start and end frames with two adversarial autoregressive networks, and stitches them in the middle of the transition where there is no strict ground truth. The autoregressive networks based on conditional variational autoencoders (CVAE) are optimized by searching for a pair of optimal latent codes that minimize a novel stitching loss between their outputs. Results show that our method achieves higher motion quality and more diverse results than existing methods on both the LaFAN1 and Human3.6m datasets.

READ FULL TEXT
research
12/21/2019

Learning Diverse Stochastic Human-Action Generators by Learning Smooth Latent Transitions

Human-motion generation is a long-standing challenging task due to the r...
research
10/04/2018

Recurrent Transition Networks for Character Locomotion

Manually authoring transition animations for a complete locomotion syste...
research
03/03/2019

Unsupervised Bi-directional Flow-based Video Generation from one Snapshot

Imagining multiple consecutive frames given one single snapshot is chall...
research
03/21/2020

Non-Adversarial Video Synthesis with Learned Priors

Most of the existing works in video synthesis focus on generating videos...
research
02/09/2021

Robust Motion In-betweening

In this work we present a novel, robust transition generation technique ...
research
03/16/2023

LDMVFI: Video Frame Interpolation with Latent Diffusion Models

Existing works on video frame interpolation (VFI) mostly employ deep neu...

Please sign up or login with your details

Forgot password? Click here to reset