Efficient Model-Driven Network for Shadow Removal
Abstract: Deep Convolutional Neural Networks (CNNs)-based methods have achieved significant breakthroughs in the task of single image shadow removal. However, the performance of these methods remains limited for several reasons. First, the existing shadow illumination model ignores the spatially-variant property of the shadow images, hindering their further performance. Second, most deep CNNs-based methods directly estimate the shadow-free results from the input shadow images like a black box, thus losing the desired interpretability. To address these issues, we first propose a new shadow illumination model for the shadow removal task. This new shadow illumination model ensures the identity mapping among non-shadow regions, and adaptively performs fine-grained spatial mapping between shadow regions and their references. Then, based on the shadow illumination model, we reformulate the shadow removal task as a variational optimization problem. To effectively solve the variational problem, we design an iterative algorithm and unfold it into a deep network, naturally increasing the interpretability of the deep model. Experiments show that our method could achieve state-of-the-art performance with 46% parameters, 21% floating point of operations (FLOPs) and over 17 times faster than SOTA method DHAN \cite{cun2020towards}.
Code (2)
Tasks
Image Shadow RemovalmodelShadow RemovalSimilar Papers 제목 키워드 기반
Single-Image Shadow Removal Using Deep Learning: A Comprehensive Survey
Shadow removal aims at restoring the image content within shadow regions, pursuing a uniform distribution of illumination that is consistent between shadow and non-shadow regions. {Comparing to other image restoration ta…
Deep LearningImage RestorationImage Shadow RemovalShadow RemovalLearning Physical-Spatio-Temporal Features for Video Shadow Removal
Shadow removal in a single image has received increasing attention in recent years. However, removing shadows over dynamic scenes remains largely under-explored. In this paper, we propose the first data-driven video shad…
Shadow RemovalVideo RestorationPrompt-Aware Controllable Shadow Removal
Shadow removal aims to restore the image content in shadowed regions. While deep learning-based methods have shown promising results, they still face key challenges: 1) uncontrolled removal of all shadows, or 2) controll…
Shadow RemovalFrom Shadow Generation to Shadow Removal
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 intro…
Shadow RemovalFrom Shadow Segmentation to Shadow Removal
The requirement for paired shadow and shadow-free images limits the size and diversity of shadow removal datasets and hinders the possibility of training large-scale, robust shadow removal algorithms. We propose a shadow…
DiversitySegmentationShadow Removal