Skip to main content
Log in

Forward-looking sonar image compression by integrating keypoint clustering and morphological skeleton

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

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.

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

Similar content being viewed by others

Notes

  1. The videos are available on: http://www.teledynemarine.com/ProViewer

References

  1. 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

  2. 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

    Google Scholar 

  3. Alcantarilla P, Nuevo ABJ (2013) Fast explicit diffusion for accelerated features in nonlinear scale spaces. In: Proceedings of the British machine vision conference

  4. 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

    Article  Google Scholar 

  5. 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

    Article  Google Scholar 

  6. 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

  7. 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

  8. 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

  9. 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

    Article  Google Scholar 

  10. 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

  11. 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

  12. 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

    Article  Google Scholar 

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

  14. Celebi ME (2011) Improving the performance of k-means for color quantization. Image Vis Comput 29(4):260–271

    Article  Google Scholar 

  15. 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

  16. 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

  17. 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

  18. 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

    Article  Google Scholar 

  19. Danckaers A, Seto M (2019) Transmission of images by unmanned underwater vehicles. Auton Robot, pp 1–22

  20. 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

  21. Ferretti R, Fumagalli E, Caccia M, Bruzzone G (2015) Seabed classification using a single beam echosounder. In: OCEANS 2015 - Genova, pp 1–5

  22. Grewenig S, Weickert J, Bruhn A (2010) From Box Filtering to Fast Explicit Diffusion. In: Pattern recognition, pp 533–542

  23. 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

    Article  Google Scholar 

  24. 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

  25. Horé A, Ziou D (2010) Image quality metrics: Psnr vs. ssim. In: 2010 20th international conference on pattern recognition, pp 2366–2369

  26. 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

    Article  Google Scholar 

  27. 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

    Article  Google Scholar 

  28. 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

  29. Mittal A, Moorthy AK, Bovik AC (2012) No-reference image quality assessment in the spatial domain. IEEE Trans Image Process 21(12):4695–4708

    Article  MathSciNet  Google Scholar 

  30. 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

    Article  Google Scholar 

  31. Saha PK, Borgefors G, di Baja GS (2016) A survey on skeletonization algorithms and their applications. Pattern Recogn Lett 76:3–12

    Article  Google Scholar 

  32. Skodras A, Christopoulos C, Ebrahimi T (2001) The jpeg 2000 still image compression standard. IEEE Signal Proc Mag 18(5):36–58

    Article  Google Scholar 

  33. 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

  34. 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

  35. 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

    Article  Google Scholar 

  36. 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

  37. 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

  38. 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

    Article  Google Scholar 

  39. 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

    Article  MathSciNet  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Danilo Avola.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-09670-3

Keywords

Navigation