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

11/20/2019
by   Cun Xiaodong, et al.
19

Shadow removal is an essential task for scene understanding. Many studies consider only matching the image contents, which often causes two types of ghosts: color in-consistencies in shadow regions or artifacts on shadow boundaries. In this paper, we tackle these issues in two ways. First, to carefully learn the border artifacts-free image, we propose a novel network structure named the dual hierarchically aggregation network (DHAN). It contains a series of growth dilated convolutions as the backbone without any down-samplings, and we hierarchically aggregate multi-context features for attention and prediction, respectively. Second, we argue that training on a limited dataset restricts the textural understanding of the network, which leads to the shadow region color in-consistencies. Currently, the largest dataset contains 2k+ shadow/shadow-free image pairs. However, it has only 0.1k+ unique scenes since many samples share exactly the same background with different shadow positions. Thus, we design a shadow matting generative adversarial network (SMGAN) to synthesize realistic shadow mattings from a given shadow mask and shadow-free image. With the help of novel masks or scenes, we enhance the current datasets using synthesized shadow images. Experiments show that our DHAN can erase the shadows and produce high-quality ghost-free images. After training on the synthesized and real datasets, our network outperforms other state-of-the-art methods by a large margin. The code is available: http://github.com/vinthony/ghost-free-shadow-removal/

READ FULL TEXT

page 1

page 3

page 4

page 5

page 6

page 7

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
10/03/2020

Unsupervised Shadow Removal Using Target Consistency Generative Adversarial Network

Unsupervised shadow removal aims to learn a non-linear function to map t...
research
12/07/2017

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

Understanding shadows from a single image spontaneously derives into two...
research
05/17/2023

DualVector: Unsupervised Vector Font Synthesis with Dual-Part Representation

Automatic generation of fonts can be an important aid to typeface design...
research
12/08/2022

Shadow Removal by High-Quality Shadow Synthesis

Most shadow removal methods rely on the invasion of training images asso...
research
12/16/2022

Free-form 3D Scene Inpainting with Dual-stream GAN

Nowadays, the need for user editing in a 3D scene has rapidly increased ...
research
04/13/2018

O-HAZE: a dehazing benchmark with real hazy and haze-free outdoor images

Haze removal or dehazing is a challenging ill-posed problem that has dra...

Please sign up or login with your details

Forgot password? Click here to reset