Structure-Guided Diffusion Models for High-Fidelity Portrait Shadow Removal
On the map: Diffusion models → 3D, point cloud and scene generation
Abstract (arXiv)
We present a diffusion-based portrait shadow removal approach that can robustly produce high-fidelity results. Unlike previous methods, we cast shadow removal as diffusion-based inpainting. To this end, we first train a shadow-independent structure extraction network on a real-world portrait dataset with various synthetic lighting conditions, which allows to generate a shadow-independent structure map including facial details while excluding the unwanted shadow boundaries. The structure map is then used as condition to train a structure-guided inpainting diffusion model for removing shadows in a generative manner. Finally, to restore the fine-scale details (e.g., eyelashes, moles and spots) that may not be captured by the structure map, we take the gradients inside the shadow regions as guidance and train a detail restoration diffusion model to refine the shadow removal result. Extensive experiments on the benchmark datasets show that our method clearly outperforms existing methods, and is effective to avoid previously common issues such as facial identity tampering, shadow residual, color distortion, structure blurring, and loss of details. Our code is available at https://github.com/wanchang-yu/Structure-Guided-Diffusion-for-Portrait-Shadow-Removal.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Placed in 3D, point cloud and scene generation, one of 14 directions in Diffusion models. Builds on 38 of its 63 references that are in the map. First posted on arXiv 7 Jul 2025.
Builds on
38 of 63 references.
Closest ancestors · 5
Same direction, newest first
- 2024Generative Portrait Shadow Removal7 Oct
- 2024Text Image Inpainting via Global Structure-Guided Diffusion Models26 Jan
- 2022SmartBrush: Text and Shape Guided Object Inpainting with Diffusion Model9 Dec
- 2022ShadowDiffusion: When Degradation Prior Meets Diffusion Model for Shadow Removal9 Dec
- 2022RePaint: Inpainting using Denoising Diffusion Probabilistic Models24 Jan
Other references · 33
- 2020Denoising Diffusion Probabilistic Modelscited by 21,076
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,863
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,177
- 2020Denoising Diffusion Implicit Modelscited by 9,781
- 2023Adding Conditional Control to Text-to-Image Diffusion Modelscited by 5,503
- 2014Deep Learning Face Attributes in the Wildcited by 3,693
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2019Analyzing and Improving the Image Quality of StyleGANcited by 3,588
- 2021Image Super-Resolution via Iterative Refinementcited by 1,511
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,428
- 2021Palette: Image-to-Image Diffusion Modelscited by 1,300
- 2021Resolution-robust Large Mask Inpainting with Fourier Convolutionscited by 738
21 more
- 2018Generative Image Inpainting with Contextual Attentioncited by 580
- 2017Stacked Conditional Generative Adversarial Networks for Jointly Learning Shadow Detection and Shadow Removalcited by 161
- 2021Representative Forgery Mining for Fake Face Detectioncited by 108
- 2019Towards Ghost-free Shadow Removal via Dual Hierarchical Aggregation Network and Shadow Matting GANcited by 103
- 2021Talk-to-Edit: Fine-Grained Facial Editing via Dialogcited by 102
- 2019Shadow Removal via Shadow Image Decompositioncited by 98
- 2019Mask-ShadowGAN: Learning to Remove Shadows from Unpaired Datacited by 92
- 2022DC-ShadowNet: Single-Image Hard and Soft Shadow Removal Using Unsupervised Domain-Classifier Guided Networkcited by 69
- 2022Pastiche Master: Exemplar-Based High-Resolution Portrait Style Transfercited by 66
- 2021From Shadow Generation to Shadow Removalcited by 55
- 2022DeS3: Adaptive Attention-driven Self and Soft Shadow Removal using ViT Similaritycited by 38
- 2022TransEditor: Transformer-Based Dual-Space GAN for Highly Controllable Facial Editingcited by 37
- 2023Tiny and Efficient Model for the Edge Detection Generalizationcited by 28
- 2023Leveraging Inpainting for Single-Image Shadow Removalcited by 25
- 2024Recasting Regional Lighting for Shadow Removalcited by 23
- 2019RefineFace: Refinement Neural Network for High Performance Face Detectioncited by 21
- 2021Unsupervised Portrait Shadow Removal via Generative Priorscited by 16
- 2022Portrait Eyeglasses and Shadow Removal by Leveraging 3D Synthetic Datacited by 11
- 2023Controllable Light Diffusion for Portraitscited by 11
- 2024COMPOSE: Comprehensive Portrait Shadow Editingcited by 6
- 2022Deep Portrait Delightingcited by 4
Built on by
Citing papers per year: 2026: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2025Parametric Shadow Control for Portrait Generation in Text-to-Image Diffusion Models
- 2024Detail-Preserving Latent Diffusion for Stable Shadow Removal
- 2026FreeShadow: Training-Free Shadow Removal via Illumination Transfer and Selective Content Preservation in Diffusion Models
- 2023Latent Feature-Guided Diffusion Models for Shadow Removal
- 2024Diff-Shadow: Global-guided Diffusion Model for Shadow Removal
- 2025DocShaDiffusion: Diffusion Model in Latent Space for Document Image Shadow Removal
- 2025Diffusion Models are Secretly Zero-Shot 3DGS Harmonizers
- 2025SynthLight: Portrait Relighting with Diffusion Model by Learning to Re-render Synthetic Faces