Skip to main content
Top
Published in: International Journal of Machine Learning and Cybernetics 4/2024

16-10-2023 | Original Article

Depth color correlation-guided dark channel prior for underwater image enhancement

Authors: Huipu Xu, Min Wang

Published in: International Journal of Machine Learning and Cybernetics | Issue 4/2024

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Due to the attenuation of underwater light, obtained images often suffer from low contrast, noise interference, and hazy content. In the field of underwater image enhancement, dark channel prior dehazing algorithms have achieved initial success, but they often do not take into account the correlation between different colors and depth. In this paper, we introduce the concept of depth-color correlation based on dark channel prior (DCP), additionally embedding a multi-scale dehazing and denoising module to effectively solve hazy content and noise interference. In particular, the depth-color correlation means that light from different color channels tends to have larger or smaller values as the depth increases. Therefore, we employ the three-bit indicator to represent the depth-color correlation and then further estimate the background light from the different color channels. Because the pyramid layers of the haze image contain varying degrees of noise, our multi-scale dehazing and denoising module decomposes the haze image into a Gaussian pyramid layer and a Laplacian pyramid layer, then dehazes and denoises them layer by layer. Thereafter, the pyramid layers are collapsed to obtain the enhanced image. Finally, in order to reduce the morphological artifacts, we employ the weighted guided filter. Results demonstrate that our method has superior enhancement capabilities compared to other state-of-the-art methods.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Show more products
Literature
1.
go back to reference Zhang W, Liu W, Li L (2022) Underwater single-image restoration with transmission estimation using color constancy. J Mar Sci Eng 10(3):430 Zhang W, Liu W, Li L (2022) Underwater single-image restoration with transmission estimation using color constancy. J Mar Sci Eng 10(3):430
2.
go back to reference Li Y, Lu H, Li J, Li X, Li Y, Serikawa S (2016) Underwater image de-scattering and classification by deep neural network. Comput Electr Eng 54:68–77 Li Y, Lu H, Li J, Li X, Li Y, Serikawa S (2016) Underwater image de-scattering and classification by deep neural network. Comput Electr Eng 54:68–77
3.
go back to reference Negre PL, Bonin-Font F, Oliver F (2016) Cluster-based loop closing detection for underwater slam in feature-poor regions. In: 2016 IEEE international conference on robotics and automation (ICRA), 2016, pp 2589–2595 Negre PL, Bonin-Font F, Oliver F (2016) Cluster-based loop closing detection for underwater slam in feature-poor regions. In: 2016 IEEE international conference on robotics and automation (ICRA), 2016, pp 2589–2595
4.
go back to reference Liu Y-C, Liu S-Y, Wang N (2016) Fully-tuned fuzzy neural network based robust adaptive tracking control of unmanned underwater vehicle with thruster dynamics. Neurocomputing 196:1–13 Liu Y-C, Liu S-Y, Wang N (2016) Fully-tuned fuzzy neural network based robust adaptive tracking control of unmanned underwater vehicle with thruster dynamics. Neurocomputing 196:1–13
5.
go back to reference Anwar S, Li C (2020) Diving deeper into underwater image enhancement: a survey. Signal Process Image Commun 89:115978 Anwar S, Li C (2020) Diving deeper into underwater image enhancement: a survey. Signal Process Image Commun 89:115978
6.
go back to reference Berman D, Levy D, Avidan S, Treibitz T (2021) Underwater single image color restoration using haze-lines and a new quantitative dataset. IEEE Trans Pattern Anal Mach Intell 43(8):2822–2837PubMed Berman D, Levy D, Avidan S, Treibitz T (2021) Underwater single image color restoration using haze-lines and a new quantitative dataset. IEEE Trans Pattern Anal Mach Intell 43(8):2822–2837PubMed
7.
go back to reference Yuan J, Cao W, Cai Z, Su B (2021) An underwater image vision enhancement algorithm based on contour bougie morphology. IEEE Trans Geosci Remote Sens 59(10):8117–8128ADS Yuan J, Cao W, Cai Z, Su B (2021) An underwater image vision enhancement algorithm based on contour bougie morphology. IEEE Trans Geosci Remote Sens 59(10):8117–8128ADS
8.
go back to reference Yang X, Li H, Chen R (2021) Underwater image enhancement with image colorfulness measure. Signal Process Image Commun 95:116225 Yang X, Li H, Chen R (2021) Underwater image enhancement with image colorfulness measure. Signal Process Image Commun 95:116225
9.
go back to reference Song H, Chang L, Chen Z, Ren P (2021) Enhancement-registration-homogenization (ERH): a comprehensive underwater visual reconstruction paradigm. IEEE Trans Pattern Anal Mach Intell 44:6953–6967 Song H, Chang L, Chen Z, Ren P (2021) Enhancement-registration-homogenization (ERH): a comprehensive underwater visual reconstruction paradigm. IEEE Trans Pattern Anal Mach Intell 44:6953–6967
10.
go back to reference Yang M, Hu K, Du Y, Wei Z, Sheng Z, Hu J (2020) Underwater image enhancement based on conditional generative adversarial network. Signal Process Image Commun 81:115723 Yang M, Hu K, Du Y, Wei Z, Sheng Z, Hu J (2020) Underwater image enhancement based on conditional generative adversarial network. Signal Process Image Commun 81:115723
11.
go back to reference Li C et al (2020) An underwater image enhancement benchmark dataset and beyond. IEEE Trans Image Process 29:4376–4389ADS Li C et al (2020) An underwater image enhancement benchmark dataset and beyond. IEEE Trans Image Process 29:4376–4389ADS
12.
go back to reference Ancuti CO, Ancuti C, Vleeschouwer CD, Bekaert P (2018) Color balance and fusion for underwater image enhancement. IEEE Trans Image Process 27(1):379–393ADSMathSciNetPubMed Ancuti CO, Ancuti C, Vleeschouwer CD, Bekaert P (2018) Color balance and fusion for underwater image enhancement. IEEE Trans Image Process 27(1):379–393ADSMathSciNetPubMed
13.
go back to reference Li C, Guo J, Cong R, Pang Y, Wang B (2016) Underwater image enhancement by dehazing with minimum information loss and histogram distribution prior. IEEE Trans Image Process 25(12):5664–5677ADSMathSciNet Li C, Guo J, Cong R, Pang Y, Wang B (2016) Underwater image enhancement by dehazing with minimum information loss and histogram distribution prior. IEEE Trans Image Process 25(12):5664–5677ADSMathSciNet
14.
go back to reference Peng Y, Cosman PC (2017) Underwater image restoration based on image blurriness and light absorption. IEEE Trans Image Process 26(4):1579–1594ADSMathSciNetPubMed Peng Y, Cosman PC (2017) Underwater image restoration based on image blurriness and light absorption. IEEE Trans Image Process 26(4):1579–1594ADSMathSciNetPubMed
15.
go back to reference Peng Y, Cao K, Cosman PC (2018) Generalization of the dark channel prior for single image restoration. IEEE Trans Image Process 27(6):2856–2868ADSMathSciNetPubMed Peng Y, Cao K, Cosman PC (2018) Generalization of the dark channel prior for single image restoration. IEEE Trans Image Process 27(6):2856–2868ADSMathSciNetPubMed
16.
go back to reference Song W, Wang Y, Huang D, Liotta A, Perra C (2020) Enhancement of underwater images with statistical model of background light and optimization of transmission map. IEEE Trans Broadcast 66(1):153–169 Song W, Wang Y, Huang D, Liotta A, Perra C (2020) Enhancement of underwater images with statistical model of background light and optimization of transmission map. IEEE Trans Broadcast 66(1):153–169
17.
go back to reference Li C, Anwar S, Hou J, Cong R, Guo C, Ren W (2021) Underwater image enhancement via medium transmission-guided multi-color space embedding. IEEE Trans Image Process 30:4985–5000ADSPubMed Li C, Anwar S, Hou J, Cong R, Guo C, Ren W (2021) Underwater image enhancement via medium transmission-guided multi-color space embedding. IEEE Trans Image Process 30:4985–5000ADSPubMed
18.
go back to reference Drews PLJ, Nascimento ER, Botelho SSC, Campos MFM (2016) Underwater depth estimation and image restoration based on single images. IEEE Comput Graph Appl 36(2):24–35PubMed Drews PLJ, Nascimento ER, Botelho SSC, Campos MFM (2016) Underwater depth estimation and image restoration based on single images. IEEE Comput Graph Appl 36(2):24–35PubMed
19.
go back to reference Liang Z, Ding X, Wang Y, Yan X, Fu X (2021) GUDCP: generalization of underwater dark channel prior for underwater image restoration. IEEE Trans Circuits Syst Video Technol 32:4879–4884 Liang Z, Ding X, Wang Y, Yan X, Fu X (2021) GUDCP: generalization of underwater dark channel prior for underwater image restoration. IEEE Trans Circuits Syst Video Technol 32:4879–4884
20.
go back to reference Raikwar SC, Tapaswi S (2020) Lower bound on transmission using non-linear bounding function in single image dehazing. IEEE Trans Image Process 29:4832–4847ADS Raikwar SC, Tapaswi S (2020) Lower bound on transmission using non-linear bounding function in single image dehazing. IEEE Trans Image Process 29:4832–4847ADS
21.
go back to reference Kim SE, Park TH, Eom IK (2020) Fast single image dehazing using saturation based transmission map estimation. IEEE Trans Image Process 29:1985–1998ADSMathSciNet Kim SE, Park TH, Eom IK (2020) Fast single image dehazing using saturation based transmission map estimation. IEEE Trans Image Process 29:1985–1998ADSMathSciNet
22.
go back to reference Yang M, Hu J, Li C, Rohde G, Du Y, Hu K (2019) An in-depth survey of underwater image enhancement and restoration. IEEE Access 7:123638–123657 Yang M, Hu J, Li C, Rohde G, Du Y, Hu K (2019) An in-depth survey of underwater image enhancement and restoration. IEEE Access 7:123638–123657
23.
go back to reference He K, Sun J, Tang X (2011) Single image haze removal using dark channel prior. IEEE Trans Pattern Anal Mach Intell 33(12):2341–2353PubMed He K, Sun J, Tang X (2011) Single image haze removal using dark channel prior. IEEE Trans Pattern Anal Mach Intell 33(12):2341–2353PubMed
24.
go back to reference Chiang JY, Chen Y (2012) Underwater image enhancement by wavelength compensation and dehazing. IEEE Trans Image Process 21(4):1756–1769ADSMathSciNetPubMed Chiang JY, Chen Y (2012) Underwater image enhancement by wavelength compensation and dehazing. IEEE Trans Image Process 21(4):1756–1769ADSMathSciNetPubMed
25.
go back to reference Galdran A, Pardo D, Picon A, Alvarez-Gila A (2015) Automatic red-channel underwater image restoration. J Vis Commun Image Represent 26:132–145 Galdran A, Pardo D, Picon A, Alvarez-Gila A (2015) Automatic red-channel underwater image restoration. J Vis Commun Image Represent 26:132–145
26.
go back to reference Drews JP, Nascimento ED, Moraes F, Botelho S, Campos M (2013) Transmission estimation in underwater single images. In: 2013 IEEE international conference on computer vision workshops, 2013, pp 825–830 Drews JP, Nascimento ED, Moraes F, Botelho S, Campos M (2013) Transmission estimation in underwater single images. In: 2013 IEEE international conference on computer vision workshops, 2013, pp 825–830
27.
go back to reference Carlevaris-Bianco N, Mohan A, Eustice RM (2010) Initial results in underwater single image dehazing. In: Oceans 2010 MTS/IEEE Seattle, 2010, pp 1–8 Carlevaris-Bianco N, Mohan A, Eustice RM (2010) Initial results in underwater single image dehazing. In: Oceans 2010 MTS/IEEE Seattle, 2010, pp 1–8
28.
go back to reference Liang Z, Wang Y, Ding X, Mi Z, Fu X (2021) Single underwater image enhancement by attenuation map guided color correction and detail preserved dehazing. Neurocomputing 425:160–172 Liang Z, Wang Y, Ding X, Mi Z, Fu X (2021) Single underwater image enhancement by attenuation map guided color correction and detail preserved dehazing. Neurocomputing 425:160–172
29.
go back to reference Muniraj M, Dhandapani V (2021) Underwater image enhancement by combining color constancy and dehazing based on depth estimation. Neurocomputing 460:211–230 Muniraj M, Dhandapani V (2021) Underwater image enhancement by combining color constancy and dehazing based on depth estimation. Neurocomputing 460:211–230
30.
go back to reference Fabbri C, Islam MJ, Sattar J (2018) Enhancing underwater imagery using generative adversarial networks. In: 2018 IEEE international conference on robotics and automation (ICRA), 2018, pp 7159–7165 Fabbri C, Islam MJ, Sattar J (2018) Enhancing underwater imagery using generative adversarial networks. In: 2018 IEEE international conference on robotics and automation (ICRA), 2018, pp 7159–7165
31.
go back to reference Li C, Guo J, Guo C (2018) Emerging from water: underwater image color correction based on weakly supervised color transfer. IEEE Signal Process Lett 25(3):323–327ADS Li C, Guo J, Guo C (2018) Emerging from water: underwater image color correction based on weakly supervised color transfer. IEEE Signal Process Lett 25(3):323–327ADS
32.
go back to reference 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–5198ADSMathSciNet 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–5198ADSMathSciNet
33.
go back to reference Pan J, Sun D, Pfister H, Yang M (2018) Deblurring images via dark channel prior. IEEE Trans Pattern Anal Mach Intell 40(10):2315–2328PubMed Pan J, Sun D, Pfister H, Yang M (2018) Deblurring images via dark channel prior. IEEE Trans Pattern Anal Mach Intell 40(10):2315–2328PubMed
34.
go back to reference Li CY, Anwar S, Porikli F (2020) Underwater scene prior inspired deep underwater image and video enhancement. Pattern Recognit 98:107038 Li CY, Anwar S, Porikli F (2020) Underwater scene prior inspired deep underwater image and video enhancement. Pattern Recognit 98:107038
35.
go back to reference Jiang N, Chen W, Lin Y, Zhao T, Lin CW (2021) Underwater image enhancement with lightweight cascaded network. IEEE Trans Multimedia 24:4301–4431 Jiang N, Chen W, Lin Y, Zhao T, Lin CW (2021) Underwater image enhancement with lightweight cascaded network. IEEE Trans Multimedia 24:4301–4431
36.
go back to reference Guo Y, Li H, Zhuang P (2020) Underwater image enhancement using a multiscale dense generative adversarial network. IEEE J Oceanic Eng 45(3):862–870ADS Guo Y, Li H, Zhuang P (2020) Underwater image enhancement using a multiscale dense generative adversarial network. IEEE J Oceanic Eng 45(3):862–870ADS
37.
go back to reference Li J, Skinner KA, Eustice RM, Johnson-Roberson M (2018) WaterGAN: unsupervised generative network to enable real-time color correction of monocular underwater images. IEEE Robotics and Automation Letters 3(1):387–394 Li J, Skinner KA, Eustice RM, Johnson-Roberson M (2018) WaterGAN: unsupervised generative network to enable real-time color correction of monocular underwater images. IEEE Robotics and Automation Letters 3(1):387–394
38.
39.
go back to reference Li Z, Zheng J (2015) Edge-preserving decomposition-based single image haze removal. IEEE Trans Image Process 24(12):5432–5441ADSMathSciNetPubMed Li Z, Zheng J (2015) Edge-preserving decomposition-based single image haze removal. IEEE Trans Image Process 24(12):5432–5441ADSMathSciNetPubMed
40.
go back to reference Burt P, Adelson E (1983) The Laplacian pyramid as a compact image code. IEEE Trans Commun 31(4):532–540 Burt P, Adelson E (1983) The Laplacian pyramid as a compact image code. IEEE Trans Commun 31(4):532–540
41.
go back to reference Islam MJ, Xia YY, Sattar J (2020) Fast underwater image enhancement for improved visual perception. IEEE Robot Autom Lett 5(2):3227–3234 Islam MJ, Xia YY, Sattar J (2020) Fast underwater image enhancement for improved visual perception. IEEE Robot Autom Lett 5(2):3227–3234
42.
go back to reference Islam MJ et al (2020) Semantic segmentation of underwater imagery: dataset and benchmark. In: Presented at the 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) Islam MJ et al (2020) Semantic segmentation of underwater imagery: dataset and benchmark. In: Presented at the 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
43.
go back to reference Zhou W, Bovik AC, Sheikh HR, Simoncelli EP (2004) Image quality assessment: from error visibility to structural similarity. IEEE Trans Image Process 13(4):600–612ADS Zhou W, Bovik AC, Sheikh HR, Simoncelli EP (2004) Image quality assessment: from error visibility to structural similarity. IEEE Trans Image Process 13(4):600–612ADS
44.
go back to reference Wang S, Ma K, Yeganeh H, Wang Z, Lin W (2015) A patch-structure representation method for quality assessment of contrast changed images. IEEE Signal Process Lett 22(12):2387–2390ADS Wang S, Ma K, Yeganeh H, Wang Z, Lin W (2015) A patch-structure representation method for quality assessment of contrast changed images. IEEE Signal Process Lett 22(12):2387–2390ADS
45.
go back to reference Mittal A, Soundararajan R, Bovik AC (2013) Making a “completely blind” image quality analyzer. IEEE Signal Process Lett 20(3):209–212ADS Mittal A, Soundararajan R, Bovik AC (2013) Making a “completely blind” image quality analyzer. IEEE Signal Process Lett 20(3):209–212ADS
46.
go back to reference Panetta K, Gao C, Agaian S (2016) Human-visual-system-inspired underwater image quality measures. IEEE J Oceanic Eng 41(3):541–551ADS Panetta K, Gao C, Agaian S (2016) Human-visual-system-inspired underwater image quality measures. IEEE J Oceanic Eng 41(3):541–551ADS
47.
go back to reference Yang M, Sowmya A (2015) An underwater color image quality evaluation metric. IEEE Trans Image Process 24(12):6062–6071ADSMathSciNetPubMed Yang M, Sowmya A (2015) An underwater color image quality evaluation metric. IEEE Trans Image Process 24(12):6062–6071ADSMathSciNetPubMed
48.
go back to reference Mittal A, Moorthy AK, Bovik AC (2012) No-reference image quality assessment in the spatial domain. IEEE Trans Image Process 21(12):4695–4708ADSMathSciNetPubMed Mittal A, Moorthy AK, Bovik AC (2012) No-reference image quality assessment in the spatial domain. IEEE Trans Image Process 21(12):4695–4708ADSMathSciNetPubMed
49.
go back to reference Wang Y et al (2018) An imaging-inspired no-reference underwater color image quality assessment metric. Comput Electr Eng 70:904–913 Wang Y et al (2018) An imaging-inspired no-reference underwater color image quality assessment metric. Comput Electr Eng 70:904–913
Metadata
Title
Depth color correlation-guided dark channel prior for underwater image enhancement
Authors
Huipu Xu
Min Wang
Publication date
16-10-2023
Publisher
Springer Berlin Heidelberg
Published in
International Journal of Machine Learning and Cybernetics / Issue 4/2024
Print ISSN: 1868-8071
Electronic ISSN: 1868-808X
DOI
https://doi.org/10.1007/s13042-023-01984-6

Other articles of this Issue 4/2024

International Journal of Machine Learning and Cybernetics 4/2024 Go to the issue