计算机与现代化 ›› 2021, Vol. 0 ›› Issue (12): 72-78.

• 图像处理 • 上一篇    下一篇

基于多通道分离整合的多尺度单幅图像去雨算法

  

  1. (1.福州大学电气工程与自动化学院,福建福州350108;2.中国科学院海西研究院
    泉州装备制造研究所,福建泉州362216;3.福建(泉州)哈工大工程技术研究院,福建泉州362000)
  • 出版日期:2021-12-24 发布日期:2021-12-24
  • 作者简介:汪帆(1996—),男,湖北孝感人,硕士研究生,研究方向:人工智能,计算机视觉,图像处理,E-mail: wang_fan6@163.com; 魏宪(1986—),男,研究员,研究方向:计算机视觉,智能驾驶,机器人感知,E-mail: xian.wei@tum.de; 通信作者:郭杰龙(1988—),男,工程师,研究方向:人工智能,计算机视觉,智能驾驶,E-mail: gjl@fjirsm.ac.cn; 梁培栋,男,博士,研究方向:计算机视觉、机器人感知,E-mail: zqllpd@hotmail.com。
  • 基金资助:
    国家自然科学基金青年基金资助项目(61806186); “福建省智能物流产业技术研究院建设”项目(2018H2001); 机器人与系统国家重点实验室项目(SKLRS-2019-KF-15); 泉州市科技计划项目(2019C112)

Multi-scale Single Image Rain Removal Based on Multi-channel Separation and Integration

  1. (1. School of Electrical Engineering and Automation, Fuzhou University, Fuzhou 350108, China;
    2. Quanzhou Institute of Equipment Manufacturing Haixi Institutes, Chinese Academy of Sciences, Quanzhou 362216, China;
    3. Fujian(Quanzhou)-HIT Research Institute of Engineering and Technology, Quanzhou 362000, China)
  • Online:2021-12-24 Published:2021-12-24

摘要: 由于密度不同的雨对图像造成的遮挡不同,图像去雨一直都是一项极具挑战性的任务。目前,基于深度学习的图像去雨算法已经成为主流。然而,多数深度学习的架构都是通过堆叠卷积层来设计的,执行去雨任务后图像仍存在着大小不一的雨痕,这些方法并不能很好地关注训练中雨图的局部信息和上下文信息。为了解决上述问题,本文设计一种基于多通道分离整合的卷积神经网络用于图像去雨。第一步通过通道分离,再利用卷积层间的层级连接,构成多尺度模块,最终将不同通道的输出进行整合。该模块可以增大感受野,探索特征图之间的空间信息,更好地提取特征。第二步利用渐进网络来反复计算挖掘上下文信息,能够很好关联到全局特征。整体模型易于实施,可以端对端训练。在常用的数据集以及自建的自动驾驶雨天数据集上的大量实验表明,本文方法比现有方法取得了明显的改进。

关键词: 图像去雨, 深度学习, 卷积神经网络, 多尺度, 通道分离整合

Abstract: Due to the occlusion of the image caused by the different density of rain, it has always been a challenging task to remove the rain from the images. Nowadays, image de-raining algorithms based on deep learning have become the mainstream. However, most deep learning architectures are designed by stacking convolutional layers. For the rain removal task, the images have rain streaks in different sizes. To address this issue, A convolutional neural network based on multi-channel separation and integration for single image rain removal is designed. In the first step, the separable channels and the hierarchical connection between the convolutional layers form a multi-scale module. Finally, the outputs of different channels are integrated. The proposed module can expand the receptive field and explore the spatial information between feature maps, which extracts features better. In the second step, progressive networks are exploited to repeatedly calculate and excavate contextual information, which can be well related to global features. The proposed model is easy to be implemented and can be trained end-to-end. Extensive experiments on widely used datasets and self-built rainy images dataset for autonomous driving demonstrate that the proposed method has achieved significant improvements over the existing methods.

Key words: image rain removal, deep learning, convolutional neural network, multi-scale, channel separation and integration