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

Generating Holistic 3D Human Motion from Speech

About

This work addresses the problem of generating 3D holistic body motions from human speech. Given a speech recording, we synthesize sequences of 3D body poses, hand gestures, and facial expressions that are realistic and diverse. To achieve this, we first build a high-quality dataset of 3D holistic body meshes with synchronous speech. We then define a novel speech-to-motion generation framework in which the face, body, and hands are modeled separately. The separated modeling stems from the fact that face articulation strongly correlates with human speech, while body poses and hand gestures are less correlated. Specifically, we employ an autoencoder for face motions, and a compositional vector-quantized variational autoencoder (VQ-VAE) for the body and hand motions. The compositional VQ-VAE is key to generating diverse results. Additionally, we propose a cross-conditional autoregressive model that generates body poses and hand gestures, leading to coherent and realistic motions. Extensive experiments and user studies demonstrate that our proposed approach achieves state-of-the-art performance both qualitatively and quantitatively. Our novel dataset and code will be released for research purposes at https://talkshow.is.tue.mpg.de.

Hongwei Yi, Hualin Liang, Yifei Liu, Qiong Cao, Yandong Wen, Timo Bolkart, Dacheng Tao, Michael J. Black• 2022

Related benchmarks

TaskDatasetResultRank
Co-speech 3D Gesture SynthesisBEAT2 (test)
FGD6.209
27
Gesture GenerationBEAT-2 (test)
BC6.947
22
Co-speech gesture generationBEAT-2 (1 Speaker)
BC6.947
17
Gesture GenerationBEAT2
FGD6.209
17
Co-speech gesture generationBEAT All Speakers 2
BC6.947
16
Co-speech motion generationBEATX (test)
FGD7.313
16
Gesture GenerationBEAT (test)
BC69.5
12
Co-speech gesture generationBEATX Standard (test)
FGD7.313
11
Speech-driven gesture generationBEAT-X
FGD6.209
11
3D Gesture Motion GenerationBEAT-X
BC0.695
10
Showing 10 of 24 rows

Other info

Code

Follow for update