Skip to main content
Log in

Semi-supervised single image dehazing based on dual-teacher-student network with knowledge transfer

  • Original Paper
  • Published:
Signal, Image and Video Processing Aims and scope Submit manuscript

Abstract

While significant progress has been made in image dehazing techniques, the lack of large-scale labeled datasets remains one of the limiting factors for enhancing the performance of image dehazing algorithms. Therefore, based on the mean teacher model, we propose a semi-supervised dehazing framework with a dual-teacher-student (DTS) architecture. DTS is composed of a pretrained teacher network (P-teacher), a mean teacher network (M-teacher), and a student network. The P-teacher facilitates the student network in learning intermediate layer features that resemble haze-free images through knowledge transfer. The M-teacher guides the student network in image dehazing in unsupervised manner. The P-teacher, M-teacher, and student networks share the same network architecture known as the multiscale feature fusion attention-enhanced network (MFFA-Net). The MFFA-Net consists of a multiscale feature fusion network (MFF-Net) and an attention network (A-Net). The MFF-Net is responsible for fusing features from different levels. The A-Net is capable of compensating for information loss during downsampling in the MFF-Net and dynamically adjusting the focus on different regions. Extensive experimental results demonstrate that the dehazing method proposed in this paper outperforms several state-of-the-art algorithms on multiple datasets.The code has been released on https://github.com/houqianwen/MFFA-Net.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Data availability

The datasets are both publicly available on(SOTS [37], I-HAZE/O-HAZE [38, 39], BeDDE [40]).

Code Availability

The code has been released on https://github.com/houqianwen/MFFA-Net.

References

  1. Kim, N., Kim, D., Lan, C., Zeng, W., Kwak, S.: ReSTR: convolution-free referring image segmentation using transformers. In: Presented at the Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (2022)

  2. Zhou, Z., Tulsiani, S.: SparseFusion: distilling view-conditioned diffusion for 3D reconstruction. In: 2023 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 12588–12597. IEEE, Vancouver (2023)

  3. McCartney, E.J.: Optics of the Atmosphere: Scattering by Molecules and Particles. New York (1976)

  4. Narasimhan, S.G., Nayar, S.K.: Vision and the atmosphere. Int. J. Comput. Vis. 48, 233–254 (2002)

    Article  Google Scholar 

  5. He, K., Sun, J., Tang, X.: Single image haze removal using dark channel prior. IEEE Trans. Pattern Anal. Mach. Intell. 33, 2341–2353 (2011)

    Article  Google Scholar 

  6. Zhu, Q., Mai, J., Shao, L.: A fast single image haze removal algorithm using color attenuation prior. IEEE Trans. Image Process. 24, 3522–3533 (2015)

    Article  MathSciNet  Google Scholar 

  7. Berman, D., Avidan, S., et al.: Non-local image dehazing. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1674–1682 (2016)

  8. 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)

    Article  MathSciNet  Google Scholar 

  9. Zhang, H., Patel, V.M.: Densely connected pyramid dehazing network. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 3194–3203 (2018)

  10. Li, B., Peng, X., Wang, Z., Xu, J., Feng, D.: AOD-Net: all-in-one dehazing network. In: Proceedings of the IEEE International Conference on Computer Vision, pp. 4770–4778 (2017)

  11. Tang, G., Zhao, L., Jiang, R., Zhang, X.: Single image dehazing via lightweight multi-scale networks. In: 2019 IEEE International Conference on Big Data (Big Data), pp. 5062–5069. IEEE (2019)

  12. Yang, Y., Wang, C., Liu, R., Zhang, L., Guo, X., Tao, D.: Self-augmented unpaired image dehazing via density and depth decomposition. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 2037–2046 (2022)

  13. Li, J., Li, Y., Zhuo, L., Kuang, L., Yu, T.: USID-Net: Unsupervised single image dehazing network via disentangled representations. IEEE Trans. Multimed. (2022)

  14. Ding, B., Zhang, R., Xu, L., Liu, G., Yang, S., Liu, Y., Zhang, Q.: U2D2 Net: unsupervised unified image dehazing and denoising network for single hazy image enhancement. IEEE Trans. Multimed. (2023)

  15. Cheng, D., Li, Y., Zhang, D., Wang, N., Gao, X., Sun, J.: Robust single image dehazing based on consistent and contrast-assisted reconstruction (2022). arXiv:2203.15325

  16. Tarvainen, A., Valpola, H.: Mean teachers are better role models: weight-averaged consistency targets improve semi-supervised deep learning results. In: Advances in Neural Information Processing Systems, vol. 30 (2017)

  17. Yi, W., Dong, L., Liu, M., Hui, M., Kong, L., Zhao, Y.: Semi-supervised progressive dehazing network using unlabeled contrastive guidance. Neurocomputing 551, 126494 (2023)

    Article  Google Scholar 

  18. Jia, T., Li, J., Zhuo, L., Yu, T.: Semi-supervised single-image dehazing network via disentangled meta-knowledge. IEEE Trans. Multimed. (2023)

  19. Klingner, M., Borse, S., Kumar, V.R., Rezaei, B., Narayanan, V., Yogamani, S., Porikli, F.: X3kd: knowledge distillation across modalities, tasks and stages for multi-camera 3D object detection. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 13343–13353 (2023)

  20. Yang, C., Zhou, H., An, Z., Jiang, X., Xu, Y., Zhang, Q.: Cross-image relational knowledge distillation for semantic segmentation. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 12319–12328 (2022)

  21. Huang, Y., Wu, J., Xu, X., Ding, S.: Evaluation-oriented knowledge distillation for deep face recognition. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 18740–18749 (2022)

  22. Wu, H., Liu, J., Xie, Y., Qu, Y., Ma, L.: Knowledge transfer dehazing network for nonhomogeneous dehazing. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, pp. 478–479 (2020)

  23. Hong, M., Xie, Y., Li, C., Qu, Y.: Distilling image dehazing with heterogeneous task imitation. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern recognition, pp. 3462–3471 (2020)

  24. Liu, X., Shi, Z., Wu, Z., Chen, J., Zhai, G.: GridDehazeNet+: An enhanced multi-scale network with intra-task knowledge transfer for single image dehazing. IEEE Trans. Intell. Transp. Syst. 24, 870–884 (2022)

    Article  Google Scholar 

  25. Huang, S., Wang, K., Liu, H., Chen, J., Li, Y.: Contrastive semi-supervised learning for underwater image restoration via reliable bank. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 18145–18155 (2023)

  26. Chen, T., Kornblith, S., Norouzi, M., Hinton, G.: A simple framework for contrastive learning of visual representations. In: International Conference on Machine Learning, pp. 1597–1607. PMLR (2020)

  27. He, K., Fan, H., Wu, Y., Xie, S., Girshick, R.: Momentum contrast for unsupervised visual representation learning. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 9729–9738 (2020)

  28. Wu, H., Qu, Y., Lin, S., Zhou, J., Qiao, R., Zhang, Z., Xie, Y., Ma, L.: Contrastive learning for compact single image dehazing. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 10551–10560 (2021)

  29. Ronneberger, O., Fischer, P., Brox, T.: U-Net: convolutional networks for biomedical image segmentation. In: Medical image computing and computer-assisted intervention-MICCAI 2015: 18th international conference, Munich, Germany, October 5–9, 2015, proceedings, part III 18, pp. 234–241. Springer (2015)

  30. Paszke, A., Chaurasia, A., Kim, S., Culurciello, E.: ENet: a deep neural network architecture for real-time semantic segmentation (2016). arXiv:1606.02147

  31. Narasimhan, S.G., Nayar, S.K.: Contrast restoration of weather degraded images. IEEE Trans. Pattern Anal. Mach. Intell. 25, 713–724 (2003)

    Article  Google Scholar 

  32. 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)

  33. Dong, H., Pan, J., Xiang, L., Hu, Z., Zhang, X., Wang, F., Yang, M.-H.: Multi-scale boosted dehazing network with dense feature fusion. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 2157–2167 (2020)

  34. Sun, H., Li, B., Dan, Z., Hu, W., Du, B., Yang, W., Wan, J.: Multi-level feature interaction and efficient non-local information enhanced channel attention for image dehazing. Neural Netw. 163, 10–27 (2023)

    Article  Google Scholar 

  35. Wu, H., Qu, Y., Lin, S., Zhou, J., Qiao, R., Zhang, Z., Xie, Y., Ma, L.: Contrastive learning for compact single image dehazing. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 10551–10560 (2021)

  36. Zhang, Y., Yan, D., Cai, Y.: Uni-removal: a semi-supervised framework for simultaneously addressing multiple degradations in real-world images (2023). arXiv:2307.05075

  37. 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, 492–505 (2018)

    Article  MathSciNet  Google Scholar 

  38. Ancuti, C., Ancuti, C.O., Timofte, R., De Vleeschouwer, C.: I-HAZE: a dehazing benchmark with real hazy and haze-free indoor images. In: Advanced Concepts for Intelligent Vision Systems: 19th International Conference, ACIVS 2018, Poitiers, France, September 24–27, 2018, Proceedings 19, pp. 620–631. Springer (2018)

  39. Ancuti, C.O., Ancuti, C., Timofte, R., De Vleeschouwer, C.: O-haze: a dehazing benchmark with real hazy and haze-free outdoor images. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, pp. 754–762 (2018)

  40. Zhao, S., Zhang, L., Huang, S., Shen, Y., Zhao, S.: Dehazing evaluation: real-world benchmark datasets, criteria, and baselines. IEEE Trans. Image Process. 29, 6947–6962 (2020)

    Article  MathSciNet  Google Scholar 

  41. Paszke, A., Gross, S., Massa, F., Lerer, A., Bradbury, J., Chanan, G., Killeen, T., Lin, Z., Gimelshein, N., Antiga, L., et al.: Pytorch: an imperative style, high-performance deep learning library. In: Advances in Neural Information Processing Systems, vol. 32 (2019)

  42. Kingma, D.P., Ba, J.: Adam: a method for stochastic optimization (2014). arXiv:1412.6980

  43. Zhao, S., Zhang, L., Shen, Y., Zhou, Y.: RefineDNet: a weakly supervised refinement framework for single image dehazing. IEEE Trans. Image Process. 30, 3391–3404 (2021)

  44. Li, B., Liu, X., Hu, P., Wu, Z., Lv, J., Peng, X.: All-in-one image restoration for unknown corruption. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 17452–17462 (2022)

  45. Shao, Y., Li, L., Ren, W., Gao, C., Sang, N.: Domain adaptation for image dehazing. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 2808–2817 (2020)

  46. Chen, Z., Wang, Y., Yang, Y., Liu, D.: PSD: principled synthetic-to-real dehazing guided by physical priors. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 7180–7189 (2021)

Download references

Funding

This study was funded by the National Natural Science Foundation of China (Grant No. 61773243).

Author information

Authors and Affiliations

Authors

Contributions

Jianlei Liu was responsible for the entire project process. Jianlei Liu and Shilong Wang designed the entire network architecture. Jianlei Liu and Qianwen Hou conducted experiments and wrote the manuscript text. Xueqing Zhang was in charge of preparing the dataset. All authors reviewed the manuscript.

Corresponding author

Correspondence to Jianlei Liu.

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

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, J., Hou, Q., Wang, S. et al. Semi-supervised single image dehazing based on dual-teacher-student network with knowledge transfer. SIViP (2024). https://doi.org/10.1007/s11760-024-03216-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11760-024-03216-y

Keywords

Navigation