Portrait Shadow Manipulation
Not on the map. Why?
Abstract (arXiv)
Casually-taken portrait photographs often suffer from unflattering lighting and shadowing because of suboptimal conditions in the environment. Aesthetic qualities such as the position and softness of shadows and the lighting ratio between the bright and dark parts of the face are frequently determined by the constraints of the environment rather than by the photographer. Professionals address this issue by adding light shaping tools such as scrims, bounce cards, and flashes. In this paper, we present a computational approach that gives casual photographers some of this control, thereby allowing poorly-lit portraits to be relit post-capture in a realistic and easily-controllable way. Our approach relies on a pair of neural networks---one to remove foreign shadows cast by external objects, and another to soften facial shadows cast by the features of the subject and to add a synthetic fill light to improve the lighting ratio. To train our first network we construct a dataset of real-world portraits wherein synthetic foreign shadows are rendered onto the face, and we show that our network learns to remove those unwanted shadows. To train our second network we use a dataset of Light Stage scans of human subjects to construct input/output pairs of input images harshly lit by a small light source, and variably softened and fill-lit output images of each face. We propose a way to explicitly encode facial symmetry and show that our dataset and training procedure enable the model to generalize to images taken in the wild. Together, these networks enable the realistic and aesthetically pleasing enhancement of shadows and lights in real-world portrait images
Key facts. Cited by 42 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 10; 2023: 5; 2024: 7; 2025: 3; 2026: 4.
42 papers.
Sort:
By area:
- 2021GAN Inversion: A Surveycited by 366
- 2023DiffusionRig: Learning Personalized Priors for Facial Appearance Editingcited by 74
- 2022Learning to Relight Portrait Images via a Virtual Light Stage and Synthetic-to-Real Adaptationcited by 67
- 2023Real-Time Radiance Fields for Single-Image Portrait View Synthesiscited by 64
- 2021Towards High Fidelity Monocular Face Reconstruction with Rich Reflectance using Self-supervised Learning and Ray Tracingcited by 48
- 2021CANet: A Context-Aware Network for Shadow Removalcited by 47
- 2022Face Relighting with Geometrically Consistent Shadowscited by 43
- 2023Perceptual Artifacts Localization for Image Synthesis Taskscited by 43
- 2021Towards High Fidelity Face Relighting with Realistic Shadowscited by 42
- 2022Geometry-aware Single-image Full-body Human Relightingcited by 34
- 2022SunStage: Portrait Reconstruction and Relighting using the Sun as a Light Stagecited by 30
- 2025Lux Post Facto: Learning Portrait Performance Relighting with Conditional Video Diffusion and a Hybrid Datasetcited by 28
30 more
- 2021Learning from Synthetic Shadows for Shadow Detection and Removalcited by 26
- 2022Instance Shadow Detection with A Single-Stage Detectorcited by 22
- 2021A Light Stage on Every Deskcited by 21
- 2021NeRD: Neural 3D Reflection Symmetry Detectorcited by 18
- 2022S2F2: Self-Supervised High Fidelity Face Reconstruction from Monocular Imagecited by 17
- 2021Unsupervised Portrait Shadow Removal via Generative Priorscited by 16
- 2023DiFaReli++: Diffusion Face Relighting with Consistent Cast Shadowscited by 14
- 2024Robust Symmetry Detection via Riemannian Langevin Dynamicscited by 14
- 2023Controllable Light Diffusion for Portraitscited by 11
- 2022BareSkinNet: De-makeup and De-lighting via 3D Face Reconstructioncited by 10
- 2024Generative Portrait Shadow Removalcited by 10
- 20253DPR: Single Image 3D Portrait Relight using Generative Priorscited by 8
- 2021DyStyle: Dynamic Neural Network for Multi-Attribute-Conditioned Style Editingcited by 7
- 2024S3R-Net: A Single-Stage Approach to Self-Supervised Shadow Removalcited by 6
- 2024COMPOSE: Comprehensive Portrait Shadow Editingcited by 6
- 2024Unveiling Deep Shadows: A Survey and Benchmark on Image and Video Shadow Detection, Removal, and Generation in the Deep Learning Eracited by 6
- 2021Few-Shot Model Adaptation for Customized Facial Landmark Detection, Segmentation, Stylization and Shadow Removalcited by 5
- 2022Deep Portrait Delightingcited by 4
- 2021PhotoApp: Photorealistic Appearance Editing of Head Portraitscited by 3
- 2021Benchmarking Shadow Removal for Facial Landmark Detection and Beyondcited by 3
- 2022Designing An Illumination-Aware Network for Deep Image Relightingcited by 3
- 2021Deep Portrait Lighting Enhancement with 3D Guidancecited by 2
- 2022Flexible Portrait Image Editing with Fine-Grained Controlcited by 1
- 2024Learning to Decouple the Lights for 3D Face Texture Modelingcited by 1
- 2026Beyond Shadows: A Large-Scale Benchmark and Multi-Stage Framework for High-Fidelity Facial Shadow Removalcited by 1
- 2026TokenLight: Precise Lighting Control in Images using Attribute Tokenscited by 1
- 2024RenDetNet: Weakly-supervised Shadow Detection with Shadow Caster Verificationcited by 0
- 2025Symmetry Matters: Auditing and Symmetrizing 3D Generative Modelscited by 0
- 2026Learning a Delighting Prior for Facial Appearance Capture in the Wildcited by 0
- 2026FreeShadow: Training-Free Shadow Removal via Illumination Transfer and Selective Content Preservation in Diffusion Modelscited by 0
- 2026FreeShadow: Training-Free Shadow Removal via Illumination Transfer and Selective Content Preservation in Diffusion Models29 Jul 2026
- 2026Learning a Delighting Prior for Facial Appearance Capture in the Wild7 May 2026
- 2026TokenLight: Precise Lighting Control in Images using Attribute Tokens16 Apr 2026
- 2026Beyond Shadows: A Large-Scale Benchmark and Multi-Stage Framework for High-Fidelity Facial Shadow Removal27 Jan 2026
- 2025Symmetry Matters: Auditing and Symmetrizing 3D Generative Models22 Dec 2025
- 20253DPR: Single Image 3D Portrait Relight using Generative Priors17 Oct 2025
- 2025Lux Post Facto: Learning Portrait Performance Relighting with Conditional Video Diffusion and a Hybrid Dataset18 Mar 2025
- 2024Learning to Decouple the Lights for 3D Face Texture Modeling11 Dec 2024
- 2024Generative Portrait Shadow Removal7 Oct 2024
- 2024Robust Symmetry Detection via Riemannian Langevin Dynamics18 Sep 2024
- 2024Unveiling Deep Shadows: A Survey and Benchmark on Image and Video Shadow Detection, Removal, and Generation in the Deep Learning Era3 Sep 2024
- 2024RenDetNet: Weakly-supervised Shadow Detection with Shadow Caster Verification30 Aug 2024
30 more
- 2024COMPOSE: Comprehensive Portrait Shadow Editing25 Aug 2024
- 2024S3R-Net: A Single-Stage Approach to Self-Supervised Shadow Removal18 Apr 2024
- 2023Perceptual Artifacts Localization for Image Synthesis Tasks9 Oct 2023
- 2023Controllable Light Diffusion for Portraits8 May 2023
- 2023Real-Time Radiance Fields for Single-Image Portrait View Synthesis3 May 2023
- 2023DiFaReli++: Diffusion Face Relighting with Consistent Cast Shadows19 Apr 2023
- 2023DiffusionRig: Learning Personalized Priors for Facial Appearance Editing13 Apr 2023
- 2022Learning to Relight Portrait Images via a Virtual Light Stage and Synthetic-to-Real Adaptation21 Sep 2022
- 2022BareSkinNet: De-makeup and De-lighting via 3D Face Reconstruction19 Sep 2022
- 2022Designing An Illumination-Aware Network for Deep Image Relighting21 Jul 2022
- 2022Geometry-aware Single-image Full-body Human Relighting11 Jul 2022
- 2022Instance Shadow Detection with A Single-Stage Detector11 Jul 2022
- 2022SunStage: Portrait Reconstruction and Relighting using the Sun as a Light Stage7 Apr 2022
- 2022Flexible Portrait Image Editing with Fine-Grained Control4 Apr 2022
- 2022Face Relighting with Geometrically Consistent Shadows30 Mar 2022
- 2022Deep Portrait Delighting22 Mar 2022
- 2022S2F2: Self-Supervised High Fidelity Face Reconstruction from Monocular Image15 Mar 2022
- 2021Benchmarking Shadow Removal for Facial Landmark Detection and Beyond27 Nov 2021
- 2021DyStyle: Dynamic Neural Network for Multi-Attribute-Conditioned Style Editing22 Sep 2021
- 2021CANet: A Context-Aware Network for Shadow Removal23 Aug 2021
- 2021Unsupervised Portrait Shadow Removal via Generative Priors7 Aug 2021
- 2021Deep Portrait Lighting Enhancement with 3D Guidance4 Aug 2021
- 2021A Light Stage on Every Desk17 May 2021
- 2021NeRD: Neural 3D Reflection Symmetry Detector19 Apr 2021
- 2021Few-Shot Model Adaptation for Customized Facial Landmark Detection, Segmentation, Stylization and Shadow Removal19 Apr 2021
- 2021Towards High Fidelity Face Relighting with Realistic Shadows2 Apr 2021
- 2021Towards High Fidelity Monocular Face Reconstruction with Rich Reflectance using Self-supervised Learning and Ray Tracing29 Mar 2021
- 2021PhotoApp: Photorealistic Appearance Editing of Head Portraits13 Mar 2021
- 2021GAN Inversion: A Survey14 Jan 2021
- 2021Learning from Synthetic Shadows for Shadow Detection and Removal5 Jan 2021
- 2025Lux Post Facto: Learning Portrait Performance Relighting with Conditional Video Diffusion and a Hybrid Datasetcited by 28
- 2023DiFaReli++: Diffusion Face Relighting with Consistent Cast Shadowscited by 14
- 2024Generative Portrait Shadow Removalcited by 10
- 2026FreeShadow: Training-Free Shadow Removal via Illumination Transfer and Selective Content Preservation in Diffusion Modelscited by 0
- 2026FreeShadow: Training-Free Shadow Removal via Illumination Transfer and Selective Content Preservation in Diffusion Models29 Jul 2026
- 2025Lux Post Facto: Learning Portrait Performance Relighting with Conditional Video Diffusion and a Hybrid Dataset18 Mar 2025
- 2024Generative Portrait Shadow Removal7 Oct 2024
- 2023DiFaReli++: Diffusion Face Relighting with Consistent Cast Shadows19 Apr 2023
- 2021GAN Inversion: A Surveycited by 366
- 2023DiffusionRig: Learning Personalized Priors for Facial Appearance Editingcited by 74
- 2022Learning to Relight Portrait Images via a Virtual Light Stage and Synthetic-to-Real Adaptationcited by 67
- 2023Real-Time Radiance Fields for Single-Image Portrait View Synthesiscited by 64
- 2021Towards High Fidelity Monocular Face Reconstruction with Rich Reflectance using Self-supervised Learning and Ray Tracingcited by 48
- 2021CANet: A Context-Aware Network for Shadow Removalcited by 47
- 2022Face Relighting with Geometrically Consistent Shadowscited by 43
- 2023Perceptual Artifacts Localization for Image Synthesis Taskscited by 43
- 2021Towards High Fidelity Face Relighting with Realistic Shadowscited by 42
- 2022Geometry-aware Single-image Full-body Human Relightingcited by 34
- 2022SunStage: Portrait Reconstruction and Relighting using the Sun as a Light Stagecited by 30
- 2021Learning from Synthetic Shadows for Shadow Detection and Removalcited by 26
12 most cited of 38 All 38 (JSON)
- 2026Learning a Delighting Prior for Facial Appearance Capture in the Wild7 May 2026
- 2026TokenLight: Precise Lighting Control in Images using Attribute Tokens16 Apr 2026
- 2026Beyond Shadows: A Large-Scale Benchmark and Multi-Stage Framework for High-Fidelity Facial Shadow Removal27 Jan 2026
- 2025Symmetry Matters: Auditing and Symmetrizing 3D Generative Models22 Dec 2025
- 20253DPR: Single Image 3D Portrait Relight using Generative Priors17 Oct 2025
- 2024Learning to Decouple the Lights for 3D Face Texture Modeling11 Dec 2024
- 2024Robust Symmetry Detection via Riemannian Langevin Dynamics18 Sep 2024
- 2024Unveiling Deep Shadows: A Survey and Benchmark on Image and Video Shadow Detection, Removal, and Generation in the Deep Learning Era3 Sep 2024
- 2024RenDetNet: Weakly-supervised Shadow Detection with Shadow Caster Verification30 Aug 2024
- 2024COMPOSE: Comprehensive Portrait Shadow Editing25 Aug 2024
- 2024S3R-Net: A Single-Stage Approach to Self-Supervised Shadow Removal18 Apr 2024
- 2023Perceptual Artifacts Localization for Image Synthesis Tasks9 Oct 2023
12 newest of 38 All 38 (JSON)