Abstract
In recent years, the frequent occurrence of smog weather has affected people’s health and has also had a major impact on computer vision application systems. Images captured in hazy environments suffer from quality degradation and other issues such as color distortion, low contrast, and lack of detail. This study proposes an end-to-end, adversarial neural network-based dehazing technique called DC-GAN that combines Dense and Residual blocks efficiently for improved dehazing performance. In addition, it also consists of channel attention and pixel attention, which can offer more versatility when dealing with different forms of data. The Wasserstein Generative Adversarial Network with Gradient Penalty (WGAN-GP) was used as an enhancement method to correct the short-comings in the original GAN’s cost function and create an improvised loss. Based on the experiment results, the algorithm used in this research can generate sharp images with high image quality. The processed images were simultaneously analyzed using the objective evaluation metrics Peak Signal-to-Noise Ratio and Structural Similarity. The findings from our experiment demonstrate that the dehazing effect is favorable compared to other state-of-the-art dehazing algorithms.
Similar content being viewed by others
Availability of data and materials
The NTIRE 2018 and RESIDE datasets are both publicly available on (NTIRE 2018: https://data.vision.ee.ethz.ch/cvl/ntire18/; SOTS: https://sites.google.com/view/reside-dehaze-datasets/reside-standard?authuser=3D0).
Code availability
Code that supports the findings of this study will be available for noncommercial academic purposes and will require a formal code use agreement. Please contact ted.meg1234@mail.nwpu. edu.cn for access.
References
Fabio, D.R., Fabio, D., Carlo, P.: Profiling core-periphery network structure by random walkers. Sci. Rep. 3, 1467 (2013)
Jobson, D.J., Rahman, Z.U., Woodell, G.A.: Properties and performance of a center/surround retinex. IEEE Trans. Image Process. 6, 451–462 (1997)
Rahman, Z., Jobson, D.J., Woodell, G.A.: Image enhancement, image quality, and noise. Proc. SPIE Int. Soc. Opt. Eng. 6, 451–462 (2005)
He, K., Tang, X.: Single image haze removal using dark channel prior. In: IEEE Conference on Computer Vision and Pattern Recognition (2009)
Fattal, R.: Single image dehazing. ACM transactions on graphics. IEEE Conf. Comput. Vis. Patt. Recogn. 27, 547–555 (2008)
Xu, H., Guo, J., Liu, Q.: Fast image dehazing using improved dark channel prior. IEEE 27, 663–667 (2012)
Khatun, A., Haque, M.R., Basri, R., Uddin, M.S.: Single image dehazing: An analysis on generative adversarial network. Journal of Computer and Communications 8 (2020)
Yang, F., Zhang, Q.: Depth aware image dehazing. Vis. Comput. 38, 1–9 (2021)
Liu, Z., Xiao, B., Alrabeiah, M., Wang, K., Chen, J.: Generic model- agnostic convolutional neural network for single image dehazing. arXiv preprint arXiv:1810.02862 (2018)
Cheng, Z., You, S., Ila, V., Li, H.: Semantic single-image dehazing. http://arxiv.org/abs/1804.05624 (2018)
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, 5187–5198 (2016)
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. 22–29 (2017)
Li, B., Peng, X., Wang, Z., Xu, J., Feng, D.: End-to-end united video dehazing and detection. In: AAAI (2017)
Chen, D., He, M., Fan, Q., Liao, J., Zhang, L., Hou, D., Hua, G.: Gated context aggregation network for image dehazing and deraining. In: IEEE Winter Conference on Applications of Computer Vision (WACV), pp. 1375–1383 (2019)
Qin, X., Wang, Z., Bai, Y., Xie, X., Jia, H.: FFA-Net: feature fusion attention network for single image dehazing. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 34, pp. 11908–11915 (2020)
Goodfellow, I.J., Pouget-Abadie, J., Mirza, M., Xu, B., Warde-Farley, D., Ozair, S., Bengio, Y.: Generative Adversarial Nets. arXiv:1406.2661v1 (2014)
Radford, A., Metz, L., Chintala, S.: Unsupervised representation learning with deep convolutional generative adversarial networks. In: International Conference on Learning Representations, ICLR (2016)
Arjovsky, C.S..B.L. M.: Wasserstein generative adversarial networks. In: Proceedings of the 34th International Conference on Machine Learning, Proceedings of Machine Learning Research, vol. 70, pp. 214–223 (2017)
Mirza, M., Osindero, S.: Conditional Generative Adversarial Nets. arXiv:1411.1784 (2014)
Zhu, J., Park, T., Isola, P., Efros, A.: Unpaired image-to-image translation using cycle-consistent adversarial networks. In: 2017 IEEE International Conference on Computer Vision (ICCV), pp. 2242–2251 (2017)
Malav, R., Kim, A., Sahoo, S.R., Pandey, G.: DHSGAN: An End-to-end dehazing network for fog and smoke. In: Computer Vision-ACCV, pp. 593–608 (2018)
Yang, X., Xu, Z., Luo, J.: Towards perceptual image dehazing by physics-based disentanglement and adversarial training. In: Proceedings of the Thirty-Second AAAI Conference on Artificial Intelligence and Thirtieth Innovative Applications of Artificial Intelligence Conference and Eighth AAAI Symposium on Educational Advances in Artificial Intelligence (2018)
Engin, D., Genc, A., Ekenel, H.K.: Cycle-dehaze: Enhanced cycle gan for single image dehazing. In: 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), pp. 938–9388 (2018)
Liu, W., Hou, X., Duan, J., Qiu, G.: End-to-end single image fog removal using enhanced cycle consistent adversarial networks. In: IEEE Transactions on Image Processing, vol. 29, pp. 7819–7833 (2020)
Li, R., Pan, J., Li, Z., Tang, J.: Single image dehazing via conditional generative adversarial network. In: 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 8202–8211 (2018)
Dong, Y., Liu, Y., Zhang, H., Chen, S., Qiao, Y.: FD-GAN: generative Adver-sarial networks with fusion-discriminator for single image dehazing. In: Proceedings of the AAAI, pp. 10729–10736 (2020)
Mehta, A., Sinha, H., Narang, P., Mandal, M.: Hidegan: a hyperspectral-guided image dehazing gan. In: 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), pp. 846–856 (2020)
Yifan, L., Siyuan, F., Zhang, X., Xie, N.: Denoising Monte Carlo renderings via a multi-scale featured dual-residual GAN. Vis. Comput. 37, 09 (2021)
Wang, C., Xing, X., Yao, G., Zhixun, S.: Single image deraining via deep shared pyramid network. Vis. Comput. 37, 07 (2021)
Zhang, H., Sindagi, V., Patel, V.M.: Image de-raining using a conditional generative adversarial network. IEEE Trans. Circuits Syst. Video Technol. 30(11), 3943–3956 (2020)
Amaranageswarao, G., Deivalakshmi, S., Ko, S.: Joint restoration convolutional neural network for low-quality image super resolution. Vis. Comput. 38, 31–50 (2020)
Ma, T., Tian, W.: Back-projection-based progressive growing generative adversarial network for single image super-resolution. Vis. Comput. 37, 05 (2021)
Wenlong, Z., Yihao, L., Dong, C., Qiao, Y.: Ranksrgan: generative adversarial networks with ranker for image super-resolution. IEEE Trans. Pattern Anal. Mach. Intell. 1, 1 (2019)
Li, B., Ren, W., Fu, D., Tao, D., Feng, D., Zeng, W., Wang, Z.: Benchmarking Single Image Dehazing and Beyond. ArXiv e-prints (2017)
Ancuti, C.O., Ancuti, C., R., T., De Vleeschouwer, C.: I-haze: A Dehazing Benchmark with Real Hazy and Haze-Free Indoor Images. ArXiv e-prints (2018)
Ancuti, C.O., Ancuti, C., R., T., De Vleeschouwer, C.: O-haze: A Dehazing Benchmark with Real Hazy and Haze-Free Outdoor Images. ArXiv e-prints (2018)
He, K., Zhang, X., Ren, S., Sun, J.: Deep residual learning for image recognition. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 770–778 (2016)
Isola, P., Zhu, J.Y., Zhou, T., Efros, A.A.: Image-to-image translation with conditional adversarial networks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1125–1134 (2017)
Acknowledgements
We want to thank Northwestern Polytechinical University for helping us to conduct research in this area and providing resources.
Author information
Authors and Affiliations
Contributions
Tewodros Tassew wrote the main manuscript text and Nie Xuan contributed and lead the research and help review the manuscipt.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Tewodros Tassew and Nie Xuan contributed equally to this work.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Tassew, T., Xuan, N. DC-GAN with feature attention for single image dehazing. SIViP 18, 2167–2182 (2024). https://doi.org/10.1007/s11760-023-02877-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-023-02877-5