JOURNAL ARTICLE

Single Image Reflection Removal Using Convolutional Neural Networks

Yakun ChangCheolkon Jung

Year: 2018 Journal:   IEEE Transactions on Image Processing Vol: 28 (4)Pages: 1954-1966   Publisher: Institute of Electrical and Electronics Engineers

Abstract

When people take a picture through glass, the scene behind the glass is often interfered by specular reflection. Due to relatively easy implementation, most studies have tried to recover the transmitted scene from multiple images rather than single image. However, the use of multiple images is not practical for common users in real situations due to the critical shooting conditions. In this paper, we propose single image reflection removal using convolutional neural networks. We provide a ghosting model that causes reflection effects in captured images. First, we synthesize multiple reflection images from the input single one based on ghosting model and relative intensity. Then, we construct an end-to-end network that consists of encoder and decoder. To optimize the network parameters, we use a joint training strategy to learn the layer separation knowledge from the synthesized reflection images. For the loss function, we utilize both internal and external losses in optimization. Finally, we apply the proposed network to single image reflection removal. Compared with the previous work, the proposed method does not need handcrafted features and specular filters for reflection removal. Experimental results show that the proposed method successfully removes reflection from both synthetic and real images as well as achieves the highest scores in PSNR, SSIM and FSIM.

Keywords:
Ghosting Specular reflection Computer science Artificial intelligence Computer vision Reflection (computer programming) Convolutional neural network Artificial neural network Pattern recognition (psychology) Optics

Metrics

47
Cited By
2.89
FWCI (Field Weighted Citation Impact)
47
Refs
0.91
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Image Enhancement Techniques
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Advanced Image Processing Techniques
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Advanced Optical Imaging Technologies
Physical Sciences →  Engineering →  Media Technology

Related Documents

JOURNAL ARTICLE

Multi-Modal Reflection Removal Using Convolutional Neural Networks

Jun SunYakun ChangCheolkon JungJiawei Feng

Journal:   IEEE Signal Processing Letters Year: 2019 Vol: 26 (7)Pages: 1011-1015
BOOK-CHAPTER

Single Image Rain Removal Using Convolutional Neural Network

P. MusafiraK. S. Shanthini

Lecture notes in electrical engineering Year: 2021 Pages: 135-145
JOURNAL ARTICLE

Image reflection removal using end‐to‐end convolutional neural network

Jinjiang LiGuihui LiHui Fan

Journal:   IET Image Processing Year: 2020 Vol: 14 (6)Pages: 1047-1058
JOURNAL ARTICLE

Single-Image Fence Removal Using Deep Convolutional Neural Network

Takuro MatsuiMasaaki Ikehara

Journal:   IEEE Access Year: 2019 Vol: 8 Pages: 38846-38854
© 2026 ScienceGate Book Chapters — All rights reserved.