Rain Detection and Removal via Shrinkage-based Sparse Coding and Learned Rain Dictionary

被引:9
|
作者
Son, Chang-Hwan [1 ]
Zhang, Xiao-Ping [2 ]
机构
[1] Kunsan Natl Univ, Dept Software Convergence Engn, 558 Daehak Ro, Gunsan Si, Jeollabuk Do, South Korea
[2] Ryerson Univ, Dept Elect & Comp Engn, 350 Victoria St, Toronto, ON M5B 2K3, Canada
基金
新加坡国家研究基金会;
关键词
QUALITY ASSESSMENT; STREAKS REMOVAL; IMAGE; NOISE; DEPTH; MODEL;
D O I
10.2352/J.ImagingSci.Technol.2020.64.3.030501
中图分类号
TB8 [摄影技术];
学科分类号
0804 ;
摘要
Rain removal is essential for achieving autonomous driving because it preserves the details of objects that are useful for feature extraction and removes the rain structures that hinder feature extraction. Based on a linear superposition model in which the observed rain image is decomposed into two layers, a rain layer and a non-rain layer, conventional rain removal methods estimate these two layers alternatively from an observed single image based on prior modeling. However, the prior knowledge used for the rain structures is not always correct because various types of rain structures can be observed in the rain images, which results in inaccurate rain removal. Therefore, in this article, a novel rain removal method based on the use of a scribbled rain image set and a new shrinkage-based sparse coding model is proposed. The scribbled rain images have information about which pixels have rain structures. Thus, various types of rain structures can be modeled, owing to the abundance of rain structures in the rain image set. To detect the rain regions, two types of approaches, one based on reconstruction error comparison (REC) via a learned rain dictionary and the other based on a deep convolutional neural network (DCNN), are presented. With the rain regions, the proposed shrinkage-based sparse coding model determines how much to reduce the sparse codes of the rain dictionary and maintain the sparse codes of the non-rain dictionary for accurate rain removal. Experimental results verified that the proposed shrinkage-based sparse coding model could remove rain structures and preserve objects' details due to the REC- or DCNN-based rain detection using the scribbled rain image set. Moreover, it was confirmed that the proposed method is more effective at removing rain structures from similar objects' structures than conventional methods. (C) 2020 Society for Imaging Science and Technology.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] RAIN REMOVAL VIA SHRINKAGE OF SPARSE CODES AND LEARNED RAIN DICTIONARY
    Son, Chang-Hwan
    Zhang, Xiao-Ping
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA & EXPO WORKSHOPS (ICMEW), 2016,
  • [2] An Image Rain Removal Algorithm Via Depth of Field and Sparse Coding
    Xiao, Jin-Sheng
    Wang, Wen
    Zou, Wen-Tao
    Tong, Le
    Lei, Jun-Feng
    [J]. Jisuanji Xuebao/Chinese Journal of Computers, 2019, 42 (09): : 2024 - 2034
  • [3] Single image rain removal based on depth of field and sparse coding
    Xiao, Jinsheng
    Zou, Wentao
    Chen, Yunhua
    Wang, Wen
    Lei, Junfeng
    [J]. PATTERN RECOGNITION LETTERS, 2018, 116 : 212 - 217
  • [4] An Image Rain Removal algorithm based on the depth of field and sparse coding
    Lei, Junfeng
    Zhang, Shangyue
    Zou, Wentao
    Xiao, Jinsheng
    Chen, Yunhua
    Sui, HaiGang
    [J]. 2018 24TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2018, : 2368 - 2373
  • [5] Visual Depth Guided Image Rain Streaks Removal Via Sparse Coding
    Chen, Duan-Yu
    Chen, Chien-Cheng
    Kang, Li-Wei
    [J]. IEEE INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATIONS SYSTEMS (ISPACS 2012), 2012,
  • [6] Rain Removal in Image Sequence Using Sparse Coding
    Ramya, C.
    Rani, S. Subha
    [J]. TRENDS IN INTELLIGENT ROBOTICS, AUTOMATION, AND MANUFACTURING, 2012, 330 : 361 - 370
  • [7] Video Rain Streak Removal By Multiscale Convolutional Sparse Coding
    Li, Minghan
    Xie, Qi
    Zhao, Qian
    Wei, Wei
    Gu, Shuhang
    Tao, Jing
    Meng, Deyu
    [J]. 2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, : 6644 - 6653
  • [8] Convolutional Sparse and Low-Rank Coding-Based Rain Streak Removal
    Zhang, He
    Patel, Vishal M.
    [J]. 2017 IEEE WINTER CONFERENCE ON APPLICATIONS OF COMPUTER VISION (WACV 2017), 2017, : 1259 - 1267
  • [9] Tracking With Sparse and Correlated Measurements via a Shrinkage-Based Particle Filter
    Kiring, Aroland
    Salman, Naveed
    Liu, Chao
    Esnaola, Inaki
    Mihaylova, Lyudmila
    [J]. IEEE SENSORS JOURNAL, 2017, 17 (10) : 3152 - 3164
  • [10] Language Recognition via Sparse Coding over Learned Dictionary
    Singh, Om Prakash
    Sinha, Rohit
    [J]. 2017 4TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INTEGRATED NETWORKS (SPIN), 2017, : 494 - 497