Single Image Reflection Removal Using Convolutional Neural Networks

被引:29
|
作者
Chang, Yakun [1 ]
Jung, Cheolkon [1 ]
机构
[1] Xidian Univ, Sch Elect Engn, Xian 710071, Shaanxi, Peoples R China
基金
中国国家自然科学基金;
关键词
Deep learning; reflection removal; image restoration; convolutional neural networks; layer separation; TRANSPARENT LAYERS; SEPARATION; POLARIZATION;
D O I
10.1109/TIP.2018.2880088
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 peak signalto- noise ratio, structural similarity, and feature similarity.
引用
收藏
页码:1954 / 1966
页数:13
相关论文
共 50 条
  • [1] Multi-Modal Reflection Removal Using Convolutional Neural Networks
    Sun, Jun
    Chang, Yakun
    Jung, Cheolkon
    Feng, Jiawei
    [J]. IEEE SIGNAL PROCESSING LETTERS, 2019, 26 (07) : 1011 - 1015
  • [2] SINGLE IMAGE GLARE REMOVAL USING DEEP CONVOLUTIONAL NETWORKS
    Ye, Shiting
    Yin, Jia-Li
    Chen, Bo-Hao
    Chen, Dewang
    Wu, Yunbing
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2020, : 201 - 205
  • [3] Image reflection removal using end-to-end convolutional neural network
    Li, Jinjiang
    Li, Guihui
    Fan, Hui
    [J]. IET IMAGE PROCESSING, 2020, 14 (06) : 1047 - 1058
  • [4] FPGA-based reflection image removal using cognitive neural networks
    Saptalakar, Bairu K.
    Latte, Mrityunjaya, V
    [J]. APPLIED NANOSCIENCE, 2022, 13 (3) : 2539 - 2553
  • [5] Single-Image Fence Removal Using Deep Convolutional Neural Network
    Matsui, Takuro
    Ikehara, Masaaki
    [J]. IEEE ACCESS, 2020, 8 : 38846 - 38854
  • [6] Single Infrared Image Stripe Noise Removal Using Deep Convolutional Networks
    Kuang, Xiaodong
    Sui, Xiubao
    Chen, Qian
    Gu, Guohua
    [J]. IEEE PHOTONICS JOURNAL, 2017, 9 (04):
  • [7] Effective reflection removal system for cognitive based convolutional neural networks
    Saptalakar, Bairu K.
    Latte, Mrityunjaya, V
    [J]. SOFT COMPUTING, 2022,
  • [8] Single Image Super Resolution using Deep Convolutional Generative Neural Networks
    Guzel Turhan, Ceren
    Bilge, Hasan Sakir
    [J]. 2018 26TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2018,
  • [9] A Review of Single Image Super Resolution Techniques using Convolutional Neural Networks
    Monika Dixit
    Ram Narayan Yadav
    [J]. Multimedia Tools and Applications, 2024, 83 : 29741 - 29775
  • [10] SINGLE DEPTH IMAGE SUPER-RESOLUTION USING CONVOLUTIONAL NEURAL NETWORKS
    Chen, Baoliang
    Jung, Cheolkon
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2018, : 1473 - 1477