Abstract
Due to the serious attenuation and scattering effects of light underwater, actual underwater images have problems such as low contrast and color distortion. This paper proposes an underwater image enhancement algorithm. First, we apply the guided filtering to the algorithm improvement to get the improved image. Then, the image is converted from RGB color space to HSI space, and the three components of hue, saturation, and intensity are separated. Then use adaptive feedback adjustment to achieve the stretching of saturation and linear enhancement of intensity. Then the image is converted from the HSI color space back to the RGB color space to obtain an enhanced image. Finally, the improved image and the enhanced image are merged at the pixel level. After experimental analysis and comparison, the time required for guided filtering to process images can be reduced by 65%, the structural similarity can reach more than 90%, and the peak signal-to-noise ratio and information entropy have been greatly improved. From a visual point of view, the color saturation, color richness, local contrast and clarity of the image have all been significantly improved.
Similar content being viewed by others
References
Baozhong Y, Xudong H, He W (2020) Improved low-light image enhancement algorithm based on Retinex theory [J]. Applied Science and Technology 47(312(05)):78–82
Bin Z, Yi L (2016) Contour wave transformation and image enhancement based on improved MSRCR [J]. Computer Engineering and Design 6:1560–1566
Dong H, Kuoyang J (2018) Retinex fog removal algorithm based on dark primary color prior [J]. Journal of Zhejiang University of Technology 46(6):611–615
Foster DH (2011) Color constancy [J]. Vis Res 51(7):674–700
Gunturk BK, Li X (2012) Image restoration:fundamentals and advances[M]. CRC Press
Huang YH, Chen DW (2020) Image fuzzy enhancement algorithm based on contourlet transform domain [J]. Multimed Tools Appl:79(4)
Hui F, Wei L (2018) Underwater image enhancement algorithm based on histogram equalization [J]. Computer Products and Distribution 11:269
Jianjian K (2015) Improved multi-scale Retinex algorithm based on HSV color space [J]. Electronic Design Engineering 23(7):148–150
Jie S (2019) Underwater image sharpening algorithm based on MSRCR [J]. Radio Engineering 9:6
Jinyan N, Qingwu L, Yaqin Z, Can Q (2017) Underwater image restoration based on transmittance optimization and color temperature adjustment[J]. Progress in Laser and Optoelectronics 54(01):96–103
Kanmani M, Narsimhan et al (2018) An image contrast enhancement algorithm for grayscale images using particle swarm optimization [J]. Multimed Tools Appl
Kansal S, Purwar et al (2018) Image contrast enhancement using unsharp masking and histogram equalization [J]. Multimed Tools Appl
Land EH (1971) Lightness and retinex theory.[J]. J Opt Soc Am 61(1):1–11
Lu T (2020) Image enhancement algorithm based on statistical feature classification coupled with adaptive gamma correction [J]. J Electron Measure Instrument 34(06):154–162
Qingzhong L, Wang F (2020) Underwater image enhancement algorithm based on histogram adaptive stretching [J]. Application Research of Computers 37(S1):408–411
Shuai S, Yong Z, Kunpeng Z, Xiaozhong F (2019) Overview of high-precision and high-resolution underwater terrain and landform detection technology [J]. Ocean Development and Management 36(6)
Wang X, Chen T (2019) Design and implementation of underwater detection and underwater acoustic countermeasures in naval combat simulation based on GBB technology [J]. Naval Command Academy
Wang Haoran YS, Yuwei Y (2020) Research on underwater image enhancement algorithm based on MSRCR [J]. Intelligent Computers and Applications 10(06):84–88+95
Wu Y, Junpeng S (2015) Non-subsampled Contourlet domain image enhancement based on multi-scale Retinex [J]. Acta Optics 35(03):87–96 [8] Land E H . The Retinex [J]. American Scientist, 1964, 52
Xiaolong P, He Z, Wang X, Wang H, Chunhui C (2020) Low-light inspection image enhancement method based on histogram equalization algorithm [J]. Equipment Management and Maintenance 18:76–77
Xingxing S, Zheng J, Zhiling C (2020) Security inspection image enhancement algorithm based on guided filtering and LoG operator [J]. Software Guide 19(08):226–229
Xuefeng Z, Li Z (2016) Image enhancement algorithm based on improved Retinex [J]. Journal of Nanjing University of Science and Technology: Natural Science 1:24–28
Yang Wenlian (2016) Research on rock image color image enhancement algorithm based on bilateral filtering [D]
Yang M, Zhicheng J (2012) Underwater color image enhancement based on fuzzy morphological sieve and quaternion [J]. Chin J Sci Instrum 33(07):1601–1605
Yang X, Zhiguang Y, Minghao C, Luo X (2019) Research on underwater wellhead detection technology [J]. Coast Eng 38(3):232–239
Yiqing D (2015) Image dehazing algorithm based on dark primary color prior and Retinex and improvement [D]. Northwest Normal University
Acknowledgements
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work was supported by the National Natural Science Foundation of China (No. 51005142), the Innovation Program of Shanghai Municipal Education Commission (No.14YZ010), and the Natural Science Foundation of Shanghai (No. 14ZR1414900, No.19ZR1419300) for providing financial support for this work.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Tang, Z., Jiang, L. & Luo, Z. A new underwater image enhancement algorithm based on adaptive feedback and Retinex algorithm. Multimed Tools Appl 80, 28487–28499 (2021). https://doi.org/10.1007/s11042-021-11095-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-021-11095-5