趣丸科技推出Playmate:基于3D隐式空间扩散模型,精准控制人脸动画

趣丸科技提出Playmate人脸动画技术,基于3D隐式空间扩散模型,实现音频+指令精准控制表情,提升视频质量与情感表达。

原文标题:ICML 2025|趣丸研发新型人脸动画技术,声音+指令精准控制表情

原文作者:机器之心

冷月清谈:

广州趣丸科技团队提出了一种名为Playmate的新型肖像驱动框架,该框架基于3D隐式空间引导扩散模型,旨在根据音频和控制条件生成高质量肖像动画视频。Playmate通过解耦面部属性,如表情、唇部动作和头部姿态,并结合情绪控制模块,实现对生成视频的精细控制。实验结果表明,该技术在视频质量、唇同步准确性和情绪控制灵活性方面均优于现有方法,为音频驱动肖像动画领域带来了显著进展。该研究成果已被ICML 2025收录,并计划开源项目代码。Playmate的核心在于其双阶段训练框架,包括构建运动解耦模块以分离面部属性,以及引入情绪控制模块以实现情感控制。技术细节上,Playmate采用face-vid2vid和LivePortrait的面部表示框架,并通过引入配对头部姿态与表情迁移损失来提升属性解耦效果。此外,该技术还采用了自适应归一化策略和扩散Transformer进行训练,最终通过实验验证了其在生成质量、唇同步和情感控制方面的优势。未来,Playmate有望扩展到全身动画生成,并在更多领域得到应用。

怜星夜思:

1、Playmate 这种技术,除了文章里提到的游戏、影视和社交场景,大家觉得在哪些其他领域还有潜力应用?比如教育、医疗或者其他更垂直的行业?
2、Playmate 提到了通过 3D 隐式空间解耦面部属性,这个概念听起来有点抽象。有没有大佬能用更通俗易懂的方式解释一下,这个“解耦”到底是怎么实现的?
3、文章里说 Playmate 在唇同步方面表现很好,但唇同步一直是 AI 动画的难题。大家觉得 Playmate 在唇同步上取得突破的关键原因是什么?是数据、算法还是其他什么因素?

原文内容


本研究由广州趣丸科技团队完成,团队长期致力于 AI 驱动的虚拟人生成与交互技术,相关成果已应用于游戏、影视及社交场景。


趣丸科技团队提出了一种新颖的肖像驱动框架 Playmate,该算法能够根据音频和各种可选的控制条件生成高质量的肖像视频。通俗来讲,就是给定一张照片和一段音频,就可以生成对应的视频,同时还能精准控制人物的表情和头部姿态。相关研究成果已被人工智能顶会 ICML 2025 收录,项目代码开源计划正在筹备中。



  • 论文标题:Playmate: Flexible Control of Portrait Animation via 3D-Implicit Space Guided Diffusion

  • 论文地址:https://arxiv.org/pdf/2502.07203

  • 项目网站:https://playmate111.github.io/Playmate/

  • GitHub 地址:https://github.com/Playmate111/Playmate

  • ICML 介绍:https://baike.baidu.com/item/ICML/14479665


Playmate 是一种由广州趣丸科技团队提出的基于 3D 隐式空间引导扩散模型的双阶段训练框架,旨在生成高质量且可控的肖像动画视频。该方法通过解耦面部属性(如表情、唇部动作和头部姿态),结合情绪控制模块,实现了对生成视频的精细控制。实验表明,Playmate 在视频质量、唇同步准确性和情绪控制灵活性方面均优于现有方法,是音频驱动肖像动画领域的重大进展。



Show Case

  • 音频驱动效果



  • 唱歌效果



  • 解耦能力与生成的可控性



  • 表情控制效果


从左到右依次为:Angry、Disgusted、Contempt、Fear、Happy、Sad、Surprised


研究背景与挑战

音频驱动的肖像动画技术旨在通过静态图像和语音输入生成逼真且富有表情的虚拟角色。尽管近年来基于扩散模型的方法在生成质量上取得突破,但仍面临以下挑战:


  • 唇同步不准确:现有方法难以精确匹配语音与唇部运动。
  • 控制灵活性不足:表情和头部姿态与音频信号强耦合,难以独立调整。
  • 情感表达受限:生成视频的情感控制能力有限,难以满足多样化需求。

方法概述

Playmate 的核心思想是通过 3D 隐式空间解耦面部属性,并利用双阶段训练框架实现高质量生成。通过引入运动解耦模块和情感控制模块,该框架不仅能够生成高质量的动态视频,还能实现对情感和姿态的独立控制,从而为肖像动画的生成提供了更高的定制性和适应性。具体步骤如下:


  • 第一阶段:构建运动解耦模块,分离表情、唇部运动和头部姿态,直接从音频中生成运动序列。

  • 第二阶段:引入情绪控制模块,将情绪条件编码到潜在空间,实现对生成视频的精细情感控制。


技术细节

3D 隐式空间构建

Playmate 采用 face-vid2vid 和 LivePortrait 的面部表示框架,通过以下组件分离面部属性:


  • 外观特征提取器(Appearance Feature Extractor, F):从源图像中提取静态外观特征。

  • 运动提取器(Motion Extractor, M):从驱动图像中提取运动信息(如关键点、旋转矩阵、平移向量等)。

  • 变形模块(Warping Module, W):将运动信息应用到源图像上。

  • 解码器(Decoder, G):生成最终动画视频。

通过引入配对头部姿态与表情迁移损失(Pairwise Head Pose and Facial Dynamics Transfer Loss),进一步提升属性解耦效果。该损失函数通过计算源图像和目标图像在迁移后的感知差异(基于 VGG19 特征),优化模型对表情和头部姿态的独立控制能力。


运动解耦模块

为提升运动属性的解耦精度,Playmate 采用自适应归一化(Adaptive Normalization)策略:


  • 表情归一化:使用全局均值和标准差(基于整个训练数据集)对表情参数进行归一化。

  • 头部姿态归一化:针对每个身份独立计算均值和标准差,避免身份间的干扰。

公式如下:


  • 表情归一化



  • 头部姿态归一化



扩散模型训练


Playmate 基于扩散 Transformer(Diffusion Transformer)生成运动序列,具体流程如下:


  • 特征提取:利用预训练的 Wav2Vec2 模型提取音频特征,并通过自注意力机制对齐音频与运动特征。

  • 扩散过程:定义正向和反向马尔可夫链,逐步向目标运动数据添加高斯噪声,再通过 Transformer 模型预测并去除噪声。

  • 损失函数:最小化预测噪声与真实噪声的均方误差:

图片

其中图片图片分别为音频特征和身份特征,图片为扩散 Transformer 的输出。

情绪控制模块

为实现情绪控制,Playmate 在第二阶段引入 DiT 块(Diffusion Transformer Blocks)


  • 固定扩散 Transformer 参数,仅训练情绪控制器。

  • 双 DiT 块结构:第一个 DiT 块接收音频特征和情绪条件,第二个 DiT 块进一步融合输出,并通过 Exp-MLP 生成最终运动序列。

  • 无分类器引导(Classifier-Free Guidance, CFG):在推理阶段,通过调整音频条件(图片)和情绪条件(图片)的权重,平衡生成质量与多样性:


实验结果

 数据集与评估指标

  • 数据集:AVSpeech、CelebV-Text、Acappella、MEAD、MAFW 及自建数据集。


  • 评估指标


    • FID(Frechet Inception Distance):衡量生成视频与真实视频的分布差异。
    • FVD(Frechet Video Distance):衡量视频序列的动态差异。
    • Sync-C/Sync-D:基于 SyncNet 的唇同步置信度分数和特征距离。
    • CSIM(Cosine Similarity):衡量身份一致性。
    • LPIPS(Learned Perceptual Image Patch Similarity):衡量图像感知相似度。

结果分析

  • Playmate 在 FID 和 FVD 上显著优于现有方法,表明其生成视频的分布更接近真实数据。


  • 在 Sync-C 和 Sync-D 指标上,Playmate 的唇同步性能接近最优,且在 CSIM 和 LPIPS 上表现最佳,说明其在身份保持和视觉质量上具有优势。



  • 在定性评估中,Playmate 生成的视频在不同风格的肖像上表现出色,能够生成逼真的表情和自然的头部运动。



  • 此外,Playmate 在多种风格的肖像上表现出色,包括真实人脸、动画和艺术肖像,展现了其广泛的适用性和鲁棒性。



  • Playmate 能够根据同一音频片段生成不同情感状态的动态视频,展示了其在情感控制方面的优势。



结论与未来展望

Playmate 通过 3D 隐式空间引导扩散模型和双阶段训练框架,实现了高质量、高可控的肖像动画生成。其核心贡献包括:


  • 提出运动解耦模块,提升属性分离精度。
  • 引入情绪控制模块,支持精细情感调节。
  • 在身份保持和视频质量上达到 SOTA 水平,在唇同步上也展现出极强的竞争力。

Playmate 的价值在于其显著提升了音频驱动肖像动画的生成质量和灵活性,为影视制作、虚拟现实、互动媒体等领域提供了强大的技术支持。其精细的表情控制和高质量的视频生成能力,使其在情感表达和个性化内容创作方面展现出广阔的应用前景。未来 Playmate 有望扩展到全身动画生成,并通过更多样化的训练数据提升其鲁棒性和适应性,为动态肖像生成领域带来新的突破。


© THE END 

转载请联系本公众号获得授权

投稿或寻求报道:[email protected]

教育和医疗确实是不错的方向。不过,我觉得在智能客服领域也很有潜力。现在的客服要么是文字,要么是声音,如果能有个定制化的虚拟形象,根据用户的语气语调调整表情,感觉会更人性化,减少沟通障碍。

我觉得是算法的进步。文章里提到了运动解耦模块和情绪控制模块,这些模块的设计目的就是为了更精确地控制面部表情,特别是唇部运动。另外,他们可能也用了更多、更精准的唇部运动数据集来训练模型。

简单来说,你可以把人脸想象成一个可以拆卸的玩具。原来的技术是把整个玩具一起控制,牵一发而动全身。而 Playmate 就像是把玩具拆成了眼睛、嘴巴、鼻子等等独立的部分,可以单独控制每个部分,互不影响。3D隐式空间就是用来存放这些零件的空间,保证每个零件都能准确地回到它应该在的位置。

更学术一点的解释是,传统的动画技术会将音频信号直接映射到整个面部动画上,导致表情、唇动、头部姿态等相互耦合。而 Playmate 则试图通过学习一个中间表示(即3D隐式空间),将这些属性解耦开来,使得我们可以分别控制每个属性,从而实现更灵活的动画效果。你可以理解为一种降维和解构的过程,把复杂的面部动画分解为更简单、更可控的元素。

补充一个类比,就像调音台一样。每个声道代表一个面部属性(比如表情、唇动),你可以单独调节每个声道的音量,而不会影响其他声道。3D隐式空间就像是这个调音台,提供了对每个面部属性进行独立控制的接口。

个人认为,数据质量也很重要。如果训练数据中的音频和视频没有对齐好,或者唇部运动的标注不准确,再好的算法也难以达到理想的效果。趣丸科技有游戏和社交场景的应用经验,可能积累了大量的优质数据。

同意楼上的观点。但我觉得除了数据和算法,损失函数的设计也很关键。文章里提到了“配对头部姿态与表情迁移损失”,这个损失函数可能在一定程度上约束了模型的学习方向,使得模型更加关注唇部运动的细节,从而提高了唇同步的准确性。另外,我觉得SyncNet评估指标的使用也可能反过来促进了唇同步效果的提升。

楼上说的都有道理,我补充一个。我觉得在心理咨询领域也有应用前景。心理咨询师可以利用这个技术创建不同情绪状态的虚拟人物,帮助来访者更好地理解和体验不同的情感,从而促进他们的心理成长。

我觉得在教育领域很有搞头!想象一下,用这种技术复原历史人物,让他们用当时的语音语调给我们讲课,这不比干巴巴的背书有趣多了?而且医疗上,可以制作逼真的模拟病人,帮助医生练习沟通技巧,想想都觉得实用。