Self-Supervised Shadow Removal
Shadow removal is an important computer vision task aiming at the detection and successful removal of the shadow produced by an occluded light source and a photo-realistic restoration of the image contents. Decades of re-search produced a multitude of hand-crafted restoration techniques and, more recently, learned solutions from shad-owed and shadow-free training image pairs. In this work,we propose an unsupervised single image shadow removal solution via self-supervised learning by using a conditioned mask. In contrast to existing literature, we do not require paired shadowed and shadow-free images, instead we rely on self-supervision and jointly learn deep models to remove and add shadows to images. We validate our approach on the recently introduced ISTD and USR datasets. We largely improve quantitatively and qualitatively over the compared methods and set a new state-of-the-art performance in single image shadow removal.
Code (0)
등록된 구현이 없습니다.
Tasks
Image Shadow RemovalSelf-Supervised LearningShadow RemovalSimilar Papers 제목 키워드 기반
S3R-Net: A Single-Stage Approach to Self-Supervised Shadow Removal
In this paper we present S3R-Net, the Self-Supervised Shadow Removal Network. The two-branch WGAN model achieves self-supervision relying on the unify-and-adaptphenomenon - it unifies the style of the output data and inf…
Shadow RemovalUnsupervised Portrait Shadow Removal via Generative Priors
Portrait images often suffer from undesirable shadows cast by casual objects or even the face itself. While existing methods for portrait shadow removal require training on a large-scale synthetic dataset, we propose the…
Shadow RemovalUnsupervised Semantic SegmentationFreeShadow: Training-Free Shadow Removal via Illumination Transfer and Selective Content Preservation in Diffusion Models
Existing supervised and unsupervised shadow removal methods often suffer from limited generalization due to the insufficient diversity of available training datasets, while zero-shot methods tend to produce artifacts and…
Shadow RemovalSemantic-guided Adversarial Diffusion Model for Self-supervised Shadow Removal
Existing unsupervised methods have addressed the challenges of inconsistent paired data and tedious acquisition of ground-truth labels in shadow removal tasks. However, GAN-based training often faces issues such as mode …
Generative Adversarial NetworkShadow RemovalUnsupervised Shadow Removal Using Target Consistency Generative Adversarial Network
Unsupervised shadow removal aims to learn a non-linear function to map the original image from shadow domain to non-shadow domain in the absence of paired shadow and non-shadow data. In this paper, we develop a simple ye…
Generative Adversarial NetworkShadow Removal