A Robust and Fast Method for Sidescan Sonar Image Segmentation Based on Region Growing
Abstract
:1. Introduction
- 1.
- This paper describes a pre-processing method for correcting time-varying gain (TVG) effects in sidescan sonar data, to balance the intensity throughout range.
- 2.
- To remove the speckle noise and enhance the SNR as well as the contrast of the sonar image, a filter STDF is proposed in this paper. The enhancement is beneficial to the subsequent segmentation.
- 3.
- An unsupervised segmentation algorithm is presented based on the assumption that the region of the seafloor obeys the Weibull distribution. Experiments showed the method has significantly improved quantitative metrics such as accuracy, speed, and segmentation visual effects. It is an effective and efficient algorithm based on region growing that can be used in the real-time sonar application.
2. Materials and Methods
2.1. Overview
2.2. Time Gain Re-Compensation
2.3. Filter for Enhancement
2.3.1. Speckle Noise Analysis
2.3.2. The Proposed Filter STDF
2.4. Proposed Segmentation
3. Results and Discussion
3.1. Dataset
3.2. Results of Proposed STDF
3.3. Segmentation Results of Proposed Method
4. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Appendix A
Algorithm A1 The pseudo-code for the proposed segmentation process. |
Seed selection based on likelihood ratio test |
Input: The original image and the pre-segmentation using the threshold method. |
Output: foreground points set and sedbed reverberation points set. |
Begin: |
1: Estimate the distribution parameters using (10)–(13) |
2: Calculate the likelihood ratio using (14) |
3: if then |
4: Pixels are assigned to the seed points sets ; |
5: else |
6: Pixels are assigned to unallocated pixels. |
7: end if |
Region growing |
8: Label boundary pixels set and their candidate labels |
9: while ( is not empty) then |
10: If the points in set satisfy the similarity criterion then |
11: Append to ; |
12: else |
13: Append to unallocated pixels set. |
14: end if |
15: Upate the Label boundary pixels set and their candidate labels |
16: end while |
End |
References
- Shang, X.; Zhao, J.; Zhang, H. Obtaining high-resolution seabed topography and surface details by co-registration of side-scan sonar and multibeam echo sounder images. Remote Sens. 2019, 11, 1496. [Google Scholar] [CrossRef] [Green Version]
- Singh, H.; Adams, J.; Mindell, D.; Foley, B. Imaging underwater for archaeology. J. Field Archaeol. 2000, 27, 319–328. [Google Scholar] [CrossRef]
- Barngrover, C.; Althoff, A.; DeGuzman, P.; Kastner, R. A brain–computer interface (BCI) for the detection of mine-like objects in sidescan sonar imagery. IEEE J. Ocean. Eng. 2015, 41, 123–138. [Google Scholar] [CrossRef] [Green Version]
- Fatan, M.; Daliri, M.R.; Shahri, A.M. Underwater cable detection in the images using edge classification based on texture information. Measurement 2016, 91, 309–317. [Google Scholar] [CrossRef]
- Williams, D.P. Fast target detection in synthetic aperture sonar imagery: A new algorithm and large-scale performance analysis. IEEE J. Ocean. Eng. 2014, 40, 71–92. [Google Scholar] [CrossRef]
- Petillot, Y.; Reed, S.; Bell, J.M. Real time AUV pipeline detection and tracking using side scan sonar and multi-beam echo-sounder. In Proceedings of the OCEANS’02 MTS/IEEE, Biloxi, MI, USA, 29–31 October 2002; pp. 217–222. [Google Scholar] [CrossRef]
- Celik, T.; Tjahjadi, T. A novel method for sidescan sonar image segmentation. IEEE J. Ocean. Eng. 2011, 36, 186–194. [Google Scholar] [CrossRef]
- Yen, J.C.; Chang, F.J.; Chang, S. A new criterion for automatic multilevel thresholding. IEEE Trans. Image Process. 1995, 4, 370–378. [Google Scholar] [CrossRef]
- Gou, S.P.; Chen, P.J.; Yang, X.Y.; Jiao, L.C. Image segmentation based on fussing multi-feature and spatial spectral clustering. In Proceedings of the 2008 Congress on Image and Signal Processing, Sanya, China, 27 May 2008; pp. 667–671. [Google Scholar] [CrossRef]
- Guillaudeux, S.; Daniel, S.; Maillard, E. Optimization of a sonar image processing chain: A fuzzy rules based expert system approach. In Proceedings of the OCEANS 96 MTS/IEEE Conference Proceedings. The Coastal Ocean-Prospects for the 21st Century, Fort Lauderdale, FL, USA, 23–26 September 1996; pp. 1319–1323. [Google Scholar] [CrossRef]
- Ye, X.; Wang, L.; Wang, T. Sonar image segmentation on Fuzzy C-Mean using local texture feature. In Proceedings of the 2011 IEEE/ICME International Conference on Complex Medical Engineering, Harbin, China, 22–25 May 2011; pp. 115–120. [Google Scholar] [CrossRef]
- Mignotte, M.; Collet, C.; Pérez, P.; Bouthemy, P. Three-class Markovian segmentation of high-resolution sonar images. Comput. Vis. Image Underst. 1999, 76, 191–204. [Google Scholar] [CrossRef] [Green Version]
- Jiang, M.; Stewart, W.; Marra, M. Segmentation of seafloor sidescan imagery using Markov random fields and neural networks. In Proceedings of the OCEANS’93, Victoria, BC, Canada, 18–21 October 1993; Volume 453, pp. III456–III461. [Google Scholar] [CrossRef]
- Choi, H.; Baraniuk, R.G. Multiscale image segmentation using wavelet-domain hidden Markov models. IEEE Trans. Image Process. 2001, 10, 1309–1321. [Google Scholar] [CrossRef]
- Mignotte, M.; Collet, C.; Perez, P.; Bouthemy, P. Sonar image segmentation using an unsupervised hierarchical MRF model. IEEE Trans. Image Process. 2000, 9, 1216–1231. [Google Scholar] [CrossRef] [Green Version]
- Köhntopp, D.; Lehmann, B.; Kraus, D.; Birk, A. Segmentation and classification using active contours based superellipse fitting on side scan sonar images for marine demining. In Proceedings of the 2015 IEEE International Conference on Robotics and Automation (ICRA), Seattle, WA, USA, 26 May 2015; pp. 3380–3387. [Google Scholar] [CrossRef]
- Ye, X.; Wang, L.; Wang, T.; Wang, G. A level-set model driven by Bidimensional EMD for sonar image segmentation. In Proceedings of the 2011 IEEE International Conference on Mechatronics and Automation, Beijing, China, 7–10 August 2011; pp. 703–708. [Google Scholar] [CrossRef]
- Huo, G.; Yang, S.X.; Li, Q.; Zhou, Y. A robust and fast method for sidescan sonar image segmentation using nonlocal despeckling and active contour model. IEEE Trans. Cybern. 2016, 47, 855–872. [Google Scholar] [CrossRef]
- Song, Y.; He, B.; Liu, P. Real-time object detection for AUVs using self-cascaded convolutional neural networks. IEEE J. Ocean. Eng. 2019, 46, 56–67. [Google Scholar] [CrossRef]
- Lee, J.S. Speckle analysis and smoothing of synthetic aperture radar images. Comput. Graph. Image Process. 1981, 17, 24–32. [Google Scholar] [CrossRef]
- Frost, V.; Stiles, J.; Shanmugam, K.S.; Holtzman, J.; Smith, S. An adaptive filter for smoothing noisy radar images. Proc. IEEE 1981, 69, 133–135. [Google Scholar] [CrossRef]
- Choi, H.; Jeong, J. Speckle noise reduction in ultrasound images using SRAD and guided filter. In Proceedings of the 2018 International Workshop on Advanced Image Technology (IWAIT), Chiang Mai, Thailand, 7–9 January 2018; pp. 1–4. [Google Scholar] [CrossRef]
- Huang, Y.; Li, W.; Yuan, F. Speckle Noise Reduction in Sonar Image Based on Adaptive Redundant Dictionary. J. Mar. Sci. Eng. 2020, 8, 761. [Google Scholar] [CrossRef]
- Yuki, K.; Yoshihiro, M.; Norishige, F. Parallelized and vectorized implementation of DCT denoising with FMA instructions. In Proceedings of the 2018 International Workshop on Advanced Image Technology (IWAIT), Chiang Mai, Thailand, 7–9 January 2018. [Google Scholar] [CrossRef]
- Zhang, J.C.; Luo, H.B.; Liang, R.G.; Zhou, W.; Hui, B.; Chang, Z. PCA-based denoising method for division of focal plane polarimeters. Opt. Express 2017, 25, 2391–2400. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Shen, Y.; Liu, Q.; Lou, S.Q.; Hou, Y.L. Wavelet-Based Total Variation and Nonlocal Similarity Model for Image Denoising. IEEE Signal Process. Lett. 2017, 24, 877–881. [Google Scholar] [CrossRef]
- Grabek, J.; Cyganek, B. Speckle Noise Filtering in Side-Scan Sonar Images Based on the Tucker Tensor Decomposition. Sensors 2019, 19, 2903. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Priyadharsini, R.; Sree Sharmila, T.; Rajendran, V. A wavelet transform based contrast enhancement method for underwater acoustic images. Multidimens. Syst. Signal Process. 2018, 29, 1845–1859. [Google Scholar] [CrossRef]
- Chu, D.; Hufnagle, L. Time varying gain (TVG) measurements of a multibeam echo sounder for applications to quantitative acoustics. In Proceedings of the OCEANS 2006, Boston, MA, USA, 18 September 2006; pp. 1–5. [Google Scholar] [CrossRef]
- Park, J.-M.; Song, W.-J.; Pearlman, W. Speckle filtering of SAR images based on adaptive windowing. IEE Proc. Vis. Image Signal Process. 1999, 146, 191–197. [Google Scholar] [CrossRef] [Green Version]
- Shruthi, B.; Renukalatha, S.; Siddappa, M. Detection of Kidney Abnormalities in Noisy Ultrasound Images. Int. J. Comput. Appl. 2015, 120. [Google Scholar] [CrossRef]
- Abu, A.; Diamant, R. Enhanced fuzzy-based local information algorithm for sonar image segmentation. IEEE Trans. Image Process. 2019, 29, 445–460. [Google Scholar] [CrossRef]
- Adams, R.; Bischof, L. Seeded region growing. IEEE Trans. Pattern Anal. Mach. Intell. 1994, 16, 641–647. [Google Scholar] [CrossRef] [Green Version]
- Yu, Q.; Clausi, D.A. IRGS: Image segmentation using edge penalties and region growing. IEEE Trans. Pattern Anal. Mach. Intell. 2008, 30, 2126–2139. [Google Scholar] [CrossRef]
- Jiao, J.; Wang, X.; Zhang, J.; Wang, Q. Salient region growing based on Gaussian pyramid. IET Image Process. 2021, 15, 3142–3152. [Google Scholar] [CrossRef]
- Wu, J.; Guo, H. A method for sonar image segmentation based on combination of MRF and region growing. In Proceedings of the 2015 Fifth International Conference on Communication Systems and Network Technologies, Gwalior, India, 4–6 April 2015; pp. 457–460. [Google Scholar] [CrossRef]
Sonar Images | ||
---|---|---|
Image 1 | 0.8926 | 0.5590 |
Image 2 | 0.9266 | 0.5622 |
Image 3 | 0.9957 | 0.5665 |
Image 4 | 0.8484 | 0.5582 |
Image 5 | 0.8347 | 0.5537 |
Image 6 | 0.8882 | 0.5648 |
Image 7 | 0.9822 | 0.5639 |
Image 8 | 0.9187 | 0.5762 |
Image 9 | 1.0921 | 0.5768 |
Image 10 | 0.9791 | 0.5766 |
Method | SNR | Contrast |
---|---|---|
Raw image | 110.97 | 1.09 |
mean filter | 87.53 | 1.08 |
median Filter | 83.84 | 0.99 |
Gaussian Filter | 84.54 | 1.08 |
Lee Filter | 113.17 | 1.07 |
STDF | 126.42 | 1.36 |
Methods | Accuracy (%) | Correct to Incorrect Ratio | Running Time (s) |
---|---|---|---|
Fuzzy C-means | 62.23 | 1.65 | 13.71 |
active contour | 86.70 | 6.52 | 6.23 |
RGLT I | 95.76 | 22.58 | 0.43 |
RGLT II | 95.90 | 23.39 | 0.44 |
Methods | Visual Effects |
---|---|
Fuzzy C-means | Is sensitive to noise and has the problem of misclassifying the background into highlighted or shadowed areas. |
active contour | 1. Misclassify the background when the area size of the three types of regions is very different. 2. For small targets, the segmentation results of the active contour method are not accurate enough. |
RGLT I | Is robust to noise and has a low probability of background misclassification. |
RGLT II | The growth of RGLT II is finer and more complete in the presence of noises than RGLT I. |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wang, X.; Wang, L.; Li, G.; Xie, X. A Robust and Fast Method for Sidescan Sonar Image Segmentation Based on Region Growing. Sensors 2021, 21, 6960. https://doi.org/10.3390/s21216960
Wang X, Wang L, Li G, Xie X. A Robust and Fast Method for Sidescan Sonar Image Segmentation Based on Region Growing. Sensors. 2021; 21(21):6960. https://doi.org/10.3390/s21216960
Chicago/Turabian StyleWang, Xuyang, Luyu Wang, Guolin Li, and Xiang Xie. 2021. "A Robust and Fast Method for Sidescan Sonar Image Segmentation Based on Region Growing" Sensors 21, no. 21: 6960. https://doi.org/10.3390/s21216960
APA StyleWang, X., Wang, L., Li, G., & Xie, X. (2021). A Robust and Fast Method for Sidescan Sonar Image Segmentation Based on Region Growing. Sensors, 21(21), 6960. https://doi.org/10.3390/s21216960