Abstract
Underwater image enhancement has become an emerging research field in recent years. Among various research studies, methods based on deep learning have gained a foothold and gradually expanded their influences. Most of these methods need pairs of training images, but due to the complexity of the underwater environment, it is challenging for us to obtain such expected datasets. Considering this problem, this paper explores an underwater image enhancement approach based on the unsupervised training mode. Concretely, a generative adversarial network (GAN) without pairwise image training is proposed, called UUGAN. It aims to bring the visual effects of expert images to the raw images. Our model has three parts, broadly speaking. Firstly, a GAN network based on an encoder-decoder is constructed; and secondly, a bridge connection scheme with intermediate layer feature transition is proposed. Thirdly, a loss function with multi-input constraints is applied. To demonstrate the effectiveness of UUGAN, we evaluate it on several real-world and synthetic datasets and compare it with some excellent methods. In the qualitative and quantitative comparison experiments, our methods have achieved remarkable results.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Wei Y et al (2021) DerainCycleGAN: rain attentive CycleGAN for single image deraining and rainmaking. IEEE Trans Image Process 30:4788–4801
Ni Z, Yang W, Wang S, Ma L, Kwong S (2020) Towards unsupervised deep image enhancement with generative adversarial network. IEEE Trans Image Process 29:9140–9151
Jiang Y et al (2021) EnlightenGAN: deep light enhancement without paired supervision. IEEE Trans Image Process 30:2340–2349
Li C et al (2020) An underwater image enhancement benchmark dataset and beyond. IEEE Trans Image Process 29:4376–4389
Liu R, Fan X, Zhu M, Hou M, Luo Z (2020) Real-world underwater enhancement: challenges, benchmarks, and solutions under natural light. IEEE Trans Circ Syst Video Technol 30(12):4861–4875
Hou G, Zhao X, Pan Z, Yang H, Tan L, Li J (2020) Benchmarking underwater image enhancement and restoration, and beyond. IEEE Access 8:122078–122091
CY Li, S Anwar, F Porikli (2020) Underwater scene prior inspired deep underwater image and video enhancement. Pattern Recognit 98 (2020) p. 107038
Islam MJ, Xia YY, Sattar J (2020) Fast underwater image enhancement for improved visual perception. IEEE Robot Automat Lett 5(2):3227–3234
MJ Islam 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)
K Iqbal, M Odetayo, A James, S Rosalina Abdul, T Abdullah Zawawi Hj (2010) Enhancing the low quality images using Unsupervised Colour Correction Method. In: 2010 IEEE international conference on systems, man and cybernetics, pp 1703–1709
C Ancuti, CO Ancuti, T Haber, P Bekaert (2012) Enhancing underwater images and videos by fusion. In: 2012 IEEE Conference on Computer Vision and Pattern Recognition, pp 81–88
Abdul Ghani AS, Mat Isa NA (2015) Underwater image quality enhancement through integrated color model with Rayleigh distribution. Appl Soft Comput 27:219–230
C Ancuti, CO Ancuti, CD Vleeschouwer, R Garcia, AC Bovik (2016) Multi-scale underwater descattering. In: 2016 23rd International Conference on Pattern Recognition (ICPR), pp 4202–4207
Ancuti CO, Ancuti C, Vleeschouwer CD, Sbert M (2020) Color channel compensation (3C): A fundamental pre-processing step for image enhancement. IEEE Trans Image Process 29:2653–2665
Zhao X, Jin T, Qu S (2015) Deriving inherent optical properties from background color and underwater image enhancement. Ocean Eng 94:163–172
Galdran A, Pardo D, Picón A, Alvarez-Gila A (2015) Automatic red-channel underwater image restoration. J Visual Commun Image Represent 26:132–145
Peng Y, Cosman PC (2017) Underwater image restoration based on image blurriness and light absorption. IEEE Trans Image Process 26(4):1579–1594
BP Hanmante, M Ingle (2018) Underwater image restoration based on light absorption. In: 2018 Fourth International Conference on Computing Communication Control and Automation (ICCUBEA), pp 1–4
Wang Y, Liu H, Chau L (2018) Single underwater image restoration using adaptive attenuation-curve prior. IEEE Trans Circ Syst I Regul Pap 65(3):992–1002
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–35
Li C, Guo J, Guo C, Cong R, Gong J (2017) A hybrid method for underwater image correction. Pattern Recognit Lett 94:62–67
Peng Y, Cao K, Cosman PC (2018) Generalization of the dark channel prior for single image restoration. IEEE Trans Image Process 27(6):2856–2868
D Akkaynak, T Treibitz (2019) Sea-Thru: a method for removing water from underwater images. In: 2019 IEEE/CVF conference on computer vision and pattern recognition (CVPR), pp 1682–1691
Anwar S, Li C (2020) Diving deeper into underwater image enhancement: a survey. Signal Process Image Commun 89:115978
Mandal S, Rajagopalan AN (2020) Local proximity for enhanced visibility in Haze. IEEE Trans Image Process 29:2478–2491
Dong C, Loy CC, He K, Tang X (2016) Image super-resolution using deep convolutional networks. IEEE Trans Pattern Anal Mach Intell 38(2):295–307
J Kim, JK Lee, KM Lee (2016) Accurate image super-resolution using very deep convolutional networks. In: 2016 IEEE conference on computer vision and pattern recognition (CVPR), pp 1646–1654
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–327
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–5198
Pan J, Sun D, Pfister H, Yang M (2018) Deblurring images via dark channel prior. IEEE Trans Pattern Anal Mach Intell 40(10):2315–2328
S Fang, H Xie, J Chen, J Tan, Y Zhang (2016) Learning to draw text in natural images with conditional adversarial networks. In: Twenty-eighth international joint conference on artificial intelligence {IJCAI-19}
S Fang, H Xie, Y Wang, Z Mao, Y Zhang (2021) Read like humans: autonomous, bidirectional and iterative language modeling for scene text recognition. In: 2021 IEEE/CVF conference on computer vision and pattern recognition (CVPR), pp 7094–7103
N Jiang, W Chen, Y Lin, T Zhao, CW Lin (2021) Underwater image enhancement with lightweight cascaded network. In: IEEE transactions on multimedia, pp 1
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–5000
C Fabbri, MJ Islam, J Sattar (2018) Enhancing underwater imagery using generative adversarial networks. In: 2018 IEEE international conference on robotics and automation (ICRA), pp 7159–7165
Guo Y, Li H, Zhuang P (2020) Underwater image enhancement using a multiscale dense generative adversarial network. IEEE J Oceanic Eng 45(3):862–870
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 Robot Automat Lett 3(1):387–394
X Mao, Q Li, H Xie, RYK Lau, Z Wang, SP Smolley (2017) Least squares generative adversarial networks. In: Presented at the 2017 IEEE international conference on computer vision (ICCV)
J Johnson, A Alahi, L Fei-Fei (2016) Perceptual losses for real-time style transfer and super-resolution. In: European conference on computer vision
Xue W, Zhang L, Mou X, Bovik AC (2014) Gradient magnitude similarity deviation: a highly efficient perceptual image quality index. IEEE Trans Image Process 23(2):684–695
Mittal A, Soundararajan R, Bovik AC (2013) Making a “completely blind” image quality analyzer. IEEE Signal Process Lett 20(3):209–212
Panetta K, Gao C, Agaian S (2016) Human-visual-system-inspired underwater image quality measures. IEEE J Oceanic Eng 41(3):541–551
Mittal A, Moorthy AK, Bovik AC (2012) No-reference image quality assessment in the spatial domain. IEEE Trans Image Process 21(12):4695–4708
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–5677
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–2837
Song W, Wang Y, Huang DM, Liotta A, Perra C (2020) Enhancement of underwater images with statistical model of background light and optimization of transmission map. IEEE Trans Broadcasting 66(1):153–169
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
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 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
Xu, H., Long, X. & Wang, M. UUGAN: a GAN-based approach towards underwater image enhancement using non-pairwise supervision. Int. J. Mach. Learn. & Cyber. 14, 725–738 (2023). https://doi.org/10.1007/s13042-022-01659-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13042-022-01659-8