Computer Engineering and Applications ›› 2019, Vol. 55 ›› Issue (10): 179-185.DOI: 10.3778/j.issn.1002-8331.1806-0408

Previous Articles     Next Articles

Single Image Dehazing by Using Improved Multi-Scale Convolutional Neural Network

JU Qingqing1, LI Chaofeng2, SANG Qingbing1   

  1. 1.School of Internet of Things Engineering, Jiangnan University, Wuxi, Jiangsu 214122, China
    2.Institute of Logistics Science and Engineering, Shanghai Maritime University, Shanghai 200135, China
  • Online:2019-05-15 Published:2019-05-13



  1. 1.江南大学 物联网工程学院,江苏 无锡 214122
    2.上海海事大学 物流科学与工程研究院,上海 200135

Abstract: As the current reported dehazing method is easy to cause halo and color distortion in the sky region, a single image dehazing algorithm by combining multi-scale convolution with scattering model is proposed. Firstly, the original haze image is convoluted with three different scales of convolution kernels. After a series of characteristic learning, the rough transmission is obtained. Then the transmission map is refined by using the guided filter. Secondly, according to the haze image and rough transmission, the global atmospheric light is known. Finally, with the refined transmission map and the calculated atmospheric light, the final dehazed image is inversely derived from the atmospheric scattering model. Experimental results show that the proposed algorithm is more natural to deal with the sky area, and it has better restoration effect on image texture and color distortion.

Key words: image dehazing, image restoration, multi-scale convolution, scattering model

摘要: 针对当前已有的去雾方法容易造成天空区域存在光晕以及色彩失真的现象,提出了一种多尺度卷积结合大气散射模型的单幅图像去雾算法。将原始有雾图像与三个不同尺度的卷积核进行卷积,经过一系列特征学习后得到粗略的传播图,然后使用引导滤波器对其进行优化,得到精细化后的传播图。利用粗传播图和有雾图像计算出全局大气光。根据大气散射模型反推出无雾清晰图像。实验结果表明,该方法对天空区域的处理更加自然,在图像的纹理细节以及颜色失真上有较好的效果。

关键词: 图像去雾, 图像复原, 多尺度卷积, 散射模型