Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Human Motion Diffusion as a Generative Prior

About

Recent work has demonstrated the significant potential of denoising diffusion models for generating human motion, including text-to-motion capabilities. However, these methods are restricted by the paucity of annotated motion data, a focus on single-person motions, and a lack of detailed control. In this paper, we introduce three forms of composition based on diffusion priors: sequential, parallel, and model composition. Using sequential composition, we tackle the challenge of long sequence generation. We introduce DoubleTake, an inference-time method with which we generate long animations consisting of sequences of prompted intervals and their transitions, using a prior trained only for short clips. Using parallel composition, we show promising steps toward two-person generation. Beginning with two fixed priors as well as a few two-person training examples, we learn a slim communication block, ComMDM, to coordinate interaction between the two resulting motions. Lastly, using model composition, we first train individual priors to complete motions that realize a prescribed motion for a given joint. We then introduce DiffusionBlending, an interpolation mechanism to effectively blend several such models to enable flexible and efficient fine-grained joint and trajectory-level control and editing. We evaluate the composition methods using an off-the-shelf motion diffusion model, and further compare the results to dedicated models trained for these specific tasks.

Yonatan Shafir, Guy Tevet, Roy Kapon, Amit H. Bermano• 2023

Related benchmarks

TaskDatasetResultRank
Text-to-motion generationHumanML3D 19 (test)
FID0.6
37
Motion ControlHumanML3D (test)
Average Error44.17
34
Interactive Motion SynthesisInterHuman (test)
R Precision (Top 1)22.3
25
Human-human interaction motion generationInterHuman
FID7.069
23
Text-to-Interaction Motion GenerationInterHuman (test)
Interaction Alignment0.577
19
Human Motion CompositionBABEL
PJ0.28
13
text-conditioned human interaction generationInterHuman (test)
R Precision (Top 1)22.3
12
Motion GenerationBABEL 2021 (test)
FID0.79
10
Human Motion GenerationInterHuman (test)
R@Top346.6
10
Human-Object Interaction GenerationBEHAVE (test)
FID0.328
10
Showing 10 of 32 rows

Other info

Code

Follow for update