Acta Optica Sinica, Volume. 39, Issue 10, 1010001(2019)
Single Image Dehazing Method Based on Multi-Scale Convolution Neural Network
Since the traditional single image dehazing algorithm is susceptible to the prior knowledge constraint of hazy image and color distortion, this paper proposes a multi-scale convolutional neural network (CNN) single image dehazing method based on deep learning, which realizes image dehazing by learning the mapping relationship between hazy image and atmospheric transmission. According to the hazy image forming mechanism of atmospheric scattering model, an end-to-end multi-scale full CNN model is designed. The shallow layer features of hazy image are extracted by convolution layer operation, and then the deep features are extracted by multi-scale convolution kernel in parallel. Then the shallow layer features and deep features are fused by jump connection. Finally, the non-linear regression method is used to obtain the corresponding transmission features of the hazy image. According to the atmospheric scattering model, the haze-free image is restored. The model is trained by using hazy image data sets. The experimental results show that the proposed method can achieve good dehazing effect in the experiments of synthesizing hazy images and real natural hazy images. The proposed method is superior to other contrast algorithms in subjective and objective evaluations.
Get Citation
Copy Citation Text
Yong Chen, Hongguang Guo, Yapeng Ai. Single Image Dehazing Method Based on Multi-Scale Convolution Neural Network[J]. Acta Optica Sinica, 2019, 39(10): 1010001
Category: Image Processing
Received: Apr. 28, 2019
Accepted: Jun. 3, 2019
Published Online: Oct. 9, 2019
The Author Email: Chen Yong (edukeylab@126.com)