Physics-based Shadow Image Decomposition for Shadow Removal
arXiv:2012.13018 · doi:10.1109/TPAMI.2021.3124934
Abstract
We propose a novel deep learning method for shadow removal. Inspired by physical models of shadow formation, we use a linear illumination transformation to model the shadow effects in the image that allows the shadow image to be expressed as a combination of the shadow-free image, the shadow parameters, and a matte layer. We use two deep networks, namely SP-Net and M-Net, to predict the shadow parameters and the shadow matte respectively. This system allows us to remove the shadow effects from images. We then employ an inpainting network, I-Net, to further refine the results. We train and test our framework on the most challenging shadow removal dataset (ISTD). Our method improves the state-of-the-art in terms of root mean square error (RMSE) for the shadow area by 20\%. Furthermore, this decomposition allows us to formulate a patch-based weakly-supervised shadow removal method. This model can be trained without any shadow-free images (that are cumbersome to acquire) and achieves competitive shadow removal results compared to state-of-the-art methods that are trained with fully paired shadow and shadow-free images. Last, we introduce SBU-Timelapse, a video shadow removal dataset for evaluating shadow removal methods.
PAMI21 - Camera Ready Version. arXiv admin note: substantial text overlap with arXiv:1908.08628
References in corpus (7)
- Direction-aware Spatial Context Features for Shadow Detection
- Direction-aware Spatial Context Features for Shadow Detection and Removal
- Mask-ShadowGAN: Learning to Remove Shadows from Unpaired Data
- Interactive Removal and Ground Truth for Difficult Shadow Scenes
- Co-localization with Category-Consistent Features and Geodesic Distance Propagation
- Geodesic Distance Histogram Feature for Video Segmentation
- Temporal Feature Warping for Video Shadow Detection
Cited by in corpus (4)
- UnShadowNet: Illumination Critic Guided Contrastive Learning For Shadow Removal
- Variational Feature Disentangling for Fine-Grained Few-Shot Classification
- Temporal Feature Warping for Video Shadow Detection
- Shadow Feature Refinement Network: Progressive Feature Refinement based on Knowledge Distillation for Effective Shadow Removal