Input-Aware Sparse Attention for Real-Time Co-Speech Video Generation
Beijia Lu, Ziyi Chen, Jing Xiao, Jun-Yan Zhu
TL;DR
The paper tackles the challenge of real-time co-speech video generation by introducing input-aware sparse attention guided by input pose and a region-focused distillation loss. By distilling a slow teacher diffusion model into a fast student and leveraging pose-conditioned attention, the approach achieves real-time synthesis with improved lip synchronization and hand motion realism. Extensive experiments on TalkShow and a YouTube Talking Video dataset show about a 3× speedup over baselines and notable gains in perceptual metrics, while ablations validate the contribution of both attention and distillation components. The method enables scalable, high-quality co-speech avatars, with practical potential for virtual agents and telepresence, though it acknowledges limitations with dynamic backgrounds and finger-level details and discusses ethical considerations for deployment.
Abstract
Diffusion models can synthesize realistic co-speech video from audio for various applications, such as video creation and virtual agents. However, existing diffusion-based methods are slow due to numerous denoising steps and costly attention mechanisms, preventing real-time deployment. In this work, we distill a many-step diffusion video model into a few-step student model. Unfortunately, directly applying recent diffusion distillation methods degrades video quality and falls short of real-time performance. To address these issues, our new video distillation method leverages input human pose conditioning for both attention and loss functions. We first propose using accurate correspondence between input human pose keypoints to guide attention to relevant regions, such as the speaker's face, hands, and upper body. This input-aware sparse attention reduces redundant computations and strengthens temporal correspondences of body parts, improving inference efficiency and motion coherence. To further enhance visual quality, we introduce an input-aware distillation loss that improves lip synchronization and hand motion realism. By integrating our input-aware sparse attention and distillation loss, our method achieves real-time performance with improved visual quality compared to recent audio-driven and input-driven methods. We also conduct extensive experiments showing the effectiveness of our algorithmic design choices.
