← 最新论文
💻 computer science

FG-Portrait: 3D Flow Guided Editable Portrait Animation

FG-Portrait 提出了一种基于 3D 流引导的可编辑肖像动画方法,通过利用参数化 3D 头部模型计算无学习成本的几何运动对应关系,并结合深度引导采样将其融入扩散模型,从而在实现高保真运动迁移的同时支持用户自定义的面部表情与头部姿态编辑。

原作者: Yating Xu, Yunqi Miao, Evangelos Ververas, Jiankang Deng, Jifei Song

发布于 2026-03-25
📖 1 分钟阅读☕ 轻松阅读

原作者: Yating Xu, Yunqi Miao, Evangelos Ververas, Jiankang Deng, Jifei Song

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你手里有一张静态的老照片(源图像),照片里的人是你的朋友,表情平静。现在,你手里还有一段视频(驱动图像),视频里是另一个人正在做鬼脸、转头、大笑。

你的目标是:让照片里的那个朋友“活”过来,做出视频里那个人的所有动作,但脸还是你朋友的脸,不能变成视频里那个人的脸。

这就是“人像动画”(Portrait Animation)要解决的问题。以前的方法就像是一个笨拙的模仿者,它试图猜:“哦,视频里的人嘴巴张开了,那照片里的人嘴巴也应该张开。”但因为它不懂人体内部的结构,经常猜错,导致照片里的人脸变形、五官乱飞,或者动作很僵硬。

这篇论文提出的 FG-Portrait,就像给这个模仿者装上了一副**"3D 透视镜”和“导航仪”**。

核心魔法:3D 流动(3D Flow)

以前的方法是在2D 平面上猜动作,就像在一张平铺的纸上画箭头,很难知道纸下面(也就是人脸内部)到底发生了什么。

FG-Portrait 的做法是:

  1. 先建个 3D 模型:它先把照片里的人和视频里的人,都还原成3D 的“数字人头”(就像用乐高积木搭出来的可动模型)。
  2. 计算“位移流”:它不需要猜,而是直接计算:当视频里的人把头向右转时,照片里那个 3D 模型上的每一个“像素点”,应该往哪个方向移动、移动多少距离,才能从“原来的位置”跑到“新位置”。
  3. 这就是"3D 流动”:这就像给照片里的每一寸皮肤都贴上了GPS 导航,告诉它们:“嘿,你要跟着视频里那个人的动作,沿着这条 3D 路线走!”

关键技巧:深度引导采样(Depth-Guided Sampling)

有了 3D 导航还不够,因为照片是平面的,而 3D 模型是立体的。这就好比你看着一张地图(2D 照片),想知道地图上那个点在山里的具体位置(3D 深度)。

  • 以前的笨办法:像无头苍蝇一样,在地图对应的 3D 空间里随机乱找几个点,看看哪个像。这很容易找错,导致动作变形。
  • FG-Portrait 的聪明办法(深度引导):它先算出人脸的深度图(哪里是鼻子凸起,哪里是脸颊凹陷)。然后,它只在这些真实的深度位置附近寻找对应的点。
    • 比喻:就像你要找藏在树后的鸟,笨办法是往树林里乱开枪;聪明办法是先看树的高度,只往鸟可能藏身的树枝高度开枪。这样找到的“对应关系”才精准,动作才自然。

额外超能力:随意编辑

这个方法还有一个很酷的功能:在生成过程中,你可以随时指挥它。

  • 比如,视频里的人只是微微笑,但你希望照片里的人大笑,或者把头转得更厉害
  • 以前的模型只能“照搬”视频,改不了。
  • FG-Portrait 因为是基于 3D 模型理解的,所以你可以直接输入指令:“把表情参数调大一点”,它就能在保持是你朋友脸的前提下,做出更夸张的动作。

总结:为什么它厉害?

以前的方法 (笨模仿者) FG-Portrait (3D 导航员)
怎么动? 在 2D 平面上瞎猜,容易把脸画歪。 怎么动? 在 3D 空间里精确计算,知道骨头和肌肉怎么动。
结果:动作僵硬,或者脸变成了驱动者的脸(身份丢失)。 结果:动作流畅自然,完美保留原主人的脸。
灵活性:只能照搬视频,不能改。 灵活性:可以随意调整表情和头部的转动幅度。

一句话总结:
FG-Portrait 不再让 AI 在平面上“猜”怎么动,而是先给照片里的人造一个3D 骨架,然后像导演指挥演员一样,精确地告诉脸上的每一个点该往哪里走。这样,照片里的人就能既像自己,又完美复刻别人的动作,甚至还能听你的话即兴发挥

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →