Two-stage deep image restoration network with application to single image shadow removal

Research output: Contribution to journalArticlepeer-review

3 Citations (Scopus)

Abstract

In this paper, we introduce a two-stage deep learning-based image restoration network and its application to remove shadow information from a single image, named by ESCNet (Encoder-decoder based Shadow removal with Colorization Network). Most existed single image-based shadow removal methods may suffer from that the shadow contains multiple regions of different colors or rich image details. To tackle with the problems, our key idea is to first remove shadow(s) from an image followed by repainting the shadow-removed region(s) in this image. To accomplish this, we present a deep two-stage network, cascading a shadow removal network (SRN) and a colorization network (CN). The presented encoder-decoder-based SRN with fusion of global and local feature information is used to remove the shadow(s) in the grayscale domain of the input image while recovering the image details for the shadow-removed region(s). Then the proposed CN aims at repainting the removed shadow region(s) via re-colorization. The proposed deep model has been well trained and well evaluated on the two well-known public datasets, i.e., ISTD (Image Shadow Triplets Dataset) and SRD (Shadow Removal Dataset). Experimental results have shown that the proposed method outperforms the compared state-of-the-art (SOTA) shadow removal approaches quantitatively and qualitatively.

Original languageEnglish
Article number112315
JournalApplied Soft Computing
Volume167
DOIs
Publication statusPublished - 2024 Dec

Keywords

  • Colorization
  • Convolutional neural networks
  • Deep learning
  • Encoder-decoder architecture
  • Shadow removal

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Two-stage deep image restoration network with application to single image shadow removal'. Together they form a unique fingerprint.

Cite this