DiffFace: Diffusion-based Face Swapping with Facial Guidance
Kihong Kim, Yunho Kim, Seokju Cho, Junyoung Seo, Jisu Nam, Kychul Lee,, Seungryong Kim, KwangHee Lee

TL;DR
DiffFace introduces a novel diffusion-based framework for face swapping that leverages facial guidance and target-preserving blending, achieving high fidelity, diversity, and controllability, surpassing previous GAN-based methods.
Contribution
This is the first application of diffusion models to face swapping, offering improved stability, fidelity, and flexibility without re-training.
Findings
Achieves superior or comparable results to state-of-the-art methods.
Demonstrates high fidelity and diversity in face swapping.
Provides flexible control over identity attributes.
Abstract
In this paper, we propose a diffusion-based face swapping framework for the first time, called DiffFace, composed of training ID conditional DDPM, sampling with facial guidance, and a target-preserving blending. In specific, in the training process, the ID conditional DDPM is trained to generate face images with the desired identity. In the sampling process, we use the off-the-shelf facial expert models to make the model transfer source identity while preserving target attributes faithfully. During this process, to preserve the background of the target image and obtain the desired face swapping result, we additionally propose a target-preserving blending strategy. It helps our model to keep the attributes of the target face from noise while transferring the source facial identity. In addition, without any re-training, our model can flexibly apply additional facial guidance and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFace recognition and analysis · Face and Expression Recognition · Generative Adversarial Networks and Image Synthesis
MethodsDiffusion
