在计算机视觉和图形学领域,人脸编辑一直是一个备受关注的研究方向。如何在保持身份的同时,实现高质量、自然的人脸外观编辑,是一个具有挑战性的问题。近日,来自加州大学圣地亚哥分校和Adobe公司的研究人员提出了一种新的方法——DiffusionRig,该方法通过学习个性化的先验知识,实现了高质量的人脸外观编辑。
DiffusionRig的核心思想是学习将简单的3D人脸模型渲染结果映射到真实照片的能力。具体来说,该方法包含两个阶段的训练:
通过这种方式,DiffusionRig能够根据粗糙的3D模型渲染结果,生成保持目标人物身份和高频细节的编辑结果。

DiffusionRig的核心是一个条件扩散模型,其条件输入是由现成的3D人脸重建方法(如DECA)估计的粗糙3D模型。这个模型学习了从简单渲染到真实照片的映射,同时保持了目标人物的身份和高频细节。
具体的训练过程如下:
第一阶段: 在FFHQ数据集上训练,学习通用的人脸先验知识。这一阶段使用8个GPU,每个GPU的batch size为32,共训练50000步。
第二阶段: 在目标人物的少量照片(约20张)上微调模型,学习个性化的先验知识。这一阶段仅需一个GPU,batch size为4,训练5000步,约30分钟即可完成。
训练完成后,可以通过修改物理缓冲区(如光照、表情、头部姿势等)来编辑人脸外观。
DiffusionRig在多个方面展现出了优秀 的编辑能力:
与现有方法相比,DiffusionRig在保持身份和真实感方面都表现出了明显的优势。
DiffusionRig的代码已在GitHub上开源。要使用该方法,需要按以下步骤进行:
研究团队还提供了预训练的第一阶段模型,方便用户直接进行个性化训练。同时,他们也公开了部分用于第二阶段训练的数据集,供研究使用。
DiffusionRig为人脸外观编辑提供了一种新的解决方案。通过学习个性化的先验知识,该方法能够在保持身份和高频细节的同时,实现高质量的人脸编辑。这种方法不仅在学术研究中具有重要意义,也有望在影视制作、虚拟现实等领域找到广泛应用。
未来的研究方向可能包括:
DiffusionRig的出现为人脸编辑技术带来了新的可能性,相信随着技术的不断进步,我们将看到更多令人惊叹的应用。
🔗 相关链接: