用3D人脸模型提升视频换脸的形状一致性和动作控制精度。
MagicPortrait: Temporally Consistent Face Reenactment with 3D Geometric Guidance
- 引入FLAME 3D人脸模型提供表情与姿态统一表示,增强运动特征提取。
- 通过深度图、法向图等几何引导信息提升生成质量,实现高保真面部形状保持。
- 适合需要精确表情和姿态控制的视频换脸应用,如虚拟角色驱动。
本文提出一种结合3D人脸参数化模型与潜空间扩散框架的视频人脸重演方法,旨在提升现有视频生成方法在形状一致性和运动控制方面的表现。采用FLAME(Faces Learned with an Articulated Model and Expressions)作为3D人脸表示,统一建模面部表情与头部姿态,不仅可精准提取驱动视频中的运动特征,还有效保留面部形状与几何结构。具体地,通过将从FLAME序列生成的深度图、法向图和渲染图作为运动引导信息,经专门设计的几何引导编码器(GGE)注入去噪UNet,增强潜空间扩散模型对3D表达与姿态细节的感知能力。同时,引入融合自注意力机制的多层特征融合模块,在空间域内整合外观与运动潜在特征。借助3D人脸参数模型进行身份参数对齐,本方法实现了参考图像与驱动视频间的人脸身份一致性。在基准数据集上的实验表明,该方法能生成高质量人脸动画,准确建模表情与头部姿态变化,并在域外图像上表现出强泛化能力。代码已公开于 https://github.com/weimengting/MagicPortrait。
原文摘要 · Abstract (English)
In this study, we propose a method for video face reenactment that integrates a 3D face parametric model into a latent diffusion framework, aiming to improve shape consistency and motion control in existing video-based face generation approaches. Our approach employs the FLAME (Faces Learned with an Articulated Model and Expressions) model as the 3D face parametric representation, providing a unified framework for modeling face expressions and head pose. This not only enables precise extraction of motion features from driving videos, but also contributes to the faithful preservation of face shape and geometry. Specifically, we enhance the latent diffusion model with rich 3D expression and detailed pose information by incorporating depth maps, normal maps, and rendering maps derived from FLAME sequences. These maps serve as motion guidance and are encoded into the denoising UNet through a specifically designed Geometric Guidance Encoder (GGE). A multi-layer feature fusion module with integrated self-attention mechanisms is used to combine facial appearance and motion latent features within the spatial domain. By utilizing the 3D face parametric model as motion guidance, our method enables parametric alignment of face identity between the reference image and the motion captured from the driving video. Experimental results on benchmark datasets show that our method excels at generating high-quality face animations with precise expression and head pose variation modeling. In addition, it demonstrates strong generalization performance on out-of-domain images. Code is publicly available at https://github.com/weimengting/MagicPortrait.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。