Abstract
Single-image dehazing is an extensively studied field and an ill-posed problem faced by vision-based systems in an outdoor environment. This paper proposes a dark channel network to estimate the transmission map of an input hazy scene for single-image dehazing. The architecture constitutes two major components—feature extraction layer and convolutional neural network layer. The former extracts the haze relevant features, while latter convolve these features with filter kernels to estimate the true scene transmission. Finally, the estimated transmission map is used to obtain the dehazed image using atmospheric scattering model. The experiments have been performed on synthetic hazy images and benchmark hazy dataset available in the literature. The performance of the proposed architecture outperforms the existing models in terms of standard quantitative metrics—mean square error, structural similarity index, and peak signal-to-noise ratio.
Similar content being viewed by others
References
Narasimhan, S.G., Nayar, S.K.: Vision and the atmosphere. Int. J. Comput. Vis. 48, 233–254 (2002)
Nayar, S.K., Narasimhan, S.G.: Vision in bad weather. In: Proceedings of the Seventh IEEE International Conference on Computer Vision (ICCV), pp. 820–827. Kerkyra, Greece (1999)
Narasimhan, S.G., Nayar, S.K.: Chromatic framework for vision in bad weather. In: Proceedings IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2000), pp. 598–605. Hilton Head Island, SC, USA (2000)
Kopeika, N.S.: A System Engineering Approach to Imaging. SPIE Press, Bellingham (1998)
Yitzhaky, Y., Dror, I., Kopeika, N.S.: Restoration of atmospherically blurred images according to weather-predicted atmospheric modulation transfer function. Optical Engineering 36, 3064–3072 (1998)
Oakley, J.P., Satherley, B.L.: Improving image quality in poor visibility conditions using a physical model for degradation. IEEE Trans. Image Process. 7, 167–179 (1998)
Tan, K., Oakley, J.P.: Enhancement of color images in poor visibility conditions. In: Proceedings 2000 International Conference on Image Processing (ICIP), p. 2. Vancouver, BC, Canada (2000)
Tan, K., Oakley, J.P.: Physics based approach to color image enhancement in poor visibility conditions. J. Opt. Soc. Am. A 18(10), 2460–2467 (2001)
Schechner, Y.Y., Narasimhan, S.G., Nayar, S.K.: Instant dehazing of images using polarization. In: Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2001), p. 325. Kauai, HI, USA (2001)
Shwartz, S., Namer, E., Schechner, Y.Y.: Blind haze separation. In: 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2006), vol. 2, pp. 1984–1991. New York, NY, USA (2006)
Tan, R.: Visibility in bad weather from a single image. In: 2008 IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2008), pp. 1–8. Anchorage, AK, USA (2008)
Fattal, R.: Single image dehazing. In: Proceedings on ACM SIGGRAPH’08, vol. 27, no 3. Los Angeles, California (2008)
He, K., Sun, J., Tang, X.: Single image haze removal using dark channel prior. IEEE Trans. Pattern Anal. Mach. Intell. 33(12), 2341–2353 (2011)
Yu, J., Li, D., Liao, Q.: Physics-based fast single image fog removal. Acta Automatica Sinica 37(2), 143–149 (2011)
Gibson, K.B., Vo, D.T., Nguyen, T.Q.: An investigation of dehazing effects on image and video coding. IEEE Trans. Image Process. 21(2), 662–673 (2012)
Ding, M., Tong, R.: Efficient dark channel based image dehazing using quadtrees. Sci. China Inf. Sci. 56(9), 1–9 (2013)
Shiau, Y.H., Yang, H.Y., Chen, P.Y., Chuang, Y.Z.: Hardware implementation of a fast and efficient haze removal method. IEEE Trans. Circuits Syst. Video Technol. 23(8), 1369–1374 (2013)
He, K., Sun, J., Tang, X.: Guided image filtering. IEEE Trans. Pattern Anal. Mach. Intell. 35(6), 1397–1409 (2013)
Ancuti, C.O., Ancuti, C., Hermans, C., Bekaert, P.: A fast semi-inverse approach to detect and remove the haze from a single image. In: Asian Conference on Computer Vision (ACCV 2010), Lecture Notes in Computer Science, vol. 6493, pp. 501–514. Springer, Berlin (2011)
Ancuti, C.O., Ancuti, C.: Single image dehazing by multiscale fusion. IEEE Trans. Image Process. 22(8), 3271–3282 (2013)
Meng, G., Wang, Y., Duan, J, Xiang, S., Pan, C.: Efficient image dehazing with boundary constraint and contextual regularization. In: 2013 IEEE International Conference on Computer Vision (ICCV), pp. 617–624. Sydney, NSW, Australia (2013)
Tang, K., Yang, J., Wang, J.: Investigating haze-relevant features in a learning framework for image dehazing. In: 2014 IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2014), pp. 2995–3002. Columbus, OH, USA (2014)
Cai, B., Xu, X., Jia, K., Qing, C., Tao, D.: DehazeNet: an end-to-end system for single image haze removal. IEEE Trans. Image Process. 25(11), 5187–5198 (2016)
Ren, W., Liu, S., Zhang, H., Pan, J., Cao, X., Yang, M.-H.: Single image dehazing via multi-scale convolutional neural networks. In: European Conference on Computer Vision (ECCV), pp. 154–169 (2016)
Wang, A., Wang, W., Liu, J., Gu, N.: AIPNet: image-to-image single image dehazing with atmospheric illumination prior. IEEE Trans. Image Process. 28(1), 381–393 (2019)
Li, B., Peng, X., Wang, Z., Xu, J., Feng, D.: AOD-Net: all-in-one dehazing network. In: 2017 IEEE International Conference on Computer Vision (ICCV), pp. 4780–4788. Venice, Italy (2017)
Chen, D., He, M., Fan, Q., Liao, J., Zhang, L., Hou, D., Yuan, L., Hua, G.: Gated context aggregation network for image dehazing and deraining. In: 2019 IEEE Winter Conference on Applications of Computer Vision (WACV). Waikoloa Village, HI, USA (2019)
Liu, Z., Xiao, B., Alrabeiah, M., Wang, K., Chen, J.: Single image dehazing with a generic model-agnostic convolutional neural network. IEEE Signal Process. Lett. 26(6), 833–837 (2019)
Zhu, Q., Mai, J., Shao, L.: A fast single image haze removal algorithm using color attenuation prior. IEEE Trans. Image Process. 24(11), 3522–3533 (2015)
Silberman, N., Hoiem, D., Kohli, P., Fergus, R.: Indoor segmentation and support inference from rgbd images, pp. 746–760. In: European Conference on Computer Vision. Springer, Berlin (2012)
Deng, J., Dong, W., Socher, R., Li, L.-J., Li, K., Fei-Fei, L.: ImageNet: a large-scale hierarchical image database. In: 2009 IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2009). Miami, FL, USA (2009)
Scharstein, D., Szeliski, R.: High-accuracy stereo depth maps using structured light. In: 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2003), vol. 1, pp. 195–202. Madison, WI, USA, USA (2003)
Scharstein, D., Pal, C.: Learning conditional random fields for stereo. In: 2007 IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2007). Minneapolis, MN, USA (2007)
Hirschmuller, H., Scharstein, D.: Evaluation of cost functions for stereo matching. In: 2007 IEEE Conference on Computer Vision and Pattern Recognition (CVPR 2007). Minneapolis, MN (2007)
Li, B., Ren, W., Fu, D., Tao, D., Feng, D., Zeng, W., Wang, Z.: Benchmarking single-image dehazing and beyond. IEEE Trans. Image Process. 28(1), 492–505 (2019)
Wang, Z., Bovik, A.C., Sheikh, H.R., Simoncelli, E.P.: Image quality assessment: from error visibility to structural similarity. IEEE Trans. Image Process. 13(4), 600–612 (2004)
Author information
Authors and Affiliations
Corresponding author
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
Bhola, A., Sharma, T. & Verma, N.K. DCNet: Dark Channel Network for single-image dehazing. Machine Vision and Applications 32, 62 (2021). https://doi.org/10.1007/s00138-021-01173-x
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s00138-021-01173-x