DeepAI AI Chat
Log In Sign Up

Single Image Reflection Removal Using Deep Encoder-Decoder Network

by   Zhixiang Chi, et al.
Shanghai Jiao Tong University
McMaster University

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.


page 1

page 4

page 5

page 6

page 7

page 8


ReflectNet – A Generative Adversarial Method for Single Image Reflection Suppression

Taking pictures through glass windows almost always produces undesired r...

Improved Multiple-Image-Based Reflection Removal Algorithm Using Deep Neural Networks

When imaging through a semi-reflective medium such as glass, the reflect...

Reflection Invariance: an important consideration of image orientation

In this position paper, we consider the state of computer vision researc...

Learning Non-Lambertian Object Intrinsics across ShapeNet Categories

We consider the non-Lambertian object intrinsic problem of recovering di...

Deep Reflection Prior

Reflections are very common phenomena in our daily photography, which di...

Unsupervised Single-Image Reflection Separation Using Perceptual Deep Image Priors

Reflections often degrade the quality of the image by obstructing the ba...

A Generic Deep Architecture for Single Image Reflection Removal and Image Smoothing

This paper proposes a deep neural network structure that exploits edge i...