TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/From Shadow Generation to Shadow Removal

From Shadow Generation to Shadow Removal

Zhihao Liu, Hui Yin, Xinyi Wu, Zhenyao Wu, Yang Mi, Song Wang

2021-03-24CVPR 2021 1Shadow Removal
PaperPDFCode(official)

Abstract

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.

Results

TaskDatasetMetricValueModel
Image EditingSRDLPIPS0.302G2R-ShadowNet (CVPR 2021) (512x512)
Image EditingSRDPSNR22.44G2R-ShadowNet (CVPR 2021) (512x512)
Image EditingSRDRMSE5.72G2R-ShadowNet (CVPR 2021) (512x512)
Image EditingSRDSSIM0.765G2R-ShadowNet (CVPR 2021) (512x512)
Image EditingSRDLPIPS0.46G2R-ShadowNet (CVPR 2021) (256x256)
Image EditingSRDPSNR21.72G2R-ShadowNet (CVPR 2021) (256x256)
Image EditingSRDRMSE6.08G2R-ShadowNet (CVPR 2021) (256x256)
Image EditingSRDSSIM0.619G2R-ShadowNet (CVPR 2021) (256x256)
Image EditingISTD+LPIPS0.221G2R-ShadowNet (CVPR 2021) (512x512)
Image EditingISTD+PSNR27.13G2R-ShadowNet (CVPR 2021) (512x512)
Image EditingISTD+RMSE3.31G2R-ShadowNet (CVPR 2021) (512x512)
Image EditingISTD+SSIM0.841G2R-ShadowNet (CVPR 2021) (512x512)
Image EditingISTD+LPIPS0.396G2R-ShadowNet (CVPR 2021) (256x256)
Image EditingISTD+PSNR24.23G2R-ShadowNet (CVPR 2021) (256x256)
Image EditingISTD+RMSE4.37G2R-ShadowNet (CVPR 2021) (256x256)
Image EditingISTD+SSIM0.696G2R-ShadowNet (CVPR 2021) (256x256)
Shadow RemovalSRDLPIPS0.302G2R-ShadowNet (CVPR 2021) (512x512)
Shadow RemovalSRDPSNR22.44G2R-ShadowNet (CVPR 2021) (512x512)
Shadow RemovalSRDRMSE5.72G2R-ShadowNet (CVPR 2021) (512x512)
Shadow RemovalSRDSSIM0.765G2R-ShadowNet (CVPR 2021) (512x512)
Shadow RemovalSRDLPIPS0.46G2R-ShadowNet (CVPR 2021) (256x256)
Shadow RemovalSRDPSNR21.72G2R-ShadowNet (CVPR 2021) (256x256)
Shadow RemovalSRDRMSE6.08G2R-ShadowNet (CVPR 2021) (256x256)
Shadow RemovalSRDSSIM0.619G2R-ShadowNet (CVPR 2021) (256x256)
Shadow RemovalISTD+LPIPS0.221G2R-ShadowNet (CVPR 2021) (512x512)
Shadow RemovalISTD+PSNR27.13G2R-ShadowNet (CVPR 2021) (512x512)
Shadow RemovalISTD+RMSE3.31G2R-ShadowNet (CVPR 2021) (512x512)
Shadow RemovalISTD+SSIM0.841G2R-ShadowNet (CVPR 2021) (512x512)
Shadow RemovalISTD+LPIPS0.396G2R-ShadowNet (CVPR 2021) (256x256)
Shadow RemovalISTD+PSNR24.23G2R-ShadowNet (CVPR 2021) (256x256)
Shadow RemovalISTD+RMSE4.37G2R-ShadowNet (CVPR 2021) (256x256)
Shadow RemovalISTD+SSIM0.696G2R-ShadowNet (CVPR 2021) (256x256)
16kSRDLPIPS0.302G2R-ShadowNet (CVPR 2021) (512x512)
16kSRDPSNR22.44G2R-ShadowNet (CVPR 2021) (512x512)
16kSRDRMSE5.72G2R-ShadowNet (CVPR 2021) (512x512)
16kSRDSSIM0.765G2R-ShadowNet (CVPR 2021) (512x512)
16kSRDLPIPS0.46G2R-ShadowNet (CVPR 2021) (256x256)
16kSRDPSNR21.72G2R-ShadowNet (CVPR 2021) (256x256)
16kSRDRMSE6.08G2R-ShadowNet (CVPR 2021) (256x256)
16kSRDSSIM0.619G2R-ShadowNet (CVPR 2021) (256x256)
16kISTD+LPIPS0.221G2R-ShadowNet (CVPR 2021) (512x512)
16kISTD+PSNR27.13G2R-ShadowNet (CVPR 2021) (512x512)
16kISTD+RMSE3.31G2R-ShadowNet (CVPR 2021) (512x512)
16kISTD+SSIM0.841G2R-ShadowNet (CVPR 2021) (512x512)
16kISTD+LPIPS0.396G2R-ShadowNet (CVPR 2021) (256x256)
16kISTD+PSNR24.23G2R-ShadowNet (CVPR 2021) (256x256)
16kISTD+RMSE4.37G2R-ShadowNet (CVPR 2021) (256x256)
16kISTD+SSIM0.696G2R-ShadowNet (CVPR 2021) (256x256)

Related Papers

Image Restoration via Multi-domain Learning2025-05-07Retinex-guided Histogram Transformer for Mask-free Shadow Removal2025-04-18FASR-Net: Unsupervised Shadow Removal Leveraging Inherent Frequency Priors2025-04-08Leveraging Contrast Information for Efficient Document Shadow Removal2025-04-01Prompt-Aware Controllable Shadow Removal2025-01-25Towards Hard and Soft Shadow Removal via Dual-Branch Separation Network and Vision Transformer2025-01-03SoftShadow: Leveraging Soft Masks for Penumbra-Aware Shadow Removal2025-01-01Detail-Preserving Latent Diffusion for Stable Shadow Removal2024-12-23