Abstract
Forward-Looking Sonar (FLS) is one of the most effective devices for underwater exploration which provides high-resolution images that can be used for several tasks in marine research, oceanographic, and deep-sea exploration. The limitation of current underwater acoustic channels does not allow transmitting these images in real-time, therefore image compression is required. Since acoustic images are characterized by speckle noise, an important challenge, in this area, is how to perform the compression while preserving relevant information. In this paper, a novel lossy forward-looking acoustic image compression method based on the combination between keypoint clustering and Morphological Skeleton (MS) is proposed. Keypoints are extracted by using A-KAZE feature extractor, while Density-Based Spatial Clustering of Application with Noise (DBSCAN) is used to find keypoint clusters representing a region-of-interest (ROI). Then, MS is executed to compact the ROI. The rest of the image is down-sampled and quantized through K-Means Clustering and represented via colour indexing. Finally, the information is compressed by using Brotli data compression. The experimental results on real FLS images demonstrate that our method achieves good outcomes in terms of quality metrics and compression ratio.
Similar content being viewed by others
Notes
The videos are available on: http://www.teledynemarine.com/ProViewer
References
Ahn J, Yasukawa S, Sonoda T, Nishida Y, Ishii K, Ura T (2018) An optical image transmission system for deep sea creature sampling missions using autonomous underwater vehicle. IEEE J Ocean Eng, pp 1–12
Alakuijala J, Farruggia A, Ferragina P, Kliuchnikov E, Obryk R, Szabadka Z, Vandevenne L (2018) Brotli: a General-Purpose data compressor. ACM Trans Inform Syst 37(1):4:1–4:30
Alcantarilla P, Nuevo ABJ (2013) Fast explicit diffusion for accelerated features in nonlinear scale spaces. In: Proceedings of the British machine vision conference
Amiri S, Hassanpour H (2018) Image compression using JPEG with reduced blocking effects via adaptive down-sampling and self-learning image sparse representation. Multimedia Tools and Applications 77(7):8677–8693
Avola D, Bernardi M, Cinque L, Foresti GL, Massaroni C (2017) Adaptive bootstrapping management by keypoint clustering for background initialization. Pattern Recogn Lett 100:110–116
Avola D, Bernardi M, Cinque L, Foresti G, Massaroni C (2018) Combining keypoint clustering and neural background subtraction for real-time moving object detection by ptz cameras. In: Proceedings of the 7th international conference on pattern recognition applications and methods - Volume 1: ICPRAM, pp 638–645
Avola D, Bernardi M, Cinque L, Massaroni C, Foresti G (2020) Fusing self-organized neural network and keypoint clustering for localized real-time background subtraction. Int J Neural Syst, pp 1–17
Avola D, Cinque L, Foresti G, Martinel N, Pannone D, Piciarelli C (2018) Low-level feature detectors and descriptors for smart image and video analysis: a comparative study. In: Bridging the semantic gap in image and video analysis, pp 7–29
Avola D, Cinque L, Foresti GL, Massaroni C, Pannone D (2017) A keypoint-based method for background modeling and foreground detection using a PTZ camera. Pattern Recogn Lett 96:96–105
Avola MC M Bernardi D, Cinque L, Foresti G, Massaroni C (2019) A new descriptor for keypoint-based background modeling. In: Image analysis and processing – ICIAP 2019, pp 15–25
Bernardi M, Cardia C, Gjanci P, Monterubbiano A, Petrioli C, Picari L, Spaccini D (2019) The diver system: multimedia communication and localization using underwater acoustic networks. In: 2019 IEEE 20th international symposium on “a world of wireless, mobile and multimedia networks” (WoWMoM), pp 1–8
Bin L, Qinggang M (2013) An improved SPIHT wavelet transform in the underwater acoustic image compression. Proceedings of 2013 2nd International Conference on Measurement, Information and Control 02:1315–1318
Binnerts B, Mulders I, Blom K, Colin M, Dol H (2018) Development and demonstration of a live data streaming capability using an underwater acoustic communication link. In: 2018 OCEANS - MTS/IEEE Kobe Techno-Oceans (OTO), pp 1–7
Celebi ME (2011) Improving the performance of k-means for color quantization. Image Vis Comput 29(4):260–271
Chen T, Lin C (2002) A new improvement of jpeg progressive image transmission using weight table of quantized dct coefficient bits. In: Advances in multimedia information processing — PCM 2002, pp 720-728
Chen W, Yuan F, Cheng E (2016) Adaptive underwater image compression with high robust based on compressed sensing. In: Proceedings of the IEEE international conference on signal processing, communications and computing (ICSPCC), pp 1–6
Cho H, Pyo J, Gu J, Jeo H, Yu S (2015) Experimental results of rapid underwater object search based on forward-looking imaging sonar. In: 2015 IEEE Underwater Technology (UT), pp 1–5
Chuang J, YHu Chen C, YLin Chen Y (2019) Joint index coding and reversible data hiding methods for color image quantization. Multimedia Tools and Applications 78(24):35537–35558
Danckaers A, Seto M (2019) Transmission of images by unmanned underwater vehicles. Auton Robot, pp 1–22
Ester M, Kriegel H, Sander J, Xu X (1996) A density-based algorithm for discovering clusters a density-based algorithm for discovering clusters in large spatial databases with noise. In: Proceedings of the second international conference on knowledge discovery and data mining, pp 226–231
Ferretti R, Fumagalli E, Caccia M, Bruzzone G (2015) Seabed classification using a single beam echosounder. In: OCEANS 2015 - Genova, pp 1–5
Grewenig S, Weickert J, Bruhn A (2010) From Box Filtering to Fast Explicit Diffusion. In: Pattern recognition, pp 533–542
Grosse H, Varley M, Terrell T, Chan Y (2000) Improved coding of transform coefficients in JPEG-like image compression schemes. Pattern Recogn Lett 21(12):1061–1069
Haghighat M, Li X, Fang Z, Zhang Y, Negahdaripour S (2016) Segmentation, classification and modeling of two-dimensional forward-scan sonar imagery for efficient coding and synthesis. In: Proceedings of the MTS/IEEE monterey international conference on OCEANS, pp 1–8
Horé A, Ziou D (2010) Image quality metrics: Psnr vs. ssim. In: 2010 20th international conference on pattern recognition, pp 2366–2369
Karoui I, Quidu I, Legris M (2015) Automatic sea-surface obstacle detection and tracking in forward-looking sonar image sequences. IEEE Trans Geosci Remote Sens 53(8):4661–4669
Kwan C, Larkin J, Budavari B, Chou B, Shang E, Tran T (2019) A comparison of compression codecs for maritime and sonar images in bandwidth constrained applications. Computers 8(2):1–21
Mirizzi N, Negahdaripour S, Guaragnella C (2018) Underwater forward-scan sonar video coding by background modeling and synthesis for real-time transmission. In: OCEANS 2018 MTS/IEEE Charleston, pp 1–7
Mittal A, Moorthy AK, Bovik AC (2012) No-reference image quality assessment in the spatial domain. IEEE Trans Image Process 21(12):4695–4708
Ravisankar P, Sharmila TS, Rajendran V (2018) Acoustic image enhancement using gaussian and laplacian pyramid–a multiresolution based technique. Multimedia Tools and Applications 77(5):5547–5561
Saha PK, Borgefors G, di Baja GS (2016) A survey on skeletonization algorithms and their applications. Pattern Recogn Lett 76:3–12
Skodras A, Christopoulos C, Ebrahimi T (2001) The jpeg 2000 still image compression standard. IEEE Signal Proc Mag 18(5):36–58
Stanković I, Ioana C, Daković M, Stanković L (2018) Analysis of off-grid effects in wideband sonar images using compressive sensing. In: OCEANS 2018 MTS/IEEE Charleston, pp 1–6
Tareen SAK, Saleem Z (2018) A comparative analysis of sift, surf, kaze, akaze, orb, and brisk. In: 2018 International conference on computing, mathematics and engineering technologies (iCoMET), pp 1–10
Truong M, Kim S (2018) Automatic image thresholding using Otsu’s method and entropy weighting scheme for surface defect detection. Soft Comput 22(13):4197–4203
Ya-Qiong C, Wei-Ling C, Fei Y (2016) Underwater acoustic image compressive sensing algorithm research based on Bandelets transform. In: OCEANS 2016 - Shanghai, pp 1–5
Zhang J, Chang S, Zhang L, Su Y, Fu X (2018) Sparse wavelet transform for underwater acoustic image compressed sensing. In: 2018 OCEANS - MTS/IEEE Kobe Techno-Oceans (OTO), pp 1–4
Zhang J, Xiang Q, Yin Y, Chen C, Luo X (2017) Adaptive compressed sensing for wireless image sensor networks. Multimedia Tools and Applications 76(3):4227–4242
Zhang L, Zhang L, Mou X, Zhang D (2011) Fsim: a feature similarity index for image quality assessment. IEEE Trans Image Process 20(8):2378–2386
Acknowledgments
This work was supported in part by the MIUR under grant “Departments of Excellence 2018-2022” of the Department of Computer Science of Sapienza University and by the European Union within the Project ARCHEOSUb “Autonomous underwater Robotic and sensing systems for Cultural Heritage discovery Conservation and in situ valorization”. The authors wish to thank the Teledyne Marine group (part of the Teledyne Technologies Incorporated) to have provided us with sample data for experimental purposes.
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
Avola, D., Bernardi, M., Cinque, L. et al. Forward-looking sonar image compression by integrating keypoint clustering and morphological skeleton. Multimed Tools Appl 80, 1625–1639 (2021). https://doi.org/10.1007/s11042-020-09670-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-09670-3