paper-with-me

홈 › Papers

Realistic and Efficient Face Swapping: A Unified Approach with Diffusion Models

2024-09-11 · Sanoojan Baliah, Qinliang Lin, Shengcai Liao, Xiaodan Liang, Muhammad Haris Khan

Despite promising progress in face swapping task, realistic swapped images remain elusive, often marred by artifacts, particularly in scenarios involving high pose variation, color differences, and occlusion. To address these issues, we propose a novel approach that better harnesses diffusion models for face-swapping by making following core contributions. (a) We propose to re-frame the face-swapping task as a self-supervised, train-time inpainting problem, enhancing the identity transfer while blending with the target image. (b) We introduce a multi-step Denoising Diffusion Implicit Model (DDIM) sampling during training, reinforcing identity and perceptual similarities. (c) Third, we introduce CLIP feature disentanglement to extract pose, expression, and lighting information from the target image, improving fidelity. (d) Further, we introduce a mask shuffling technique during inpainting training, which allows us to create a so-called universal model for swapping, with an additional feature of head swapping. Ours can swap hair and even accessories, beyond traditional face swapping. Unlike prior works reliant on multiple off-the-shelf models, ours is a relatively unified approach and so it is resilient to errors in other off-the-shelf models. Extensive experiments on FFHQ and CelebA datasets validate the efficacy and robustness of our approach, showcasing high-fidelity, realistic face-swapping with minimal inference time. Our code is available at https://github.com/Sanoojan/REFace.

📄 PDF Abstract BibTeX arXiv:2409.07269

Code (1)

sanoojan/reface 공식 구현 pytorch

Tasks

DenoisingDisentanglementFace Swapping

Methods 이 논문이 사용한 방법론

Diffusion Diffusion models generate samples by gradually removing noise from a signal, and their training objective can be expressed as a reweighted variational lower-bound…
Inpainting Train a convolutional neural network to generate the contents of an arbitrary image region conditioned on its surroundings.
CLIP Contrastive Language-Image Pre-training (CLIP), consisting of a simplified version of ConVIRT trained from scratch, is an efficient method of image representation learning…

Similar Papers 제목 키워드 기반

LDFaceNet: Latent Diffusion-based Network for High-Fidelity Deepfake Generation

2024-08-04 · Dwij Mehta, Aditya Mehta, Pratik Narang

Over the past decade, there has been tremendous progress in the domain of synthetic media generation. This is mainly due to the powerful methods based on generative adversarial networks (GANs). Very recently, diffusion p…

DenoisingDiversityFace SwappingImage Generation

FlowFace++: Explicit Semantic Flow-supervised End-to-End Face Swapping

2023-06-22 · Yu Zhang, Hao Zeng, Bowen Ma, Wei zhang 외

This work proposes a novel face-swapping framework FlowFace++, utilizing explicit semantic flow supervision and end-to-end architecture to facilitate shape-aware face-swapping. Specifically, our work pretrains a facial s…

DecoderFace Swapping

Towards High Fidelity Face Swapping: A Comprehensive Survey and New Benchmark

2026-04-27 · Qi Li, Weining Wang, Shuangjun Du, Bo Peng 외 arxiv

Face swapping has witnessed significant progress in recent years, largely driven by advances in deep generative models such as GANs and diffusion models.Despite these advances, existing methods remain fragmented across d…

Face Swapping

CA-IDD: Cross-Attention Guided Identity-Conditional Diffusion for Identity-Consistent Face Swapping

2026-04-27 · Md Shohel Rana, Tanoy Debnath arxiv

Face swapping aims to optimize realistic facial image generation by leveraging the identity of a source face onto a target face while preserving pose, expression, and context. However, existing methods, especially GAN-ba…

Image GenerationFace Swapping

High-Fidelity Diffusion Face Swapping with ID-Constrained Facial Conditioning

2025-03-28 · Dailan He, Xiahong Wang, Shulun Wang, Guanglu Song 외

Face swapping aims to seamlessly transfer a source facial identity onto a target while preserving target attributes such as pose and expression. Diffusion models, known for their superior generative capabilities, have re…

AttributeFace Swapping