欢迎访问《图学学报》

图学学报 ›› 2026, Vol. 47 ›› Issue (4): 757-765.DOI: 10.11996/JG.j.2095-302X.2026040757

• 计算机图形学与虚拟现实 • 上一篇    下一篇

基于离散自回归序列建模的实时语音驱动三维说话人动画生成

周禹, 吕天, 李明, 刘永进()   

  1. 清华大学计算机科学与技术系北京 100084
  • 收稿日期:2026-01-12 接受日期:2026-04-13 出版日期:2026-08-31 发布日期:2026-08-31
  • 通讯作者:刘永进,E-mail:liuyongjin@tsinghua.edu.cn

Real-time speech-driven 3D talking face animation via discrete autoregressive sequence modeling

ZHOU Yu, LV Tian, LI Ming, LIU Yongjin()   

  1. Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China
  • Received:2026-01-12 Accepted:2026-04-13 Published:2026-08-31 Online:2026-08-31
  • Contact: LIU Yongjin,E-mail:liuyongjin@tsinghua.edu.cn

摘要:

语音驱动的三维人脸动画生成是计算机视觉与计算机图形学中的重要研究方向,在虚拟数字人、实时交互系统以及沉浸式媒体等应用场景中具有广泛需求。该任务旨在根据输入语音信号生成与语音内容、节奏和发音特征高度一致的三维人脸运动,但现有方法往往依赖复杂的生成过程或多步采样机制,导致推理延迟较高,难以满足实时流式应用的性能要求。为解决上述问题,提出了一种面向实时生成的语音驱动三维人脸动画方法,将人脸运动建模为基于离散表示的自回归序列生成过程。首先利用VQ-VAE将连续的人脸运动参数映射到紧凑的离散token空间,从而降低序列建模难度,并在此基础上采用类语言模型的自回归Transformer,在语音条件约束下对离散人脸运动序列进行逐帧预测,实现低延迟、可流式的人脸动画生成。在人脸表示方面,统一采用FLAME2023参数化模型,并基于VHAP tracker对音视频数据进行重新拟合,以获得高质量且时间一致的人脸运动参数序列。实验结果表明,该方法在唇部同步、面部表情动态以及头部运动一致性等方面均取得了具有竞争力的表现,同时在推理效率和实时性能上显著优于现有生成方法,验证了其在实时交互场景中的实用性。相关研究为构建高效、可实时交互的三维虚拟人系统提供了一种可行且可扩展的技术路径,并为后续在离散自回归框架下进一步引入风格、情绪状态等高层语义控制因素奠定了基础。

关键词: 三维说话人视频生成, 实时流式推理, 离散自回归生成, 三维人脸参数化模型, 虚拟数字人

Abstract:

Speech-driven 3D facial animation generation is an important research topic in computer vision and computer graphics, with broad demand in applications such as virtual digital humans, real-time interactive systems, and immersive media. The goal of this task is to generate 3D facial motions that are highly consistent with the content, rhythm, and articulation characteristics of the input speech signal. However, existing methods often rely on complex generation pipelines or multi-step sampling mechanisms, resulting in high inference latency and making them difficult to deploy in real-time streaming scenarios. To address these limitations, a real-time-oriented approach for speech-driven 3D facial animation was proposed, in which facial motion generation was formulated as an autoregressive sequence modeling problem based on discrete representations. Specifically, continuous facial motion parameters were first mapped into a compact discrete token space using VQ-VAE, thereby reducing the difficulty of sequence modeling. On this basis, a language-model-like autoregressive Transformer was employed to predict discrete facial motion tokens frame by frame under speech-conditioned constraints, enabling low-latency and streamable facial animation generation. For facial representation, the FLAME2023 parametric model was adopted in a unified manner, and audio-visual data were re-fitted using the VHAP tracker to obtain high-quality and temporally consistent facial motion parameter sequences. Experimental results demonstrated that this approach achieved competitive performance in lip synchronization, facial-expression dynamics, and head-motion consistency, while significantly outperforming existing generation methods in terms of inference efficiency and real-time performance, validating its practical applicability in real-time interactive scenarios. This research provides a feasible and scalable technical pathway for building efficient, real-time interactive 3D virtual human systems, and lays the groundwork for further incorporation of higher-level semantic controls such as speaking style and emotional states within a discrete autoregressive framework.

Key words: 3D talking face video generation, real-time streaming inference, discrete autoregressive generation, parametric 3D face model, virtual digital humans

中图分类号: