Abstract Image-defogging, as an important part of computer vision, has been widely used in intelligent driving, target recognition, satellite detection, underwater exploration and so on. Improving the performance of the defogging algorithm based on deep learning has practical significance for the completion of high-level vision tasks. This paper proposes an IRDNet algorithm by improving the image deep learning algorithm based on the RefineDNet framework and designing a new deep learning network structure. The proposed algorithm combines dark channel prior knowledge and atmospheric degradation model to decompose the input fogged images into dark channel images and degraded images, and then carries out feature extraction and detail enhancement for the two images by convolutional neural network. IRDNet introduces a fully connected convolutional structure, attention mechanism, and a pyramid structure to improve the performance of the overall defogging network. By testing on OTS datasets, we compare the IRDNet algorithm with traditional defogging methods, end-to-end deep learning defogging methods, and prior knowledge-guided deep learning defogging methods. Test results show that the performance of IRDNet is better than other methods, and the defogging network shows richer details of texture and more realistic colors.
Read full abstract