Share your thoughts, 1 month free Claude Pro on usSee more
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
Motion ControlHumanML3D (test)
Average Error0.4417
65
Interactive Motion SynthesisInterHuman (test)
R Precision (Top 1)22.3
37
Text-to-motion generationHumanML3D 19 (test)
FID0.6
37
text-conditioned human interaction generationInterHuman (test)
R Precision (Top 1)22.3
27
Human-Object Interaction GenerationOMOMO (test)
FID0.329
24
Human-human interaction motion generationInterHuman
FID7.069
23
Text-to-Interaction Motion GenerationInterHuman (test)
Interaction Alignment0.577
19
Human-Object Interaction GenerationBEHAVE (test)
FID0.328
17
Human Motion CompositionBABEL
PJ0.28
13
Human-Human Motion GenerationInterX (test)
R Precision Top 19
12
Showing 10 of 37 rows

Other info

Code

Follow for update