From Shadow Generation to Shadow Removal
Not on the map. Why?
Abstract (arXiv)
Shadow removal is a computer-vision task that aims to restore the image content in shadow regions. While almost all recent shadow-removal methods require shadow-free images for training, in ECCV 2020 Le and Samaras introduces an innovative approach without this requirement by cropping patches with and without shadows from shadow images as training samples. However, it is still laborious and time-consuming to construct a large amount of such unpaired patches. In this paper, we propose a new G2R-ShadowNet which leverages shadow generation for weakly-supervised shadow removal by only using a set of shadow images and their corresponding shadow masks for training. The proposed G2R-ShadowNet consists of three sub-networks for shadow generation, shadow removal and refinement, respectively and they are jointly trained in an end-to-end fashion. In particular, the shadow generation sub-net stylises non-shadow regions to be shadow ones, leading to paired data for training the shadow-removal sub-net. Extensive experiments on the ISTD dataset and the Video Shadow Removal dataset show that the proposed G2R-ShadowNet achieves competitive performances against the current state of the arts and outperforms Le and Samaras' patch-based shadow-removal method.
Key facts. Cited by 54 papers in the map (data through 7 Oct 2026). Builds on 17 of its 43 references that are in the map. First posted on arXiv 24 Mar 2021.
Builds on
17 of 43 references.
References · 17
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,510
- 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,187
- 2017Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networkscited by 707
- 2017Stacked Conditional Generative Adversarial Networks for Jointly Learning Shadow Detection and Shadow Removalcited by 160
- 2016Unsupervised Cross-Domain Image Generationcited by 125
- 2019Shadow Removal via Shadow Image Decompositioncited by 96
- 2019Mask-ShadowGAN: Learning to Remove Shadows from Unpaired Datacited by 91
- 2017Direction-aware Spatial Context Features for Shadow Detectioncited by 56
- 2019ARGAN: Attentive Recurrent Generative Adversarial Network for Shadow Detection and Removalcited by 51
- 2017A+D Net: Training a Shadow Detector with Adversarial Shadow Attenuationcited by 39
- 2020Shadow Removal by a Lightness-Guided Network with Training on Unpaired Datacited by 38
- 2018Learning to Synthesize Motion Blurcited by 37
5 more
- 2019Instance Shadow Detectioncited by 37
- 2017Improving Shadow Suppression for Illumination Robust Face Recognitioncited by 29
- 2016Co-localization with Category-Consistent Features and Geodesic Distance Propagationcited by 14
- 2019Weakly Labeling the Antarctic: The Penguin Colony Casecited by 12
- 2017Geodesic Distance Histogram Feature for Video Segmentationcited by 6
Built on by
Citing papers per year: 2022: 9; 2023: 10; 2024: 19; 2025: 7; 2026: 9.
54 papers.
Sort:
By area:
- 2022ShadowDiffusion: When Degradation Prior Meets Diffusion Model for Shadow Removalcited by 102
- 2024ObjectDrop: Bootstrapping Counterfactuals for Photorealistic Object Removal and Insertioncited by 71
- 2025PhysGen3D: Crafting a Miniature Interactive World from a Single Imagecited by 65
- 2022DeS3: Adaptive Attention-driven Self and Soft Shadow Removal using ViT Similaritycited by 37
- 2023Latent Feature-Guided Diffusion Models for Shadow Removalcited by 28
- 2023Leveraging Inpainting for Single-Image Shadow Removalcited by 24
- 2024Recasting Regional Lighting for Shadow Removalcited by 23
- 2022Instance Shadow Detection with A Single-Stage Detectorcited by 22
- 2024ShadowRefiner: Towards Mask-free Shadow Removal via Fast Fourier Transformercited by 20
- 2025Yuan: Yielding Unblemished Aesthetics Through A Unified Network for Visual Imperfections Removal in Generated Imagescited by 13
- 2024Regional Attention for Shadow Removalcited by 12
- 2025ORIDa: Object-centric Real-world Image Composition Datasetcited by 11
38 more
- 2023Memory augment is All You Need for image restorationcited by 8
- 2024Learning Image Demoireing from Unpaired Real Datacited by 8
- 2022SpA-Former: Transformer image shadow detection and removal via spatial attentioncited by 7
- 2022CRFormer: A Cross-Region Transformer for Shadow Removalcited by 7
- 2024ShadowMaskFormer: Mask Augmented Patch Embeddings for Shadow Removalcited by 7
- 2024Single-Image Shadow Removal Using Deep Learning: A Comprehensive Surveycited by 7
- 2023SAM-helps-Shadow:When Segment Anything Model meet shadow removalcited by 6
- 2024S3R-Net: A Single-Stage Approach to Self-Supervised Shadow Removalcited 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
- 2022CNSNet: A Cleanness-Navigated-Shadow Network for Shadow Removalcited by 5
- 2024MetaShadow: Object-Centered Shadow Detection, Removal, and Synthesiscited by 5
- 2025UniSER: A Foundation Model for Unified Soft Effects Removalcited by 5
- 2023Restoring Images Captured in Arbitrary Hybrid Adverse Weather Conditions in One Gocited by 4
- 2024FieldNet: Efficient Real-Time Shadow Removal for Enhanced Vision in Field Roboticscited by 4
- 2024SoftShadow: Leveraging Soft Masks for Penumbra-Aware Shadow Removalcited by 4
- 2024ShadowHack: Hacking Shadows via Luminance-Color Divide and Conquercited by 4
- 2023Structure-Informed Shadow Removal Networkscited by 3
- 2023Learning Physical-Spatio-Temporal Features for Video Shadow Removalcited by 3
- 2023Progressive Recurrent Network for Shadow Removalcited by 3
- 2024Semantic-guided Adversarial Diffusion Model for Self-supervised Shadow Removalcited by 3
- 2023Learning Restoration is Not Enough: Transfering Identical Mapping for Single-Image Shadow Removalcited by 2
- 2023Deshadow-Anything: When Segment Anything Model Meets Zero-shot shadow removalcited by 2
- 2024Cross-Modal Spherical Aggregation for Weakly Supervised Remote Sensing Shadow Removalcited by 2
- 2022Shadow Removal by High-Quality Shadow Synthesiscited by 1
- 2024ArtiFade: Learning to Generate High-quality Subject from Blemished Imagescited by 1
- 2024ShadowMamba: State-Space Model with Boundary-Region Selective Scan for Shadow Removalcited by 1
- 2025FASR-Net: Unsupervised Shadow Removal Leveraging Inherent Frequency Priorscited by 1
- 2025Structure-Guided Diffusion Models for High-Fidelity Portrait Shadow Removalcited by 1
- 2026Beyond Shadows: A Large-Scale Benchmark and Multi-Stage Framework for High-Fidelity Facial Shadow Removalcited by 1
- 2022UnShadowNet: Illumination Critic Guided Contrastive Learning For Shadow Removalcited by 0
- 2022LAB-Net: LAB Color-Space Oriented Lightweight Network for Shadow Removalcited by 0
- 2024Unrecognizable Yet Identifiable: Image Distortion with Preserved Embeddingscited by 0
- 2024Embedding Non-Distortive Cancelable Face Template Generationcited by 0
- 2025Elucidating the Design Space of Arbitrary-Noise-Based Diffusion Modelscited by 0
- 2026UniBlendNet: Unified Global, Multi-Scale, and Region-Adaptive Modeling for Ambient Lighting Normalizationcited by 0
- 2026Winner of CVPR2026 NTIRE Challenge on Image Shadow Removal: Semantic and Geometric Guidance for Shadow Removal via Cascaded Refinementcited by 0
- 2026CFSR: Geometry-Conditioned Shadow Removal via Physical Disentanglementcited by 0
- 2026FreeShadow: Training-Free Shadow Removal via Illumination Transfer and Selective Content Preservation in Diffusion Modelscited by 0
50 most cited of 54 All 54 (JSON)
- 2026ODDR: One-Step Deshadow Diffusion via Reward Guidance1 Oct 2026
- 2026After a Decade: Bringing Shadow Removal into the Real World with Agentic Training Data29 Sep 2026
- 2026Consistency as Regularization for Unsupervised Shadow Removal1 Sep 2026
- 2026PredErase: Training-Free Object-and-Effect Removal with Predictive Latent Guidance1 Sep 2026
- 2026FreeShadow: Training-Free Shadow Removal via Illumination Transfer and Selective Content Preservation in Diffusion Models29 Jul 2026
- 2026CFSR: Geometry-Conditioned Shadow Removal via Physical Disentanglement20 Apr 2026
- 2026Winner of CVPR2026 NTIRE Challenge on Image Shadow Removal: Semantic and Geometric Guidance for Shadow Removal via Cascaded Refinement17 Apr 2026
- 2026UniBlendNet: Unified Global, Multi-Scale, and Region-Adaptive Modeling for Ambient Lighting Normalization15 Apr 2026
- 2026Beyond Shadows: A Large-Scale Benchmark and Multi-Stage Framework for High-Fidelity Facial Shadow Removal27 Jan 2026
- 2025UniSER: A Foundation Model for Unified Soft Effects Removal18 Nov 2025
- 2025Elucidating the Design Space of Arbitrary-Noise-Based Diffusion Models24 Jul 2025
- 2025Structure-Guided Diffusion Models for High-Fidelity Portrait Shadow Removal7 Jul 2025
38 more
- 2025ORIDa: Object-centric Real-world Image Composition Dataset10 Jun 2025
- 2025FASR-Net: Unsupervised Shadow Removal Leveraging Inherent Frequency Priors8 Apr 2025
- 2025PhysGen3D: Crafting a Miniature Interactive World from a Single Image26 Mar 2025
- 2025Yuan: Yielding Unblemished Aesthetics Through A Unified Network for Visual Imperfections Removal in Generated Images15 Jan 2025
- 2024MetaShadow: Object-Centered Shadow Detection, Removal, and Synthesis3 Dec 2024
- 2024ShadowHack: Hacking Shadows via Luminance-Color Divide and Conquer3 Dec 2024
- 2024Regional Attention for Shadow Removal21 Nov 2024
- 2024ShadowMamba: State-Space Model with Boundary-Region Selective Scan for Shadow Removal5 Nov 2024
- 2024SoftShadow: Leveraging Soft Masks for Penumbra-Aware Shadow Removal11 Sep 2024
- 2024ArtiFade: Learning to Generate High-quality Subject from Blemished Images5 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
- 2024Single-Image Shadow Removal Using Deep Learning: A Comprehensive Survey11 Jul 2024
- 2024Semantic-guided Adversarial Diffusion Model for Self-supervised Shadow Removal1 Jul 2024
- 2024Cross-Modal Spherical Aggregation for Weakly Supervised Remote Sensing Shadow Removal25 Jun 2024
- 2024ShadowMaskFormer: Mask Augmented Patch Embeddings for Shadow Removal29 Apr 2024
- 2024ShadowRefiner: Towards Mask-free Shadow Removal via Fast Fourier Transformer18 Apr 2024
- 2024S3R-Net: A Single-Stage Approach to Self-Supervised Shadow Removal18 Apr 2024
- 2024ObjectDrop: Bootstrapping Counterfactuals for Photorealistic Object Removal and Insertion27 Mar 2024
- 2024FieldNet: Efficient Real-Time Shadow Removal for Enhanced Vision in Field Robotics13 Mar 2024
- 2024Embedding Non-Distortive Cancelable Face Template Generation4 Feb 2024
- 2024Recasting Regional Lighting for Shadow Removal1 Feb 2024
- 2024Unrecognizable Yet Identifiable: Image Distortion with Preserved Embeddings26 Jan 2024
- 2024Learning Image Demoireing from Unpaired Real Data5 Jan 2024
- 2023Latent Feature-Guided Diffusion Models for Shadow Removal4 Dec 2023
- 2023Progressive Recurrent Network for Shadow Removal1 Nov 2023
- 2023Deshadow-Anything: When Segment Anything Model Meets Zero-shot shadow removal21 Sep 2023
- 2023Memory augment is All You Need for image restoration4 Sep 2023
- 2023SAM-helps-Shadow:When Segment Anything Model meet shadow removal1 Jun 2023
- 2023Learning Restoration is Not Enough: Transfering Identical Mapping for Single-Image Shadow Removal18 May 2023
- 2023Restoring Images Captured in Arbitrary Hybrid Adverse Weather Conditions in One Go17 May 2023
- 2023Learning Physical-Spatio-Temporal Features for Video Shadow Removal16 Mar 2023
- 2023Leveraging Inpainting for Single-Image Shadow Removal10 Feb 2023
- 2023Structure-Informed Shadow Removal Networks9 Jan 2023
- 2022ShadowDiffusion: When Degradation Prior Meets Diffusion Model for Shadow Removal9 Dec 2022
- 2022Shadow Removal by High-Quality Shadow Synthesis8 Dec 2022
- 2022DeS3: Adaptive Attention-driven Self and Soft Shadow Removal using ViT Similarity15 Nov 2022
- 2022CNSNet: A Cleanness-Navigated-Shadow Network for Shadow Removal6 Sep 2022
- 2022LAB-Net: LAB Color-Space Oriented Lightweight Network for Shadow Removal27 Aug 2022
50 newest of 54 All 54 (JSON)
- 2022ShadowDiffusion: When Degradation Prior Meets Diffusion Model for Shadow Removalcited by 102
- 2024ObjectDrop: Bootstrapping Counterfactuals for Photorealistic Object Removal and Insertioncited by 71
- 2023Latent Feature-Guided Diffusion Models for Shadow Removalcited by 28
- 2024Semantic-guided Adversarial Diffusion Model for Self-supervised Shadow Removalcited by 3
- 2023Deshadow-Anything: When Segment Anything Model Meets Zero-shot shadow removalcited by 2
- 2025Structure-Guided Diffusion Models for High-Fidelity Portrait Shadow Removalcited by 1
- 2025Elucidating the Design Space of Arbitrary-Noise-Based Diffusion Modelscited 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
- 2025Elucidating the Design Space of Arbitrary-Noise-Based Diffusion Models24 Jul 2025
- 2025Structure-Guided Diffusion Models for High-Fidelity Portrait Shadow Removal7 Jul 2025
- 2024Semantic-guided Adversarial Diffusion Model for Self-supervised Shadow Removal1 Jul 2024
- 2024ObjectDrop: Bootstrapping Counterfactuals for Photorealistic Object Removal and Insertion27 Mar 2024
- 2023Latent Feature-Guided Diffusion Models for Shadow Removal4 Dec 2023
- 2023Deshadow-Anything: When Segment Anything Model Meets Zero-shot shadow removal21 Sep 2023
- 2022ShadowDiffusion: When Degradation Prior Meets Diffusion Model for Shadow Removal9 Dec 2022
- 2025PhysGen3D: Crafting a Miniature Interactive World from a Single Imagecited by 65
- 2022DeS3: Adaptive Attention-driven Self and Soft Shadow Removal using ViT Similaritycited by 37
- 2023Leveraging Inpainting for Single-Image Shadow Removalcited by 24
- 2024Recasting Regional Lighting for Shadow Removalcited by 23
- 2022Instance Shadow Detection with A Single-Stage Detectorcited by 22
- 2024ShadowRefiner: Towards Mask-free Shadow Removal via Fast Fourier Transformercited by 20
- 2025Yuan: Yielding Unblemished Aesthetics Through A Unified Network for Visual Imperfections Removal in Generated Imagescited by 13
- 2024Regional Attention for Shadow Removalcited by 12
- 2025ORIDa: Object-centric Real-world Image Composition Datasetcited by 11
- 2023Memory augment is All You Need for image restorationcited by 8
- 2024Learning Image Demoireing from Unpaired Real Datacited by 8
- 2022SpA-Former: Transformer image shadow detection and removal via spatial attentioncited by 7
12 most cited of 45 All 45 (JSON)
- 2026ODDR: One-Step Deshadow Diffusion via Reward Guidance1 Oct 2026
- 2026After a Decade: Bringing Shadow Removal into the Real World with Agentic Training Data29 Sep 2026
- 2026Consistency as Regularization for Unsupervised Shadow Removal1 Sep 2026
- 2026PredErase: Training-Free Object-and-Effect Removal with Predictive Latent Guidance1 Sep 2026
- 2026CFSR: Geometry-Conditioned Shadow Removal via Physical Disentanglement20 Apr 2026
- 2026Winner of CVPR2026 NTIRE Challenge on Image Shadow Removal: Semantic and Geometric Guidance for Shadow Removal via Cascaded Refinement17 Apr 2026
- 2026UniBlendNet: Unified Global, Multi-Scale, and Region-Adaptive Modeling for Ambient Lighting Normalization15 Apr 2026
- 2026Beyond Shadows: A Large-Scale Benchmark and Multi-Stage Framework for High-Fidelity Facial Shadow Removal27 Jan 2026
- 2025UniSER: A Foundation Model for Unified Soft Effects Removal18 Nov 2025
- 2025ORIDa: Object-centric Real-world Image Composition Dataset10 Jun 2025
- 2025FASR-Net: Unsupervised Shadow Removal Leveraging Inherent Frequency Priors8 Apr 2025
- 2025PhysGen3D: Crafting a Miniature Interactive World from a Single Image26 Mar 2025
12 newest of 45 All 45 (JSON)