Abstract
Image dehazing is a challenging ill-posed problem in the field of computer vision. Existing learning-methods usually use a single convolutional neural network (CNN) model to solve it, which lacks details recovery mechanism and leads to poor performance. In this paper, we propose an end-to-end Dual-cascade Network for image dehazing, which obtains the haze-free image in a coarse-to-fine manner. Specifically, the overall model consists of two sub-networks: Net-U and Net-D. The Net-U employs an encoder–decoder architecture to restore a coarse dehazing result, which leverages residual channel attention block for distilling hierarchical features, and transmits the contextual information into next stage. To preserve the spatial details of latent image, our Net-D adopts a constant-size CNN structure, and captures the texture-rich features by utilizing residual multi-scale spatial block. Moreover, we apply an effective selective fusion module to integrate these derived features from Net-U and Net-D. Experimental comparisons show that our method obtains comparable or even better results than existing state-of-the-art methods in terms of quantitative evaluation and visual performance. The code will be made publicly available on GitHub.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Punitha V, Mala C (2021) Traffic classification in server farm using supervised learning techniques. Neural Comput Appl 33(3):1279–1296
Perez-Borrero I, Marin-Santos D, Vasallo-Vazquez MJ, Gegundez-Arias ME (2021) A new deep-learning strawberry instance segmentation methodology based on a fully convolutional neural network. Neural Comput Appl 33:1–13
Mukilan P, Semunigus W (2021) Human object detection: an enhanced black widow optimization algorithm with deep convolution neural network. Neural Comput Appl 33:15831–15842
Fattal R (2014) Dehazing using color-lines. Acm Trans Graph 34:1–14
Fattal R (2008) Single image dehazing. Acm Trans Graph 27(3):1–9
Li B, Gou Y, Gu S, Liu JZ, Peng X (2021) You only look yourself: unsupervised and untrained single image dehazing neural network. Int J Comput Vis 11:1–14
Zhao S et al (2021) RefineDNet: a weakly supervised refinement framework for single image dehazing. IEEE Trans Image Process 30:3391–3404
McCartney EJ (1976) Optics of the atmosphere: scattering by molecules and particles. nyjw
Narasimhan SG, Nayar SK (2000) Chromatic framework for vision in bad weather. In: IEEE computer society conference on computer vision and pattern recognition
Narasimhan SG, Nayar SK (2002) Vision and the atmosphere. Int J Comput Vis 48(3):233–254
He K, Sun J, Fellow IEEE, Tang X (2011) Single image haze removal using dark channel prior. IEEE Trans Pattern Anal Mach Intell 33(12):2341–2353
Berman D, Treibitz T, Avidan S (2016) Non-local image dehazing. In: 2016 IEEE conference on computer vision and pattern recognition (CVPR)
Cai B, Xu X, Jia K, Qing C, Tao D (2016) Dehazenet: an end-to-end system for single image haze removal. IEEE Trans Image Process 25(11):5187–5198
Ren W, Ma L, Zhang J, Pan J, Cao X, Liu W, Yang MH (2018) Gated fusion network for single image dehazing. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 3253–3261
Zhang H, Patel VM (2018) Densely connected pyramid dehazing network. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 3194–3203
Qu Y, Chen Y, Huang J, Xie Y (2019) Enhanced pix2pix dehazing network. In: 2019 IEEE/CVF conference on computer vision and pattern recognition (CVPR)
Chen D, He M, Fan Q, Liao J, Zhang L, Hou D, Yuan L, Hua G (2019) Gated context aggregation network for image dehazing and deraining. In: 2019 IEEE winter conference on applications of computer vision (WACV). IEEE, pp 1375–1383
Li L, Dong Y, Ren W, Pan J, Gao C, Sang N, Yang MH (2020) Semi-supervised image dehazing. IEEE Trans Image Process 29:2766–2779
Xie B, Guo F, Cai Z (2010) Improved single image dehazing using dark channel prior and multi-scale retinex. In: International conference on intelligent system design and engineering application
Xu H, Guo J, Liu Q, Ye L (2012) Fast image dehazing using improved dark channel prior. IEEE, pp 663–667
Zhu Q, Mai J, Shao L (2015) A fast single image haze removal algorithm using color attenuation prior. IEEE Trans Image Process 24(11):3522–3533
Abdulkareem KH et al (2021) A new standardisation and selection framework for real-time image dehazing algorithms from multi-foggy scenes based on fuzzy Delphi and hybrid multi-criteria decision analysis methods. Neural Comput Appl 33(4):1029–1054
Zhu Z, Wei H, Hu G, Li Y, Mazur N (2020) A novel fast single image dehazing algorithm based on artificial multiexposure image fusion. IEEE Trans Instrum Meas 99:1–1
Zheng M, Qi G, Zhu Z, Li Y, Liu Y (2020) Image dehazing by an artificial image fusion method based on adaptive structure decomposition. IEEE Sens J 99:1–1
Zhao D et al (2019) Multi-scale optimal fusion model for single image dehazing. Signal Process: Image Commun 74:253–265
Ren W, Liu S, Zhang H et al (2016) Single image dehazing via multi-scale convolutional neural networks[C]. In: European conference on computer vision. Springer, Cham, pp. 154–169
Li B, Peng X, Wang Z, Xu J, Dan F (2017) Aod-net: all-in-one dehazing network. In: 2017 IEEE international conference on computer vision (ICCV)
Qin X, Wang Z, Bai Y et al (2020) FFA-Net: feature fusion attention network for single image dehazing[C]. Proceedings AAAI Conf Artif Intell 34(07):11908–11915
Zhao D, Xu L, Ma L, Li J, Yan Y (2020) Pyramid global context network for image dehazing. IEEE Trans Circuits Syst Video Technol 99:1–1
Goodfellow IJ, Pouget-Abadie J, Mirza M, Xu B, Warde-Farley D, Ozair S, Courville A, Bengio Y (2014) Generative adversarial networks. Adv Neural Inf Process Syst 3:2672–2680
Engin D, Gen A, Ekenel HK (2018) Cycle-dehaze: enhanced cyclegan for single image dehazing. IEEE
Yang X, Xu Z, Luo J (2018) Towards perceptual image dehazing by physics-based disentanglement and adversarial training. In: Proceedings of the AAAI conference on artificial intelligence, vol 32
Dong Y, Liu Y, Zhang H, Chen S, Qiao Y (2020) Fd-gan: generative adversarial networks with fusion-discriminator for single image dehazing. Proc AAAI Conf Artif Intell 34(7):10729–10736
He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 770–778
Ronneberger O, Fischer P, Brox T (2015) U-net: convolutional networks for biomedical image segmentation. In: International conference on medical image computing and computer-assisted intervention. Springer, pp 234–241
Targ S, Almeida D, Lyman K (2016) Resnet in resnet: generalizing residual architectures[J]. arXiv:1603.08029
Hu J, Shen L, Albanie S, Sun G, Wu E (2017) Squeeze-and-excitation networks. IEEE Trans Pattern Anal Mach Intell (99)
Yu F, Koltun V (2016) Multi-scale context aggregation by dilated convolutions. In: ICLR
Johnson J, Alahi A, Fei-Fei L (2016) Perceptual losses for real-time style transfer and super-resolution. Springer, Cham
Li B et al (2018) Benchmarking single-image dehazing and beyond. IEEE Trans Image Process 28(1):492–505
Zhang Y, Li D, Sharma G (2018) Hazerd: an outdoor scene dataset and benchmark for single image dehazing. In: 2017 IEEE international conference on image processing (ICIP)
Ancuti C, Ancuti CO, Timofte R et al (2018) I-HAZE: a dehazing benchmark with real hazy and haze-free indoor images[C]. In: International Conference on Advanced Concepts for Intelligent Vision Systems. Springer, Cham, pp. 620–631
Ancuti CO, Ancuti C, Timofte R, Vleeschouwer CD (2018) O-haze: a dehazing benchmark with real hazy and haze-free outdoor images. In: 2018 IEEE/CVF conference on computer vision and pattern recognition workshops (CVPRW)
Huynh-Thu Q, Ghanbari M (2008) Scope of validity of psnr in image/video quality assessment. Electron Lett 44(13):800–801
Wang Z et al (2004) Image quality assessment: from error visibility to structural similarity. IEEE Trans Image Process 13(4):600–612
Liu X, Ma Y, Shi Z, Chen J (2019) Griddehazenet: attention-based multi-scale network for image dehazing. In: Proceedings of the IEEE international conference on computer vision, pp 7314–7323
Shao Y, Li L, Ren W, Gao C, Sang N (2020) Domain adaptation for image dehazing. In: 2020 IEEE/CVF conference on computer vision and pattern recognition (CVPR)
Wang L, Huang P, Zhang X, Xu J (2021) Haze concentration adaptive network for image dehazing. Neurocomputing 439(6):75–85
Yu C, Wang J, Peng C, Gao C, Yu G, Sang N (2018) Bisenet: bilateral segmentation network for real-time semantic segmentation. In: European conference on computer vision
Redmon J, Farhadi A (2018) Yolov3: an incremental improvement. arXiv:1804.02767
Acknowledgements
This work was supported by the Beijing Key Laboratory of Precision Photoelectric Measuring Instrument and Technology, the National Natural Science Foundation of China (Grant No. 6130119), the National Natural Science Foundation of China (Grant No. 61475018) and the Winter Olympics Key Project Technology Fund (2018YFF0300804))
Author information
Authors and Affiliations
Corresponding authors
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Yi, W., Dong, L., Liu, M. et al. DCNet: dual-cascade network for single image dehazing. Neural Comput & Applic 34, 16771–16783 (2022). https://doi.org/10.1007/s00521-022-07319-w
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-022-07319-w