Stacked Conditional Generative Adversarial Networks for Jointly Learning Shadow Detection and Shadow Removal

12/07/2017
by   Jifeng Wang, et al.
0

Understanding shadows from a single image spontaneously derives into two types of task in previous studies, containing shadow detection and shadow removal. In this paper, we present a multi-task perspective, which is not embraced by any existing work, to jointly learn both detection and removal in an end-to-end fashion that aims at enjoying the mutually improved benefits from each other. Our framework is based on a novel STacked Conditional Generative Adversarial Network (ST-CGAN), which is composed of two stacked CGANs, each with a generator and a discriminator. Specifically, a shadow image is fed into the first generator which produces a shadow detection mask. That shadow image, concatenated with its predicted mask, goes through the second generator in order to recover its shadow-free image consequently. In addition, the two corresponding discriminators are very likely to model higher level relationships and global scene characteristics for the detected shadow region and reconstruction via removing shadows, respectively. More importantly, for multi-task learning, our design of stacked paradigm provides a novel view which is notably different from the commonly used one as the multi-branch version. To fully evaluate the performance of our proposed framework, we construct the first large-scale benchmark with 1870 image triplets (shadow image, shadow mask image, and shadow-free image) under 135 scenes. Extensive experimental results consistently show the advantages of ST-CGAN over several representative state-of-the-art methods on two large-scale publicly available datasets and our newly released one.

READ FULL TEXT

page 2

page 4

page 8

research
12/13/2020

Split then Refine: Stacked Attention-guided ResUNets for Blind Single Image Visible Watermark Removal

Digital watermark is a commonly used technique to protect the copyright ...
research
01/09/2018

CANDY: Conditional Adversarial Networks based Fully End-to-End System for Single Image Haze Removal

Single image haze removal is a very challenging and ill-posed problem. T...
research
06/11/2018

Retinal Optic Disc Segmentation using Conditional Generative Adversarial Network

This paper proposed a retinal image segmentation method based on conditi...
research
11/20/2019

Towards Ghost-free Shadow Removal via Dual Hierarchical Aggregation Network and Shadow Matting GAN

Shadow removal is an essential task for scene understanding. Many studie...
research
01/20/2020

FD-GAN: Generative Adversarial Networks with Fusion-discriminator for Single Image Dehazing

Recently, convolutional neural networks (CNNs) have achieved great impro...
research
03/11/2019

MTRNet: A Generic Scene Text Eraser

Text removal algorithms have been proposed for uni-lingual scripts with ...
research
07/09/2020

Not only Look, but also Listen: Learning Multimodal Violence Detection under Weak Supervision

Violence detection has been studied in computer vision for years. Howeve...

Please sign up or login with your details

Forgot password? Click here to reset