Single Image Reflection Removal Using Deep Encoder-Decoder Network
Image of a scene captured through a piece of transparent and reflective material, such as glass, is often spoiled by a superimposed layer of reflection image. While separating the reflection from a familiar object in an image is mentally not difficult for humans, it is a challenging, ill-posed problem in computer vision. In this paper, we propose a novel deep convolutional encoder-decoder method to remove the objectionable reflection by learning a map between image pairs with and without reflection. For training the neural network, we model the physical formation of reflections in images and synthesize a large number of photo-realistic reflection-tainted images from reflection-free images collected online. Extensive experimental results show that, although the neural network learns only from synthetic data, the proposed method is effective on real-world images, and it significantly outperforms the other tested state-of-the-art techniques.
Code (3)
Tasks
DecoderReflection RemovalSimilar Papers 제목 키워드 기반
Two-Stage Single Image Reflection Removal with Reflection-Aware Guidance
Removing undesired reflection from an image captured through a glass surface is a very challenging problem with many practical application scenarios. For improving reflection removal, cascaded deep models have been usual…
DecoderRAGReflection RemovalVocal Bursts Valence PredictionPromptRR: Diffusion Models as Prompt Generators for Single Image Reflection Removal
Existing single image reflection removal (SIRR) methods using deep learning tend to miss key low-frequency (LF) and high-frequency (HF) differences in images, affecting their effectiveness in removing reflections. To add…
Reflection RemovalReversible Decoupling Network for Single Image Reflection Removal
Recent deep-learning-based approaches to single-image reflection removal have shown promising advances, primarily for two reasons: 1) the utilization of recognition-pretrained features as inputs, and 2) the design of dua…
Reflection RemovalUtilizing Multi-step Loss for Single Image Reflection Removal
Image reflection removal is crucial for restoring image quality. Distorted images can negatively impact tasks like object detection and image segmentation. In this paper, we present a novel approach for image reflection …
Depth EstimationImage Segmentationobject-detectionObject Detection+2Benchmarking Single-Image Reflection Removal Algorithms
Removing undesired reflections from a photo taken in front of a glass is of great importance for enhancing the efficiency of visual computing systems. Various approaches have been proposed and shown to be visually plausi…
BenchmarkingReflection Removal