Learning Disentangled Representation for One-shot Progressive Face Swapping
Not on the map. Why?
Abstract (arXiv)
Although face swapping has attracted much attention in recent years, it remains a challenging problem. Existing methods leverage a large number of data samples to explore the intrinsic properties of face swapping without considering the semantic information of face images. Moreover, the representation of the identity information tends to be fixed, leading to suboptimal face swapping. In this paper, we present a simple yet efficient method named FaceSwapper, for one-shot face swapping based on Generative Adversarial Networks. Our method consists of a disentangled representation module and a semantic-guided fusion module. The disentangled representation module comprises an attribute encoder and an identity encoder, which aims to achieve the disentanglement of the identity and attribute information. The identity encoder is more flexible, and the attribute encoder contains more attribute details than its competitors. Benefiting from the disentangled representation, FaceSwapper can swap face images progressively. In addition, semantic information is introduced into the semantic-guided fusion module to control the swapped region and model the pose and expression more accurately. Experimental results show that our method achieves state-of-the-art results on benchmark datasets with fewer training samples. Our code is publicly available at https://github.com/liqi-casia/FaceSwapper.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 41 of its 68 references that are in the map. First posted on arXiv 24 Mar 2022.
Builds on
41 of 68 references.
References · 41
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2017Mask R-CNNcited by 7,259
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 5,986
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2014Deep Learning Face Attributes in the Wildcited by 3,679
- 2019Analyzing and Improving the Image Quality of StyleGANcited by 3,580
- 2017Progressive Growing of GANs for Improved Quality, Stability, and Variationcited by 2,967
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2017Arbitrary Style Transfer in Real-time with Adaptive Instance Normalizationcited by 1,998
- 2019Semantic Image Synthesis with Spatially-Adaptive Normalizationcited by 1,295
29 more
- 2021Alias-Free Generative Adversarial Networkscited by 1,181
- 2019StarGAN v2: Diverse Image Synthesis for Multiple Domainscited by 1,095
- 2018CosFace: Large Margin Cosine Loss for Deep Face Recognitioncited by 968
- 2016Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Networkscited by 895
- 2018Multimodal Unsupervised Image-to-Image Translationcited by 795
- 2018BiSeNet: Bilateral Segmentation Network for Real-time Semantic Segmentationcited by 645
- 2020Face2Face: Real-time Face Capture and Reenactment of RGB Videoscited by 631
- 2017How far are we from solving the 2D & 3D Face Alignment problem? (and a dataset of 230,000 3D facial landmarks)cited by 524
- 2019Accurate 3D Face Reconstruction with Weakly-Supervised Learning: From Single Image to Image Setcited by 481
- 2020Closed-Form Factorization of Latent Semantics in GANscited by 407
- 2020InterFaceGAN: Interpreting the Disentangled Face Representation Learned by GANscited by 393
- 2019FSGAN: Subject Agnostic Face Swapping and Reenactmentcited by 319
- 2019Few-Shot Adversarial Learning of Realistic Neural Talking Head Modelscited by 284
- 2021SimSwap: An Efficient Framework For High Fidelity Face Swappingcited by 243
- 2018Nonlinear 3D Face Morphable Modelcited by 157
- 2016Fast Face-swap Using Convolutional Neural Networkscited by 119
- 2020HOPE-Net: A Graph-based Model for Hand-Object Pose Estimationcited by 112
- 2020Neural Head Reenactment with Latent Pose Descriptorscited by 106
- 2021One Shot Face Swapping on Megapixelscited by 105
- 2019MarioNETte: Few-shot Face Reenactment Preserving Identity of Unseen Targetscited by 90
- 2018ReenactGAN: Learning to Reenact Faces via Boundary Transfercited by 85
- 2018Towards Open-Set Identity Preserving Face Synthesiscited by 74
- 2017On Face Segmentation, Face Swapping, and Face Perceptioncited by 71
- 2018RSGAN: Face Swapping and Editing using Face and Hair Representation in Latent Spacescited by 50
- 2022Region-Aware Face Swappingcited by 45
- 2017CVAE-GAN: Fine-Grained Image Generation through Asymmetric Trainingcited by 42
- 2017Geometry Guided Adversarial Facial Expression Synthesiscited by 29
- 2019One-shot Face Reenactmentcited by 21
- 2020AOT: Appearance Optimal Transport Based Identity Swapping for Forgery Detectioncited by 16
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 4; 2025: 2; 2026: 5.
12 papers.
- 2024GenFace: A Large-Scale Fine-Grained Face Forgery Benchmark and Cross Appearance-Edge Learningcited by 12
- 2024MFCLIP: Multi-modal Fine-grained CLIP for Generalizable Diffusion Face Forgery Detectioncited by 11
- 2024Face De-identification: State-of-the-art Methods and Comparative Studiescited by 9
- 2022DFGC 2022: The Second DeepFake Game Competitioncited by 5
- 2024Forensics Adapter: Unleashing CLIP for Generalizable Face Forgery Detectioncited by 1
- 2025Patch-Discontinuity Mining for Generalized Deepfake Detectioncited by 1
- 2026AlphaFace: High Fidelity and Real-time Face Swapper Robust to Facial Posecited by 1
- 2026Towards High Fidelity Face Swapping: A Comprehensive Survey and New Benchmarkcited by 1
- 2025A Controllable 3D Deepfake Generation Framework with Gaussian Splattingcited by 0
- 2026S3POT: Contrast-Driven Face Occlusion Segmentation via Self-Supervised Prompt Learningcited by 0
- 2026GazeCLIP: Gaze-Guided CLIP with Adaptive-Enhanced Fine-Grained Language Prompt for Deepfake Attribution and Detectioncited by 0
- 2026MFVLR: Multi-domain Fine-grained Vision-Language Reconstruction for Generalizable Diffusion Face Forgery Detection and Localizationcited by 0
- 2026MFVLR: Multi-domain Fine-grained Vision-Language Reconstruction for Generalizable Diffusion Face Forgery Detection and Localization11 May 2026
- 2026Towards High Fidelity Face Swapping: A Comprehensive Survey and New Benchmark27 Apr 2026
- 2026GazeCLIP: Gaze-Guided CLIP with Adaptive-Enhanced Fine-Grained Language Prompt for Deepfake Attribution and Detection31 Mar 2026
- 2026S3POT: Contrast-Driven Face Occlusion Segmentation via Self-Supervised Prompt Learning31 Jan 2026
- 2026AlphaFace: High Fidelity and Real-time Face Swapper Robust to Facial Pose23 Jan 2026
- 2025Patch-Discontinuity Mining for Generalized Deepfake Detection26 Dec 2025
- 2025A Controllable 3D Deepfake Generation Framework with Gaussian Splatting15 Sep 2025
- 2024Forensics Adapter: Unleashing CLIP for Generalizable Face Forgery Detection29 Nov 2024
- 2024Face De-identification: State-of-the-art Methods and Comparative Studies15 Nov 2024
- 2024MFCLIP: Multi-modal Fine-grained CLIP for Generalizable Diffusion Face Forgery Detection15 Sep 2024
- 2024GenFace: A Large-Scale Fine-Grained Face Forgery Benchmark and Cross Appearance-Edge Learning3 Feb 2024
- 2022DFGC 2022: The Second DeepFake Game Competition30 Jun 2022