Unsupervised 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 yet efficient target-consistency generative adversarial network (TC-GAN) for the shadow removal task in the unsupervised manner. Compared with the bidirectional mapping in cycle-consistency GAN based methods for shadow removal, TC-GAN tries to learn a one-sided mapping to cast shadow images into shadow-free ones. With the proposed target-consistency constraint, the correlations between shadow images and the output shadow-free image are strictly confined. Extensive comparison experiments results show that TC-GAN outperforms the state-of-the-art unsupervised shadow removal methods by 14.9% in terms of FID and 31.5% in terms of KID. It is rather remarkable that TC-GAN achieves comparable performance with supervised shadow removal methods.
Code (1)
Tasks
Generative Adversarial NetworkShadow RemovalSimilar Papers 제목 키워드 기반
Unsupervised 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 SegmentationBoundary-Aware Divide and Conquer: A Diffusion-Based Solution for Unsupervised Shadow Removal
Recent deep learning methods have achieved superior results in shadow removal. However, most of these supervised methods rely on training over a huge amount of shadow and shadow-free image pairs, which require labori…
Shadow RemovalARGAN: Attentive Recurrent Generative Adversarial Network for Shadow Detection and Removal
In this paper we propose an attentive recurrent generative adversarial network (ARGAN) to detect and remove shadows in an image. The generator consists of multiple progressive steps. At each step a shadow attention detec…
Generative Adversarial NetworkShadow DetectionShadow Detection And RemovalShadow RemovalDC-ShadowNet: Single-Image Hard and Soft Shadow Removal Using Unsupervised Domain-Classifier Guided Network
Shadow removal from a single image is generally still an open problem. Most existing learning-based methods use supervised learning and require a large number of paired images (shadow and corresponding non-shadow images)…
Image EnhancementImage ReconstructionImage RestorationImage Shadow Removal+1FASR-Net: Unsupervised Shadow Removal Leveraging Inherent Frequency Priors
Shadow removal is challenging due to the complex interaction of geometry, lighting, and environmental factors. Existing unsupervised methods often overlook shadow-specific priors, leading to incomplete shadow recovery. T…
Shadow Removal