Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Flexible Motion In-betweening with Diffusion Models

About

Motion in-betweening, a fundamental task in character animation, consists of generating motion sequences that plausibly interpolate user-provided keyframe constraints. It has long been recognized as a labor-intensive and challenging process. We investigate the potential of diffusion models in generating diverse human motions guided by keyframes. Unlike previous inbetweening methods, we propose a simple unified model capable of generating precise and diverse motions that conform to a flexible range of user-specified spatial constraints, as well as text conditioning. To this end, we propose Conditional Motion Diffusion In-betweening (CondMDI) which allows for arbitrary dense-or-sparse keyframe placement and partial keyframe constraints while generating high-quality motions that are diverse and coherent with the given keyframes. We evaluate the performance of CondMDI on the text-conditioned HumanML3D dataset and demonstrate the versatility and efficacy of diffusion models for keyframe in-betweening. We further explore the use of guidance and imputation-based approaches for inference-time keyframing and compare CondMDI against these methods.

Setareh Cohan, Guy Tevet, Daniele Reda, Xue Bin Peng, Michiel van de Panne• 2024

Related benchmarks

TaskDatasetResultRank
Temporal Inpainting (Backcasting)HumanML3D
MPJPE2.72
10
Temporal Inpainting (Prediction)HumanML3D
MPJPE10
10
Geometric-Constrained Motion GenerationGeometric-Constrained Generation
Trajectory Error70.46
8
Motion In-betweeningMotion In-betweening (test)
L2P Error3.396
4
Showing 4 of 4 rows

Other info

Follow for update