Abstract
In this paper, we consider the problem of single image marine snow denoising. Due to the complex underwater environment, the structure and statistical properties of marine snow noise are substantially different from those of the noises encountered in the atmosphere. To synthesize realistic noisy-clean image pairs for training, we propose an image blending-based noise synthesis method that can better simulate the marine snow without training deep networks. Specifically, the noise is first cropped from a real noisy image and pasted into a clean image to produce a composite image. Then, the Gaussian–Poisson Equation is employed to generate a well-blended image (synthetic noisy image). Furthermore, we introduce an attention-guided denoising network that leverages the location information of noise. The proposed network can detect the marine snow noise and then remove it guided by the estimated attention map. Extensive experiments on synthetic and real-world datasets demonstrate that our denoising network can effectively remove the marine snow noise, while preserving rich details of backgrounds. Other alternative marine snow synthesis approaches are also compared to show the superiority of our noise synthesis method in terms of visual quality and running time.
Similar content being viewed by others
Data availability
The datasets analysed during the current study are available from the corresponding author on reasonable request.
References
Wang Y, Tang C, Cai M, Yin J, Wang S, Cheng L, Wang R, Tan M (2020) Real-time underwater onboard vision sensing system for robotic gripping. IEEE Trans Instrum Meas 70:1–11
Han M, Lyu Z, Qiu T, Xu M (2020) A review on intelligence dehazing and color restoration for underwater images. IEEE Trans Syst Man Cybern Syst 50(5):1820–1832
Jiang Q, Zhang Y, Bao F, Zhao X, Zhang C, Liu P (2022) Two-step domain adaptation for underwater image enhancement. Pattern Recognit 122:108324
Hou G, Li J, Wang G, Pan Z, Zhao X (2020) Underwater image dehazing and denoising via curvature variation regularization. Multimed Tools Appl 79(27):20199–20219
Pipara A, Oza U, Mandal S (2021) Underwater image color correction using ensemble colorization network. In: Proceedings of the IEEE/CVF international conference on computer vision, pp 2011–2020
Hou G, Pan Z, Wang G, Yang H, Duan J (2019) An efficient nonlocal variational method with application to underwater image restoration. Neurocomputing 369:106–121
Schettini R, Corchs S (2010) Underwater image processing: state of the art of restoration and image enhancement methods. EURASIP J Adv Signal Process 2010:1–14
Trudnowska E, Lacour L, Ardyna M, Rogge A, Irisson JO, Waite AM, Babin M, Stemmann L (2021) Marine snow morphology illuminates the evolution of phytoplankton blooms and determines their subsequent vertical export. Nat Commun 12(1):1–13
Zhang H, Patel VM (2018) Density-aware single image de-raining using a multi-stream dense network. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 695–704
Yang W, Tan RT, Wang S, Liu J (2020) Self-learning video rain streak removal: when cyclic consistency meets temporal correspondence. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp 1720–1729
Chen W-T, Fang H-Y, Ding J-J, Tsai C-C, Kuo S-Y (2020) Jstasr: joint size and transparency-aware snow removal algorithm based on modified partial convolution and veiling effect removal. In: Proceedings of the European conference on computer vision, pp 754–770. Springer
Tian J, Han Z, Ren W, Chen X, Tang Y (2018) Snowflake removal for videos via global and local low-rank decomposition. IEEE Trans Multimed 20(10):2659–2669
Tian C, Xu Y, Li Z, Zuo W, Fei L, Liu H (2020) Attention-guided cnn for image denoising. Neural Netw 124:117–129
Ko K, Koh YJ, Kim C-S (2022) Blind and compact denoising network based on noise order learning. IEEE Trans Image Process 31:1657–1670
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
Kumar N, Sardana HK, Shome S, Mittal N (2020) Saliency subtraction inspired automated event detection in underwater environments. Cogn Comput 12(1):115–127
Cyganek B, Gongola K (2018) Real-time marine snow noise removal from underwater video sequences. J Electron Imaging 27(4):043002
Liu H, Chau L-P (2019) Deepsea video descattering. Multimed Tools Appl 78(20):28919–28929
Arredondo M, Lebart K (2005) A methodology for the systematic assessment of underwater video processing algorithms. In: Europe Oceans 2005, vol 1, pp 362–367. IEEE
Fier R, Albu AB, Hoeberechts M (2014) Automatic fish counting system for noisy deep-sea videos. In: 2014 Oceans-St. John’s, pp 1–6. IEEE
Jiang Q, Chen Y, Wang G, Ji T (2020) A novel deep neural network for noise removal from underwater image. Signal Process. Image Commun. 87:115921
Wang Y, Yu X, An D, Wei Y (2021) Underwater image enhancement and marine snow removal for fishery based on integrated dual-channel neural network. Comput. Electron. Agric. 186:106182
Chen Y, Sun J, Jiao W, Zhong G (2019) Recovering super-resolution generative adversarial network for underwater images. In: International conference on neural information processing, pp 75–83. Springer
Boffety M, Galland F (2012) Phenomenological marine snow model for optical underwater image simulation: applications to color restoration. In: 2012 Oceans-Yeosu, pp 1–6. IEEE
Boffety M, Galland F, Allais A-G (2012) Color image simulation for underwater optics. Appl Opt 51(23):5633–5642
Li R, Cheong L-F, Tan RT (2019) Heavy rain image restoration: integrating physics model and conditional adversarial learning. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp 1633–1642
Wu H, Zheng S, Zhang J, Huang K (2019) Gp-gan: towards realistic high-resolution image blending. In: Proceedings of the 27th ACM international conference on multimedia, pp 2487–2495
Cong W, Zhang J, Niu L, Liu L, Ling Z, Li W, Zhang L (2020) Dovenet: deep image harmonization via domain verification. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp 8394–8403
Ling J, Xue H, Song L, Xie R, Gu X (2021) Region-aware adaptive instance normalization for image harmonization. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp 9361–9370
Guo Z, Guo D, Zheng H, Gu Z, Zheng B, Dong J (2021) Image harmonization with transformer. In: Proceedings of the IEEE/CVF international conference on computer vision, pp 14870–14879
Chen X, Xu C, Yang X, Tao D (2018) Attention-gan for object transfiguration in wild images. In: Proceedings of the European conference on computer vision, pp 164–180
Jiang K, Wang Z, Yi P, Chen C, Huang B, Luo Y, Ma J, Jiang J (2020) Multi-scale progressive fusion network for single image deraining. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp 8346–8355
Wang Z, Cun X, Bao J, Zhou W, Liu J, Li H (2022) Uformer: a general u-shaped transformer for image restoration. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp 17683–17693
Chen L, Chu X, Zhang X, Sun J (2022) Simple baselines for image restoration. In: Proceedings of the European conference on computer vision
Slade WH, Boss E, Russo C (2011) Effects of particle aggregation and disaggregation on their inherent optical properties. Opt. Express 19(9):7945–7959
Hodne LM, Leikvoll E, Yip M, Teigen AL, Stahl A, Mester R (2022) Detecting and suppressing marine snow for underwater visual slam. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp 5101–5109
Zhu J-Y, Park T, Isola P, Efros AA (2017) Unpaired image-to-image translation using cycle-consistent adversarial networks. In: Proceedings of the IEEE international conference on computer vision, pp 2223–2232
Jeong S, Kim Y, Lee E, Sohn K (2021) Memory-guided unsupervised image-to-image translation. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp 6558–6567
Han J, Shoeiby M, Petersson L, Armin MA (2021) Dual contrastive learning for unsupervised image-to-image translation. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp 746–755
Chen R, Huang W, Huang B, Sun F, Fang B (2020) Reusing discriminators for encoding: towards unsupervised image-to-image translation. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp. 8168–8177
Upchurch P, Gardner J, Pleiss G, Pless R, Snavely N, Bala K, Weinberger K (2017) Deep feature interpolation for image content changes. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 7064–7073
Arjovsky M, Chintala S, Bottou L (2017) Wasserstein generative adversarial networks. In: International conference on machine learning, pp 214–223. PMLR
Mäkinen Y, Azzari L, Foi A (2020) Collaborative filtering of correlated noise: exact transform-domain variance for improved shrinkage and patch matching. IEEE Trans Image Process 29:8339–8354
Zhang K, Zuo W, Chen Y, Meng D, Zhang L (2017) Beyond a gaussian denoiser: residual learning of deep cnn for image denoising. IEEE Trans Image Process 26(7):3142–3155
You C, Han L, Feng A, Zhao R, Tang H, Fan W (2022) Megan: memory enhanced graph attention network for space-time video super-resolution. In: Proceedings of the IEEE/CVF winter conference on applications of computer vision, pp 1401–1411
Yang W, Tan RT, Feng J, Liu J, Guo Z, Yan S (2017) Deep joint rain detection and removal from a single image. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 1357–1366
Ren D, Zuo W, Hu Q, Zhu P, Meng D (2019) Progressive image deraining networks: a better and simpler baseline. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp 3937–3946
Ye Y, Chang Y, Zhou H, Yan L (2021) Closing the loop: joint rain generation and removal via disentangled image translation. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp 2053–2062
Pérez P, Gangnet M, Blake A (2003) Poisson image editing. In: ACM SIGGRAPH 2003 Papers, pp 313–318
Frankot RT, Chellappa R (1988) A method for enforcing integrability in shape from shading algorithms. IEEE Trans Pattern Anal Mach Intell 10(4):439–451
Wang Z, Bovik AC, Sheikh HR, Simoncelli EP (2004) Image quality assessment: from error visibility to structural similarity. IEEE Trans Image Process 13(4):600–612
He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 770–778
Xingjian S, Chen Z, Wang H, Yeung D-Y, Wong W-K, Woo W-c (2015) Convolutional lstm network: a machine learning approach for precipitation nowcasting. In: Advances in neural information processing systems, pp 802–810
Liu C, Li H, Wang S, Zhu M, Wang D, Fan X, Wang Z (2021) A dataset and benchmark of underwater object detection for robot picking. In: 2021 IEEE international conference on multimedia and expo workshops, pp 1–6. IEEE
Deng J, Dong W, Socher R, Li L-J, Li K, Fei-Fei L (2009) Imagenet: a large-scale hierarchical image database. In: 2009 IEEE conference on computer vision and pattern recognition, pp 248–255. IEEE
Acknowledgements
This work was supported by the National Natural Science Foundation of China (Grant No. 41876098) and the Shenzhen Science and Technology Project (Grant No. JCYJ20200109143041798).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have no competing interests to declare that are relevant to the content of this article.
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.
About this article
Cite this article
Zhao, Z., Li, X. Image blending-based noise synthesis and attention-guided network for single image marine snow denoising. Int. J. Mach. Learn. & Cyber. 14, 2205–2219 (2023). https://doi.org/10.1007/s13042-022-01756-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13042-022-01756-8