Conference

PersonaTalk: Bring Attention to Your Persona in Visual Dubbing

Longhao Zhang, Shuang Liang, Zhipeng Ge, Tianshu Hu

ByteDance

一句话总结

PersonaTalk 用”先几何、后渲染”的两阶段注意力框架做音频驱动的人脸配音,既能对齐口型,又能保留说话人独特的说话风格和面部细节,且无需针对特定人做微调。

研究背景

音频驱动的视觉配音(visual dubbing)广泛用于数字人口播、视频跨语种翻译、改动已录制视频内容等场景。现有方法大致分两类:

  • 特定人方法(person-specific):通过对目标说话人做专门训练或微调(如基于 NeRF 的方案)可得到高保真结果,但需要大量目标人视频,定制训练过程也限制了推广。
  • 通用人方法(person-generic):训练一个可泛化到任意说话人的统一模型,但往往难以保留说话人的”人设(persona)”,即说话风格和面部细节。

作者指出两类典型缺陷:一些方法通过 AdaIN 层把音频特征直接注入渲染器、隐式地编辑嘴唇,导致口型不精确且趋于同质化;另一些方法(如 IP_LAP)用音频预测 2D 关键点再显式扭曲人脸,却忽略了说话风格,且对扭曲特征/图像做平均会造成模糊和面部细节丢失。

针对这些问题,本文把”注意力”引向说话人的人设,提出两阶段的注意力框架,目标是在口型同步的同时,同时保住独特说话风格与细腻面部纹理(牙齿、脸部轮廓、肤色、妆容、光照等)。

方法

整体框架分两个阶段:

  • 阶段一:风格感知的几何构建。从参考视频估计说话人的 3D 面部几何与说话风格,并用目标音频驱动模板几何,得到与音频同步、又保留个性化说话风格的目标几何。
  • 阶段二:双注意力人脸渲染。以第一阶段生成的口型同步几何为先验,从参考视频采样纹理,渲染出目标说话人脸。
flowchart TD
    A[参考视频帧] --> B[混合几何估计<br/>3DMM 系数]
    C[目标音频] --> D[HuBERT 音频编码]
    B --> E[表情顶点统计<br/>提取说话风格 S]
    E --> F[风格注入<br/>交叉注意力]
    D --> F
    F --> G[驱动模板几何<br/>交叉/自注意力]
    B --> G
    G --> H[口型同步几何 G_tgt]
    H --> I[双注意力人脸渲染器]
    A --> I
    I --> J[Lip-Attention + Face-Attention]
    J --> K[目标说话人脸]

关键设计一:3D 几何作为中间表征。 作者假设引入 3D 几何作为中间表征是关键的,因为:a) 学习”音频到几何”比”音频到图像”更容易——前者不涉及头部姿态和纹理,可产生更精确的口型;b) 说话风格可以从几何统计特征中学到。几何估计采用”学习式初始化 + 优化式微调”的混合范式,先用现成网络预测初始 3DMM 系数(形状 \(\alpha\)、表情 \(\beta\)、姿态 \(p\)),再迭代优化。作者引入时序平滑损失保证时间稳定性:

\[L_{tempo}=\sum_{k=1}^{K}\sum_{t=1}^{T-1}\lVert(kp_{k,t+1}-kp_{k,t})-(\widehat{kp}_{k,t+1}-\widehat{kp}_{k,t})\rVert^{2}+\lambda(\lVert\nabla p_t\rVert^{2}+\lVert\nabla\beta_t\rVert^{2})\]

以及正则化损失 \(L_{reg}\) 防止系数纠缠,其中 \(\lambda=0.2\)。

关键设计二:风格感知的音频编码。 音频编码器 \(\mathcal{E}_{aud}\) 沿用 HuBERT 结构(TCN + Transformer 编码器)并用预训练权重初始化。说话风格从参考视频的几何统计特征中学习:先用仅含表情的系数构造表情网格顶点,经顶点编码器投影到低维,再沿时间维计算统计均值 \(\mu\) 与标准差 \(\sigma\),拼接后经全连接层得到风格嵌入 \(S\)。随后用一层交叉注意力把风格注入音频特征,其中风格嵌入 \(S\) 作为查询 \(Q\),音频特征作为键 \(K\) 和值 \(V\):

\[\text{Attention}(Q,K,V)=\text{Softmax}\left(\frac{Q\times K^{\top}}{\sqrt{D}}\right)\times V\]

该风格表征是通用的,训练完成后可泛化到任意说话人,无需针对特定人微调。之后用风格化音频特征作为 \(Q\)、模板网格顶点作为 \(K,V\),经交叉注意力与多层自注意力驱动几何。注意只生成与音频高度相关的下半脸顶点,上半脸保留真实值(提供眨眼、皱眉等与音频无关的表情)。

关键设计三:双注意力人脸渲染。 为节省算力,注意力在潜空间进行。渲染器包含两个并行交叉注意力层:Lip-Attention 只用嘴唇相关几何与纹理渲染嘴部,Face-Attention 负责渲染其余面部,两者用嘴唇掩码 \(M_l\) 融合:

\[\text{Dual-Attention}=\text{Lip-Attention}(Q_l,K_l,V_l)\times M_l+\text{Face-Attention}(Q_f,K_f,V_f)\times(1-M_l)\]

其中 \(Q\times K^{\top}\) 经 softmax 后可视为目标几何与参考几何之间的对应关系,再与参考纹理相乘完成纹理采样。

关键设计四:参考帧选择策略。 嘴唇与面部分开采样,因此选取不同参考帧。面部参考从 \(i\) 帧邻近窗口选取(头姿变化小、背景静止,利于稳定性);嘴唇参考在训练时从整段视频随机选,推理时用规范几何对开口大小做全局排序后均匀采样。由于注意力天然支持任意长度的 \(K,V\),推理时嘴唇参考数量可远大于训练(如 5 倍以上),从而兼顾多样性与全局一致性,消除常见的牙齿闪烁与粘连伪影。训练时 \(N_f=N_l=5\),推理时 \(N_f=5,\ N_l=25\)。

实验结果

训练数据混合了 VoxCeleb2、CelebV-HQ、VFHQ,并用 IQA 方法过滤低质视频;评测采用域外数据集 HDTF,随机选 30 段视频做定量比较。视频统一转为 25 fps、裁剪到 256×256,音频重采样到 16kHz。评估分视觉质量(SSIM、PSNR、FID)、口型同步(LMD、SyncScore)与人设保留(LPIPS、CSIM,以及作者新提出的说话风格相似度 StyleSim)三个方面。

与通用人方法的定量比较(HDTF):

方法 SSIM ↑ PSNR ↑ FID ↓ LMD ↓ SyncScore ↑ LPIPS ↓ CSIM ↑ StyleSim ↑
Wav2Lip 0.934 28.347 31.561 0.376 7.147 0.092 0.948 0.896
VideoReTalking 0.911 26.963 35.025 0.573 6.615 0.053 0.931 0.846
DINet 0.914 26.506 30.355 0.657 5.771 0.057 0.896 0.865
IP_LAP 0.951 30.717 20.549 0.405 4.409 0.044 0.947 0.892
Ours 0.956 31.451 10.701 0.313 6.610 0.018 0.983 0.939
GT 1.000 N/A 0.000 0.000 6.134 0.000 0.988 0.941

本方法在视觉质量(SSIM/PSNR/FID)与 LMD、人设保留指标上全面领先,SyncScore 也具竞争力。与 SOTA 特定人方法 SyncTalk 的自配音比较中,本方法在无任何微调下取得可比表现(CSIM 0.971、StyleSim 0.927,SyncTalk 分别为 0.970、0.916)。用户研究(MOS,1–5 分)中本方法在视觉(4.739)、口型(4.303)、人设(4.870)三项均大幅领先其余四个方法。

消融实验(人设保留)验证了各模块作用:去掉风格嵌入使 StyleSim 从 0.939 降到 0.899;将双注意力换成单交叉注意力(去掉 face-/lip-attention)使 LPIPS 上升、CSIM 下降;去掉帧选择策略使 LPIPS 升至 0.038、生成能力显著退化。t-SNE 可视化显示不同说话人的风格嵌入聚类清晰,且生成视频的风格嵌入与原视频紧密贴合,佐证了风格保留能力。

亮点与局限

亮点:

  • 将 3D 几何作为中间表征,把难学的”音频到图像”拆成”音频到几何”再”几何到纹理”,口型更精确。
  • 从几何统计特征中显式提取说话风格并经交叉注意力注入音频,用通用模型即可保留个性化说话风格,无需针对特定人微调。
  • 双注意力渲染器分离嘴唇与面部纹理采样,配合精心设计的参考帧选择,很好地保留牙齿、脸部轮廓等细节,消除牙齿闪烁与粘连伪影。
  • 提出 StyleSim 指标以量化说话风格保留,填补了该方向缺乏评估指标的空白。

局限:

  • 受训练数据多样性限制,驱动非人类形象(如卡通)效果略弱。
  • 大幅度头部姿态下面部生成可能出现伪影。
  • 作者出于伦理考量,将核心模型的访问限制在研究机构。

延伸思考

  • 把中间表征从 3DMM 几何换成更强的表征(如高斯或神经隐式表征),是否能在大姿态下减少伪影,同时保持”音频到几何易学”的优势?
  • StyleSim 依赖预训练风格编码器提取的表情顶点分布,作为新指标其与人类主观风格感知的相关性还有待更多验证。
  • 参考帧选择策略是显式的规则(开口排序 + 邻域窗口),能否让模型端到端地学习”选哪些参考帧”,进一步提升泛化与一致性?
  • 该方法保留人设的能力越强,被滥用于伪造他人讲话的风险也越大,配套的伪造检测与来源标记机制值得同步推进。