Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

From Shadow Generation to Shadow Removal

About

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.

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

Related benchmarks

TaskDatasetResultRank
Shadow RemovalISTD (test)
RMSE (All)3.6
65
Shadow RemovalISTD+ (test)--
34
Facial Shadow RemovalASFW (test)
PSNR22.78
25
Facial Shadow RemovalUCB (test)
PSNR18.53
25
Shadow RemovalISTD original (test)
RMSE (Shadow)10.72
20
Shadow RemovalISTD+ v1 (test)
PSNR (Shadow Region)33.88
10
Shadow RemovalVideo Shadow Removal dataset (test)
RMSE†18.8
5
Shadow RemovalUIUC
PSNR27.56
4
Shadow RemovalLRSS
PSNR20.9
4
Showing 9 of 9 rows

Other info

Code

Follow for update