SOGAN: 3D-Aware Shadow and Occlusion Robust GAN for Makeup Transfer
Not on the map. Why?
Abstract (arXiv)
In recent years, virtual makeup applications have become more and more popular. However, it is still challenging to propose a robust makeup transfer method in the real-world environment. Current makeup transfer methods mostly work well on good-conditioned clean makeup images, but transferring makeup that exhibits shadow and occlusion is not satisfying. To alleviate it, we propose a novel makeup transfer method, called 3D-Aware Shadow and Occlusion Robust GAN (SOGAN). Given the source and the reference faces, we first fit a 3D face model and then disentangle the faces into shape and texture. In the texture branch, we map the texture to the UV space and design a UV texture generator to transfer the makeup. Since human faces are symmetrical in the UV space, we can conveniently remove the undesired shadow and occlusion from the reference image by carefully designing a Flip Attention Module (FAM). After obtaining cleaner makeup features from the reference image, a Makeup Transfer Module (MTM) is introduced to perform accurate makeup transfer. The qualitative and quantitative experiments demonstrate that our SOGAN not only achieves superior results in shadow and occlusion situations but also performs well in large pose and expression variations.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). Builds on 20 of its 37 references that are in the map. First posted on arXiv 21 Apr 2021.
Builds on
20 of 37 references.
References · 20
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017Non-local Neural Networkscited by 2,290
- 2020Face2Face: Real-time Face Capture and Reenactment of RGB Videoscited by 631
- 2020StyleRig: Rigging StyleGAN for 3D Control over Portrait Imagescited by 267
- 2018Deep Video Portraitscited by 265
- 2020Disentangled and Controllable Face Image Generation via 3D Imitative-Contrastive Learningcited by 219
- 2020Towards Fast, Accurate and Stable 3D Dense Face Alignmentcited by 219
- 2018Joint 3D Face Reconstruction and Dense Alignment with Position Map Regression Networkcited by 195
- 2019Unsupervised Learning of Probably Symmetric Deformable 3D Objects from Images in the Wildcited by 180
- 2019PSGAN: Pose and Expression Robust Spatial-Aware GAN for Customizable Makeup Transfercited by 66
- 2019LADN: Local Adversarial Disentangling Network for Facial Makeup and De-Makeupcited by 63
- 2017Towards Large-Pose Face Frontalization in the Wildcited by 50
8 more
- 20193D Guided Fine-Grained Face Manipulationcited by 45
- 2020Deep 3D Portrait from a Single Imagecited by 38
- 2020Face Super-Resolution Guided by 3D Facial Priorscited by 38
- 2020DVG-Face: Dual Variational Generation for Heterogeneous Face Recognitioncited by 32
- 2018Semi-supervised Adversarial Learning to Generate Photorealistic Face Images of New Identities from 3D Morphable Modelcited by 28
- 2019Dual Variational Generation for Low-Shot Heterogeneous Face Recognitioncited by 25
- 2018Global and Local Consistent Wavelet-domain Age Synthesiscited by 9
- 2020Reference-guided Face Component Editingcited by 7
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 6; 2024: 7; 2025: 5.
22 papers.
Sort:
By area:
- 2023DeltaEdit: Exploring Text-free Training for Text-Driven Image Manipulationcited by 27
- 2021SSAT: A Symmetric Semantic-Aware Transformer Network for Makeup Transfer and Removalcited by 22
- 2022BeautyREC: Robust, Efficient, and Content-preserving Makeup Transfercited by 16
- 2023Image-to-Image Translation with Disentangled Latent Vectors for Face Editingcited by 13
- 2024Toward Tiny and High-quality Facial Makeup with Data Amplify Learningcited by 10
- 2024SHMT: Self-supervised Hierarchical Makeup Transfer via Latent Diffusion Modelscited by 10
- 2024Reference-Based 3D-Aware Image Editing with Triplanescited by 9
- 2023Makeup Extraction of 3D Representation via Illumination-Aware Image Decompositioncited by 8
- 2024Makeup Prior Models for 3D Facial Makeup Estimation and Applicationscited by 7
- 2024Language-Driven Interactive Shadow Detectioncited by 7
- 2021DRAN: Detailed Region-Adaptive Normalization for Conditional Image Synthesiscited by 6
- 20233D-Aware Adversarial Makeup Generation for Facial Privacy Protectioncited by 5
10 more
- 2022Semi-parametric Makeup Transfer via Semantic-aware Correspondencecited by 4
- 2024BeautyBank: Encoding Facial Makeup in Latent Spacecited by 4
- 2023DeltaSpace: A Semantic-aligned Feature Space for Flexible Text-guided Image Editingcited by 3
- 2025GT2-GS: Geometry-aware Texture Transfer for Gaussian Splattingcited by 3
- 2023SARA: Controllable Makeup Transfer with Spatial Alignment and Region-Adaptive Normalizationcited by 2
- 2025FFHQ-Makeup: Paired Synthetic Makeup Dataset with Facial Consistency Across Multiple Stylescited by 2
- 2025EvoMakeup: High-Fidelity and Controllable Makeup Editing with MakeupQuadcited by 2
- 2024Gorgeous: Create Your Desired Character Facial Makeup from Any Ideascited by 1
- 2025DeshadowMamba: Deshadowing as 1D Sequential Similaritycited by 1
- 2025MSN: Multi-directional Similarity Network for Hand-crafted and Deep-synthesized Copy-Move Forgery Detectioncited by 0
- 2025MSN: Multi-directional Similarity Network for Hand-crafted and Deep-synthesized Copy-Move Forgery Detection8 Dec 2025
- 2025DeshadowMamba: Deshadowing as 1D Sequential Similarity28 Oct 2025
- 2025EvoMakeup: High-Fidelity and Controllable Makeup Editing with MakeupQuad8 Aug 2025
- 2025FFHQ-Makeup: Paired Synthetic Makeup Dataset with Facial Consistency Across Multiple Styles5 Aug 2025
- 2025GT2-GS: Geometry-aware Texture Transfer for Gaussian Splatting21 May 2025
- 2024SHMT: Self-supervised Hierarchical Makeup Transfer via Latent Diffusion Models15 Dec 2024
- 2024BeautyBank: Encoding Facial Makeup in Latent Space18 Nov 2024
- 2024Language-Driven Interactive Shadow Detection16 Aug 2024
- 2024Gorgeous: Create Your Desired Character Facial Makeup from Any Ideas22 Apr 2024
- 2024Reference-Based 3D-Aware Image Editing with Triplanes4 Apr 2024
- 2024Makeup Prior Models for 3D Facial Makeup Estimation and Applications26 Mar 2024
- 2024Toward Tiny and High-quality Facial Makeup with Data Amplify Learning22 Mar 2024
10 more
- 2023SARA: Controllable Makeup Transfer with Spatial Alignment and Region-Adaptive Normalization28 Nov 2023
- 2023DeltaSpace: A Semantic-aligned Feature Space for Flexible Text-guided Image Editing12 Oct 2023
- 20233D-Aware Adversarial Makeup Generation for Facial Privacy Protection26 Jun 2023
- 2023DeltaEdit: Exploring Text-free Training for Text-Driven Image Manipulation11 Mar 2023
- 2023Makeup Extraction of 3D Representation via Illumination-Aware Image Decomposition26 Feb 2023
- 2023Image-to-Image Translation with Disentangled Latent Vectors for Face Editing11 Jan 2023
- 2022BeautyREC: Robust, Efficient, and Content-preserving Makeup Transfer12 Dec 2022
- 2022Semi-parametric Makeup Transfer via Semantic-aware Correspondence4 Mar 2022
- 2021SSAT: A Symmetric Semantic-Aware Transformer Network for Makeup Transfer and Removal7 Dec 2021
- 2021DRAN: Detailed Region-Adaptive Normalization for Conditional Image Synthesis29 Sep 2021
- 2025DeshadowMamba: Deshadowing as 1D Sequential Similaritycited by 1
- 2025DeshadowMamba: Deshadowing as 1D Sequential Similarity28 Oct 2025
- 2023DeltaEdit: Exploring Text-free Training for Text-Driven Image Manipulationcited by 27
- 2021SSAT: A Symmetric Semantic-Aware Transformer Network for Makeup Transfer and Removalcited by 22
- 2022BeautyREC: Robust, Efficient, and Content-preserving Makeup Transfercited by 16
- 2023Image-to-Image Translation with Disentangled Latent Vectors for Face Editingcited by 13
- 2024Reference-Based 3D-Aware Image Editing with Triplanescited by 9
- 2023Makeup Extraction of 3D Representation via Illumination-Aware Image Decompositioncited by 8
- 2024Makeup Prior Models for 3D Facial Makeup Estimation and Applicationscited by 7
- 2024Language-Driven Interactive Shadow Detectioncited by 7
- 2021DRAN: Detailed Region-Adaptive Normalization for Conditional Image Synthesiscited by 6
- 20233D-Aware Adversarial Makeup Generation for Facial Privacy Protectioncited by 5
- 2022Semi-parametric Makeup Transfer via Semantic-aware Correspondencecited by 4
- 2024BeautyBank: Encoding Facial Makeup in Latent Spacecited by 4
12 most cited of 19 All 19 (JSON)
- 2025MSN: Multi-directional Similarity Network for Hand-crafted and Deep-synthesized Copy-Move Forgery Detection8 Dec 2025
- 2025EvoMakeup: High-Fidelity and Controllable Makeup Editing with MakeupQuad8 Aug 2025
- 2025FFHQ-Makeup: Paired Synthetic Makeup Dataset with Facial Consistency Across Multiple Styles5 Aug 2025
- 2025GT2-GS: Geometry-aware Texture Transfer for Gaussian Splatting21 May 2025
- 2024BeautyBank: Encoding Facial Makeup in Latent Space18 Nov 2024
- 2024Language-Driven Interactive Shadow Detection16 Aug 2024
- 2024Gorgeous: Create Your Desired Character Facial Makeup from Any Ideas22 Apr 2024
- 2024Reference-Based 3D-Aware Image Editing with Triplanes4 Apr 2024
- 2024Makeup Prior Models for 3D Facial Makeup Estimation and Applications26 Mar 2024
- 2023SARA: Controllable Makeup Transfer with Spatial Alignment and Region-Adaptive Normalization28 Nov 2023
- 2023DeltaSpace: A Semantic-aligned Feature Space for Flexible Text-guided Image Editing12 Oct 2023
- 20233D-Aware Adversarial Makeup Generation for Facial Privacy Protection26 Jun 2023
12 newest of 19 All 19 (JSON)