Skip to main content
Log in

Contrast enhancement of underwater images using conditional generative adversarial network

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

The scattering effect of light and the presence of water organism deteriorates image quality captured in underwater environment. Researchers have made several proposals to improve the quality of these images using traditional image processing methods. Some of them are specific to underwater images while others are used for generalized purpose. Both these categories can deal with noise, such as explicit modeling, which usually leads to problems of low contrast and color deviation, but are unable to extract image features due to lack of prior knowledge of experts. Recently, machine learning approaches have gained popularity due to its ability to automate image processing task. Also, its efficiency and scalability is good. Therefore, this paper employ Conditional Generative Adversarial Network (CGAN) to synthesize unlabeled images and generate congruent data to original data. The proposed model consists of generator and discriminator. The former maps the features of input image to corresponding high-contrast image while the generated image and real image are passed to the later for the classification purpose. Result analysis illustrates that the proposed framework not only depicts the best Absolute Mean Brightness Error (AMBE), contrast, and Contrast Improvement Index (CII) parameters compared to available mechanisms in the literature but also shows Average Information Content (AIC), Peak Signal to Noise Ratio (PSNR), Structural Similarity Index Measurement (SSIM) and Degree of Entropy Un-preservation (DEU) are 99.84%, 99.63%, 97.61% and 98.33% similar to expected outcome. Also, when the technique is compared to the state of art techniques given in literature, the performance is quite good.

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
Fig. 13
Fig. 14

Similar content being viewed by others

Data availability

All data generated or analysed during this study are included in this published article.

References

  1. Mirza M, Osindero S (2014) “Conditional generative adversarial Nets,” arXiv:1411.1784 [cs, stat]

  2. Isola P, Zhu J-Y, Zhou T, Efros AA (2016) “Image-to-image translation with conditional adversarial networks,” arXiv:1611.07004 [cs]

  3. Pizer SM, Amburn EP, Austin JD, Cromartie R, Geselowitz A, Greer T, Romeny BTH, Zimmerman JB, Zuiderveld K (1987) Adaptive histogram equalization and its variations. Comput Vis Graph Image Process 39(3):355–368. https://doi.org/10.1016/S0734-189X(87)80186-X

    Article  Google Scholar 

  4. Kim YT (1997) Contrast enhancement using brightness preserving bi-histogram equalization. IEEE Trans Consumer Electronics 43(1):1–8

    Article  Google Scholar 

  5. Wan Y, Chen Q, Zhang BM (1999) Image enhancement based on equal area dualistic sub-image histogram equalization method. IEEE Trans Consumer Electronics 45:68–75

    Article  Google Scholar 

  6. Jabeen A, Riaz MM, Iltaf N, Ghafoor A (2016) Image contrast enhancement using weighted transformation function. IEEE Sensors J 16(20):7534–7536. https://doi.org/10.1109/JSEN.2016.2600483

    Article  Google Scholar 

  7. Chen SD, Ramli AR (2003) Contrast enhancement using recursive mean separate histogram equalization for scalable brightness preservation. IEEE Trans Consumer Electronics 49(4):1301–1309

    Article  Google Scholar 

  8. Sim KS, Tso CP, Tan YY (2007) Recursive sub-image histogram equalization applied to grayscale images. Pattern Recogn Lett 28(10):1209–1221

    Article  Google Scholar 

  9. Chen SD, Ramli AR (2003) Minimum mean brightness error bi-histogram equalization in contrast enhancement. IEEE Trans Consumer Electronics 49(4):1310–1319

    Article  Google Scholar 

  10. Ooi CH, Isa NAM (2010) Adaptive contrast enhancement methods with brightness preserving. IEEE Trans Consum Electron 56(4):2543–2551

    Article  Google Scholar 

  11. Poddar S, Tewary S, Sharma D et al (2013) Non-parametric modified histogram equalization for contrast enhancement. IET Image Proc 7(7):641–652

    Article  Google Scholar 

  12. Fazli S, Samadi S, Nadirkhanlou P (2013) “A novel retinal vessel segmentation based on local adaptive histogram equalization”, 2013 8th Iranian Conference on Machine Vision and Image Processing (MVIP), pp 131–135

  13. Muniyappan S, Allirani A, Sarasvathi S (2013) “A novel approach to image enhancement by using contrast limited adaptive histogram equalization method”, 2013 Fourth International Conference on computing, communications, and networking technologies (ICCCNT), pp 1–6

  14. Lidong H, We Z, Jun W, Zebin S (2015) Combination of contrast limited adaptive histogram equalization and discrete wavelet transform for image enhancement. IET Image Process 9(10):908–915

    Article  Google Scholar 

  15. Liu S, Rahman MA, Lin C-F, Wong CY, Jiang G, Liu SC, Kwok N, Shi H (2017) Image contrast enhancement based on intensity expansion-compression. J Vis Commun Image Represent 48:169–181

    Article  Google Scholar 

  16. Shi H, Kwok N, Fang G, Lin S, Lee A, Li H,  Yu Y-H (2017) Gradient-guided color image contrast and saturation enhancement. Int J Adv Robot Syst 14:172988141771168. https://doi.org/10.1177/1729881417711683

  17. Ancuti CO, Ancuti C, De Vleeschouwer C, Bekaert P (2018) Color balance and fusion for underwater image enhancement. IEEE Trans Image Process 27(1):379–393. https://doi.org/10.1109/TIP.2017.2759252

    Article  MathSciNet  Google Scholar 

  18. Mohan S, Simon P (n.d.) “ Under water enhancement based on histogram manipulation and multiscale Fusion,” Third international conference on computing and network communications (CoCoNet’19), Available online at www.sciencedirect.com

  19. Lore KG, Akintayo A, Sarkar S (2017) “LLNet: a deep auto encoder approach to natural low light image enhancement”, pattern Recogn, pp 650–62

  20. Wei C, Wang W, Liu J (2018) “Deep retinex decomposition for low light enhancement”, arXiv preprint arXiv: 1808.04560v1

  21. Li C, Tang S, Yan J, Zhou T (2020) Low-light image enhancement via pair of complementary gamma functions by fusion. IEEE Access 8. https://doi.org/10.1109/ACCESS.2020.3023485

  22. Guo C, Li C, Guo J, Loy CC, Hou J, Kwong S, Cong R (2020) “ Zero reference deep curve estimation for low light image enhancement”. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition

  23. Jiang Y, Gong X, Liu D, Chang Y, Fang C, Shen X, Yang J, Zhou P, Wang Z (2021) “Enlighten GAN: deep light enhancement without paired supervision”. IEEE Trans Image Process 30

  24. Cao G, Huang L, Tian H, Xianglin H, Wang Y, Zhi R (2018) Contrast enhancement of brightness-distorted images by improved adaptive gamma correction. Comput Electr Eng 66:569–582. https://doi.org/10.1016/j.compeleceng.2017.09.012

    Article  Google Scholar 

  25. Goyal M, Bhushan B, Gupta S, Chawla R (2018) “Contrast enhancement technique based on lifting wavelet transform”,3d research center, kwangwoon university and springer-verlag gmbh germany, part of Springer Nature

  26. Othman MK, Abdulla AA (2022) Enhanced single image dehazing technique based on HSV color space. UHD J Sci Technol 6(2):135–146. https://doi.org/10.21928/uhdjst.v6n2y2022.pp135-146

  27. Liu J, Chen P, Kang C (2017) An efficient contrast enhancement method for remote sensing images. IEEE Geosci Remote Sens Lett 14(10):1715–1719

    Article  Google Scholar 

  28. Ming L, Cheng F-C, Chang C-H, Ruan S-J, Shen C-A (2016) A power-saving histogram adjustment algorithm for oled-oriented contrast enhancement. J Display Technol 12(4):368–375

    Article  Google Scholar 

  29. Ooi CH, Kong NSP, Ibrahim H (2009) Bi-histogram with a plateau limit for digital image enhancement. IEEE Trans Consumer Electron 55:2072–2080

    Article  Google Scholar 

  30. Suresh S, ShyamLal CR, ServetKiran M (2017) A novel adaptive search algorithm for contrast enhancement. IEEE J Sel Top ApplEarth Obs Remote Sens 10(8):1

    Google Scholar 

  31. Haware T, Gumble P (2017) A review on underwater image scene enhancement and restoration using image processing. Inter J Innovative Res Elect Electron Instrum Control Eng 5(9):28–31

    Google Scholar 

  32. Ronneberger O, Fischer P, Brox T (2015) “U-Net: Convolutional networks for biomedical image segmentation,” arXiv:1505.04597 [cs]

  33. Tyleček R, Šára R (2013) Spatial pattern templates for recognition of objects with regular structure. In: Weickert, J., Hein, M., Schiele, B. (eds) Pattern Recognition. GCPR 2013. Lecture Notes in Computer Science, vol 8142. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40602-7_39

  34. Wenhao Z, Ge L, Zhenqiang Y (2017) “A new underwater image enhancing method via color correction and illumination adjustment”. Visual Communications and Imagr processing (VCIP), 2017, IEEE pp 1–4

  35. He K, Sun J, Tang X (2009) “Single image haze removal using dark channel prior”. In Proc. IEEE CVPR, pp 1956–1963

  36. Padmavathi G, Subashini P, Kumar MM, Thakur SK (2010) “Comparison of filters used for underwater image pre-processing”. IJCSNS

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shailender Gupta.

Ethics declarations

Conflict of interest

The authors have no conflicts of interest to declare. All co-authors have seen and agree with the contents of the manuscript and there is no financial interest to report. We certify that the submission is original work and is not under review at any other publication.

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

Agarwal, A., Gupta, S. & Vashishath, M. Contrast enhancement of underwater images using conditional generative adversarial network. Multimed Tools Appl 83, 41375–41404 (2024). https://doi.org/10.1007/s11042-023-17158-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-17158-z

Keywords

Navigation