Learning from Synthetic Shadows for Shadow Detection and Removal

01/05/2021
by   Naoto Inoue, et al.
11

Shadow removal is an essential task in computer vision and computer graphics. Recent shadow removal approaches all train convolutional neural networks (CNN) on real paired shadow/shadow-free or shadow/shadow-free/mask image datasets. However, obtaining a large-scale, diverse, and accurate dataset has been a big challenge, and it limits the performance of the learned models on shadow images with unseen shapes/intensities. To overcome this challenge, we present SynShadow, a novel large-scale synthetic shadow/shadow-free/matte image triplets dataset and a pipeline to synthesize it. We extend a physically-grounded shadow illumination model and synthesize a shadow image given an arbitrary combination of a shadow-free image, a matte image, and shadow attenuation parameters. Owing to the diversity, quantity, and quality of SynShadow, we demonstrate that shadow removal models trained on SynShadow perform well in removing shadows with diverse shapes and intensities on some challenging benchmarks. Furthermore, we show that merely fine-tuning from a SynShadow-pre-trained model improves existing shadow detection and removal models. Codes are publicly available at https://github.com/naoto0804/SynShadow.

READ FULL TEXT

page 1

page 4

page 7

page 9

page 10

research
08/01/2020

From Shadow Segmentation to Shadow Removal

The requirement for paired shadow and shadow-free images limits the size...
research
10/12/2022

Flare7K: A Phenomenological Nighttime Flare Removal Dataset

Artificial lights commonly leave strong lens flare artifacts on images c...
research
08/18/2023

The Impact of Background Removal on Performance of Neural Networks for Fashion Image Classification and Segmentation

Fashion understanding is a hot topic in computer vision, with many appli...
research
12/14/2020

WDNet: Watermark-Decomposition Network for Visible Watermark Removal

Visible watermarks are widely-used in images to protect copyright owners...
research
09/08/2021

EMA: Auditing Data Removal from Trained Models

Data auditing is a process to verify whether certain data have been remo...
research
04/30/2021

Determining Chess Game State From an Image

Identifying the configuration of chess pieces from an image of a chessbo...
research
08/23/2019

Shadow Removal via Shadow Image Decomposition

We propose a novel deep learning method for shadow removal. Inspired by ...

Please sign up or login with your details

Forgot password? Click here to reset