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

EMAGE: Towards Unified Holistic Co-Speech Gesture Generation via Expressive Masked Audio Gesture Modeling

About

We propose EMAGE, a framework to generate full-body human gestures from audio and masked gestures, encompassing facial, local body, hands, and global movements. To achieve this, we first introduce BEAT2 (BEAT-SMPLX-FLAME), a new mesh-level holistic co-speech dataset. BEAT2 combines a MoShed SMPL-X body with FLAME head parameters and further refines the modeling of head, neck, and finger movements, offering a community-standardized, high-quality 3D motion captured dataset. EMAGE leverages masked body gesture priors during training to boost inference performance. It involves a Masked Audio Gesture Transformer, facilitating joint training on audio-to-gesture generation and masked gesture reconstruction to effectively encode audio and body gesture hints. Encoded body hints from masked gestures are then separately employed to generate facial and body movements. Moreover, EMAGE adaptively merges speech features from the audio's rhythm and content and utilizes four compositional VQ-VAEs to enhance the results' fidelity and diversity. Experiments demonstrate that EMAGE generates holistic gestures with state-of-the-art performance and is flexible in accepting predefined spatial-temporal gesture inputs, generating complete, audio-synchronized results. Our code and dataset are available https://pantomatrix.github.io/EMAGE/

Haiyang Liu, Zihao Zhu, Giorgio Becherini, Yichen Peng, Mingyang Su, You Zhou, Xuefei Zhe, Naoya Iwamoto, Bo Zheng, Michael J. Black• 2023

Related benchmarks

TaskDatasetResultRank
Co-speech 3D Gesture SynthesisBEAT2 (test)
FGD5.512
27
Gesture GenerationBEAT-2 (test)
BC7.724
22
Co-speech gesture generationBEAT-2 (1 Speaker)
BC7.724
17
Gesture GenerationBEAT2
FGD5.512
17
Co-speech gesture generationBEAT All Speakers 2
BC7.724
16
Co-speech motion generationBEATX (test)
FGD5.423
16
Gesture GenerationBEAT (test)
BC77.2
12
Co-speech gesture generationBEATX Standard (test)
FGD5.423
11
Speech-driven gesture generationBEAT-X
FGD5.512
11
3D Gesture Motion GenerationBEAT-X
BC0.772
10
Showing 10 of 23 rows

Other info

Code

Follow for update