• CN: 11-2187/TH
  • ISSN: 0577-6686

Journal of Mechanical Engineering ›› 2019, Vol. 55 ›› Issue (11): 98-104.doi: 10.3901/JME.2019.11.098

Previous Articles     Next Articles

Image Snow Removal Methods for Robotic Environment Fusion

LI Pengyue1,2,3, TIAN Jiandong2,3, WANG Guolin2,3,4, LI Xiaomao5, TANG Yandong2,3, WU Chengdong1   

  1. 1. Faculty of Robot Science and Engineering, Northeastern University, Shenyang 110819;
    2. State Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016;
    3. Institutes for Robotics and Intelligent Manufacturing, Chinese Academy of Sciences, Shenyang 110016;
    4. University of Chinese Academy of Sciences, Beijing 100049;
    5. School of Mechatronic Engineering and Automation, Shanghai University, Shanghai 200444
  • Received:2018-09-14 Revised:2018-11-21 Online:2019-06-05 Published:2019-06-05

Abstract: Aiming at the problem that snow weather affects the robustness of the fusion robotic vision system, a snow removal method based on snow model and deep learning is proposed. A simplified snow model is derived based on the snow imaging process, and a deep snow removal network is designed based on this model. The network consists of a snowflakes detection sub-network and a snowflakes removal sub-network. The snowflakes detection sub-network uses a residual learning network to accurately learn the difference between snow images and snow-free images. The desnowing sub-network adopts a densely connected U network. It usually can relieve the contradiction of over-desnowing and under-desnowing by using U-net to preserve image details and feature reuse of DenseNet to accuratelly remove snowflakes. Experiments show that the snow model-based deep networks can effectively detect and remove snowflakes from images.

Key words: deep learning, desnowing, environment fusion, robot

CLC Number: