EasyGenNet: An Efficient Framework for Audio-Driven Gesture Video Generation Based on Diffusion Model
Renda Li, Xiaohua Qi, Qiang Ling, Jun Yu, Ziyi Chen, Peng Chang, Mei HanJing Xiao
TL;DR
This work tackles efficient audio-driven co-speech gesture video generation by introducing EasyGenNet, a diffusion-based one-stage framework that fine-tunes on a modest amount of data per speaker. It converts audio to a sequence of 2D skeleton maps derived from a SMPLX representation and renders photorealistic video conditioned on a reference image using a frozen Backbone Denoising Network, a fine-tuned ReferenceNet, and a Pose ControlNet, with temporal coherence achieved through All-frames Attention and temporal inference. The method achieves superior hand and gesture realism compared with GAN-based baselines and other diffusion methods, notably under out-of-domain poses, while avoiding large-scale pretraining or dedicated temporal modules. This makes practical deployment feasible for new speakers and applications requiring rapid adaptation with limited data, enabling scalable co-speech video generation in real-world settings.
Abstract
Audio-driven cospeech video generation typically involves two stages: speech-to-gesture and gesture-to-video. While significant advances have been made in speech-to-gesture generation, synthesizing natural expressions and gestures remains challenging in gesture-to-video systems. In order to improve the generation effect, previous works adopted complex input and training strategies and required a large amount of data sets for pre-training, which brought inconvenience to practical applications. We propose a simple one-stage training method and a temporal inference method based on a diffusion model to synthesize realistic and continuous gesture videos without the need for additional training of temporal modules.The entire model makes use of existing pre-trained weights, and only a few thousand frames of data are needed for each character at a time to complete fine-tuning. Built upon the video generator, we introduce a new audio-to-video pipeline to synthesize co-speech videos, using 2D human skeleton as the intermediate motion representation. Our experiments show that our method outperforms existing GAN-based and diffusion-based methods.
