A Universal Automatic Bottom Tracking Method of Side Scan Sonar Data Based on Semantic Segmentation
Abstract
:1. Introduction
2. Materials and Methods
2.1. SSS Working Operating and Influencing Factors
2.1.1. SSS Working Principle
2.1.2. Influencing Factors
- Strong echoes in the WC area: When there are massive, suspended solids (fish schools, methane plumes, water weeds, etc.) beneath the sonar, the strong echoes from them will come earlier than those from the seabed, as shown in Figure 2a,b. Besides, if the tow-fish is towed too closely to the survey vessel, the bubbles in the wake will also produce intense echoes in the WC area as shown in Figure 2c. In addition to the above external factors, if the sidelobe energy level of SSS itself is not suppressed well, even though is low, the echoes from sea surface will reflected to the sonar and cause strong echo signals in the SSS data records due to the shorter propagation distance [17], as shown in Figure 2d. Strong echoes in the WC area will make it difficult to judge the correct position of FBRs only by simple local feature extraction operators, for example, gradient features.
- Low contrast between WC area and seabed area: High-frequency sound waves are absorbed quickly and scattered in high turbidity water. The SSS image obtained under this condition will have poor contrast and high noise, as shown in Figure 2e. In addition, if the seabed at the nadir of the sonar is covered by strong absorption sediments, most of the energy will be absorbed and the FBRs will be very weak, as shown in Figure 2f. Low contrast between the WC area and seabed area will greatly increase the difficulty of FBR recognition by thresholding methods.
- Unknown gains: During the field survey, the operators sometimes adjust the time varying gain (TVG) for optimal visualization of echo signals, resulting in overall brightness differences between the pings collected at different time periods, as shown in Figure 2g. However, the gain information is sometimes not stored, which makes it impossible to detect the position of the sea bottom line stably using a single fixed threshold.
- Missing pings: If there are dense bubbles in the water around the sonar, acoustic pulses emitted by the transducer arrays will be completely blocked, making the sonar unable to receive effective echo signals, which will be against the assumption that the sea bottom line is continuous, and lead to the failure of some dynamic filtering optimization algorithms such as the Kalman filter.
- Other: Artificial structures (artificial reef, sunken wrecks, etc.) and raised rocks on the sea floor will also cause strong echoes in the WC area, affecting the judgment of the sea bottom line.
2.2. Semantic Segmentation Model Establishment of SSS Images
2.2.1. Re-Quantization of Raw SSS Data
2.2.2. Collecting Samples
2.2.3. Symmetrical Information Synthesis Module (SISM)
2.2.4. Semantic Segmentation Network Architecture
2.3. Bottom Tracking with the Trained Model
2.3.1. Patch-Wise Coarse Segmentation
2.3.2. Fast Bottom Line Search Method
2.3.3. Fine Segmentation to Improve Accuracy
3. Experiment and Results
3.1. Training Network
3.2. Bottom Tracking with Trained Model
3.2.1. Sea Bottom Tracking Accuracy
3.2.2. The Efficiency of the Proposed Method
4. Discussion
4.1. Superiority Compared with the Traditional Methods
4.2. Efficiency Advantage
- The proposed coarse-to-fine segmentation strategy makes the segmentation of each image block only need the network forward calculation twice. If the position of FBRs in each ping is located based on sequence recognition, a traversal process must be done along the echo sequence, which will require far more network calculations than the method proposed in this paper.
- Semantic segmentation network can share the calculation. Only one calculation is needed to get the features of all input pixels and determine their categories, which greatly improves the calculation efficiency. Since the sequences around the adjacent sampling have high similarity, the bottom tracking method based on sequence recognition will do a lot of repeated calculation, which wastes computing resources.
- The fast bottom line search method proposed in this paper almost took no time, which further improved the efficiency of the proposed bottom tracking method.
4.3. Real-Time Bottom Tracking
4.4. Exceptional Situations
- The sonar is towed too close to the seafloor. In this case, the ratio of the width of the WC area to the seabed area will be too small, and the WC area may become very narrow due to the compression of the image during the coarse segmentation stage, resulting in segmentation errors, and then the fine segmentation cannot be carried out normally. This situation can be avoided by cutting part of the seabed image properly in advance.
- There are too many successive pings in which the water column area and seabed area are completely indistinguishable. Since our method implements the bottom tracking process with a patch-wise strategy, if the WC area of an image block is completely contaminated by the influencing factors summarized in Section 2.1.2, the network cannot obtain enough information to distinguish the WC area from the seabed area. This problem can be solved by interpolating the well-extracted bottom lines.
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Acosta, G.G.; Villar, S.A. Accumulated CA-CFAR Process in 2-D for Online Object Detection from Sidescan Sonar Data. IEEE J. Ocean. Eng. 2015, 40, 558–569. [Google Scholar] [CrossRef]
- Mishne, G.; Talmon, R.; Cohen, I. Graph-Based Supervised Automatic Target Detection. IEEE Trans. Geosci. Remote 2015, 53, 2738–2754. [Google Scholar] [CrossRef]
- Rhinelander, J. Feature Extraction and Target Classification of Side-Scan Sonar Images. In Proceedings of the 2016 IEEE Symposium Series on Computational Intelligence (SSCI), Athens, Greece, 6–9 December 2016. [Google Scholar]
- Zheng, L.Y.; Tian, K. Detection of small objects in sidescan sonar images based on POHMT and Tsallis entropy. Signal Process. 2018, 142, 168–177. [Google Scholar] [CrossRef]
- Wang, X.; Zhao, J.H.; Zhu, B.Y.; Jiang, T.C.; Qin, T.T. A Side Scan Sonar Image Target Detection Algorithm Based on a Neutrosophic Set and Diffusion Maps. Remote Sens. 2018, 10, 295. [Google Scholar] [CrossRef] [Green Version]
- Feldens, P.; Darr, A.; Feldens, A.; Tauber, F. Detection of Boulders in Side Scan Sonar Mosaics by a Neural Network. Geosciences 2019, 9, 159. [Google Scholar] [CrossRef] [Green Version]
- Degraer, S.; Moerkerke, G.; Rabaut, M.; Van Hoey, G.; Du Four, I.; Vincx, M.; Henriet, J.P.; Van Lancker, V. Very-high resolution side-scan sonar mapping of biogenic reefs of the tube-worm Lanice conchilega. Remote Sens. Environ. 2008, 112, 3323–3328. [Google Scholar] [CrossRef]
- Van Overmeeren, R.; Craeymeersch, J.; van Dalfsen, J.; Fey, F.; van Heteren, S.; Meesters, E. Acoustic habitat and shellfish mapping and monitoring in shallow coastal water—Sidescan sonar experiences in The Netherlands. Estuar. Coast. Shelf Sci. 2009, 85, 437–448. [Google Scholar] [CrossRef]
- Nguyen, H.T.; Lee, E.H.; Lee, S. Study on the Classification Performance of Underwater Sonar Image Classification Based on Convolutional Neural Networks for Detecting a Submerged Human Body. Sensors 2020, 20, 94. [Google Scholar] [CrossRef] [Green Version]
- Brown, C.J.; Smith, S.J.; Lawton, P.; Anderson, J.T. Benthic habitat mapping: A review of progress towards improved understanding of the spatial ecology of the seafloor using acoustic techniques. Estuar. Coast. Shelf Sci. 2011, 92, 502–520. [Google Scholar] [CrossRef]
- Switzer, T.S.; Tyler-Jedlund, A.J.; Keenan, S.F.; Weather, E.J. Benthic Habitats, as Derived from Classification of Side-Scan-Sonar Mapping Data, Are Important Determinants of Reef-Fish Assemblage Structure in the Eastern Gulf of Mexico. Mar. Coast Fish. 2020, 12, 21–32. [Google Scholar] [CrossRef]
- Buscombe, D. Shallow water benthic imaging and substrate characterization using recreational-grade sidescan-sonar. Environ. Modell. Softw. 2017, 89, 1–18. [Google Scholar] [CrossRef] [Green Version]
- Shang, X.; Zhao, J.; Zhang, H. Automatic Overlapping Area Determination and Segmentation for Multiple Side Scan Sonar Images Mosaic. IEEE J. Select. Top. Appl. Earth Obs. Remote Sens. 2021, 14, 2886–2900. [Google Scholar] [CrossRef]
- Blondel, P. The Handbook of Sidescan Sonar; Praxis Publishing Ltd.: Chichester, UK, 2009; p. 65. [Google Scholar]
- Discover 4200 Users Software Manual. Available online: https://www.edgetech.com/wp-content/uploads/2019/07/0004841_Rev_C.pdf (accessed on 21 March 2020).
- Woock, P. Side-scan sonar based SLAM for the deep sea. In Proceedings of the Joint Workshop of Fraunhofer IOSB and Institute for Anthropomatics, Vision and Fusion Laboratory, La Bresse, France, 19–23 July 2010. [Google Scholar]
- Zhao, J.H.; Wang, X.; Zhang, H.M.; Wang, A.X. A Comprehensive Bottom-Tracking Method for Sidescan Sonar Image Influenced by Complicated Measuring Environment. IEEE J. Ocean. Eng. 2017, 42, 619–631. [Google Scholar] [CrossRef]
- Al-Rawi, M.; Elmgren, F.; Frasheri, M.; Çürüklü, B.; Yuan, X.; Martínez, J.-F.; Bastos, J.; Rodriguez, J.; Pinto, M. Algorithms for the Detection of First Bottom Returns and Objects in the Water Column in Sidescan Sonar Images. In Proceedings of the OCEANS 2017, Aberdeen, Aberdeen, UK, 19–22 June 2018. [Google Scholar]
- Shih, C.C.; Horng, M.F.; Tseng, Y.R.; Su, C.F.; Chen, C.Y. An Adaptive Bottom Tracking Algorithm for Side-Scan Sonar Seabed Mapping. In Proceedings of the 2019 IEEE Underwater Technology (UT), Kaohsiung, Taiwan, 16–19 April 2019. [Google Scholar]
- Wang, A.X.; Church, I.; Gou, J.; Zhao, J.H. Sea bottom line tracking in side-scan sonar image through the combination of points density clustering and chains seeking. J. Mar. Sci. Technol.-Jpn. 2020, 25, 849–865. [Google Scholar] [CrossRef]
- Yan, J.; Meng, J.X.; Zhao, J.H. Real-Time Bottom Tracking Using Side Scan Sonar Data through One-Dimensional Convolutional Neural Networks. Remote Sens. 2020, 12, 37. [Google Scholar] [CrossRef] [Green Version]
- Lin, G.S.; Milan, A.; Shen, C.H.; Reid, I. RefineNet: Multi-Path Refinement Networks for High-Resolution Semantic Segmentation. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA, 21–26 July 2017. [Google Scholar]
- Hu, J.; Shen, L.; Albanie, S.; Sun, G.; Wu, E.H. Squeeze-and-Excitation Networks. IEEE Trans. Pattern Anal. 2020, 42, 2011–2023. [Google Scholar] [CrossRef] [Green Version]
- Bochkovskiy, A.; Wang, C.-Y.; Liao, H.-Y. YOLOv4: Optimal Speed and Accuracy of Object Detection. arXiv 2020, arXiv:2004.10934. [Google Scholar]
- Zhu, P.P.; Isaacs, J.; Fu, B.; Ferrari, S. Deep Learning Feature Extraction for Target Recognition and Classification in Underwater Sonar Images. In Proceedings of the 2017 IEEE 56th Annual Conference on Decision and Control (CDC), Melbourne, Australia, 12–15 December 2017. [Google Scholar]
- Li, C.L.; Ye, X.F.; Cao, D.X.; Hou, J.; Yang, H.B. Zero shot objects classification method of side scan sonar image based on synthesis of pseudo samples. Appl. Acoust. 2021, 173, 107691. [Google Scholar] [CrossRef]
- Huo, G.Y.; Wu, Z.Y.; Li, J.B. Underwater Object Classification in Sidescan Sonar Images Using Deep Transfer Learning and Semisynthetic Training Data. IEEE Access 2020, 8, 47407–47418. [Google Scholar] [CrossRef]
- Song, Y.; He, B.; Liu, P.; Yan, T.H. Side scan sonar image segmentation and synthesis based on extreme learning machine. Appl. Acoust. 2019, 146, 56–65. [Google Scholar] [CrossRef]
- Wang, Q.; Wu, M.H.; Yu, F.; Feng, C.; Li, K.G.; Zhu, Y.M.; Rigall, E.; He, B. RT-Seg: A Real-Time Semantic Segmentation Network for Side-Scan Sonar Images. Sensors 2019, 19, 1985. [Google Scholar] [CrossRef] [Green Version]
- Lurton, X. An Introduction to Underwater Acoustics: Principles and Applications, 2nd ed.; Springer: New York, NY, USA, 2011; p. 336. [Google Scholar]
- Goodfellow, I.; Bengio, Y.; Courville, A. Deep Learning; MIT Press: Cambridge, MA, USA, 2016; pp. 326–333. [Google Scholar]
- Chen, L.C.E.; Zhu, Y.K.; Papandreou, G.; Schroff, F.; Adam, H. Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentation. In Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany, 8–14 September 2018. [Google Scholar]
- Ronneberger, O.; Fischer, P.; Brox, T. U-Net: Convolutional Networks for Biomedical Image Segmentation. Lect. Notes Comput. Sci. 2015, 9351, 234–241. [Google Scholar]
- Zhao, H.S.; Shi, J.P.; Qi, X.J.; Wang, X.G.; Jia, J.Y. Pyramid Scene Parsing Network. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA, 21–26 July 2017. [Google Scholar]
Survey Line Number | Mean Error (Pixels) | STD (Pixels) | ||
---|---|---|---|---|
CM | PM | CM | PM | |
1 | −1.27 | 0.98 | 12.94 | 1.18 |
2 | 3.89 | 2.18 | 4.39 | 1.36 |
3 | 0.23 | 0.89 | 1.20 | 0.96 |
4 | −3.26 | 0.94 | 6.22 | 1.89 |
5 | −1.37 | 0.51 | 3.88 | 0.93 |
Mean Absolute value | 2.00 | 1.1 | 5.73 | 1.26 |
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
Zheng, G.; Zhang, H.; Li, Y.; Zhao, J. A Universal Automatic Bottom Tracking Method of Side Scan Sonar Data Based on Semantic Segmentation. Remote Sens. 2021, 13, 1945. https://doi.org/10.3390/rs13101945
Zheng G, Zhang H, Li Y, Zhao J. A Universal Automatic Bottom Tracking Method of Side Scan Sonar Data Based on Semantic Segmentation. Remote Sensing. 2021; 13(10):1945. https://doi.org/10.3390/rs13101945
Chicago/Turabian StyleZheng, Gen, Hongmei Zhang, Yuqing Li, and Jianhu Zhao. 2021. "A Universal Automatic Bottom Tracking Method of Side Scan Sonar Data Based on Semantic Segmentation" Remote Sensing 13, no. 10: 1945. https://doi.org/10.3390/rs13101945
APA StyleZheng, G., Zhang, H., Li, Y., & Zhao, J. (2021). A Universal Automatic Bottom Tracking Method of Side Scan Sonar Data Based on Semantic Segmentation. Remote Sensing, 13(10), 1945. https://doi.org/10.3390/rs13101945