An Integrated Strategy toward the Extraction of Contour and Region of Sonar Images
Abstract
:1. Introduction
2. Preliminaries
2.1. Traditional Level Set Model
2.2. DRLSE Model
2.3. Lattice Boltzmann Model
3. The Proposed Strategy
3.1. An Overview
3.2. Coarse Segmentation
3.2.1. K-Means
3.2.2. Acquisition of Initialization Curve
3.3. Fine Segmentation
3.3.1. Improved Energy Equation
3.3.2. Importing LBM
4. Experimental Results and Analysis
4.1. Comparison of LBM Evolution
4.2. Generation of Initial Contour of LSM
4.3. Comparison of Level Set Evolution
4.4. Analysis of Number of Iterations
4.5. Performance Evaluation
- 1.
- Dice coefficient: It is a set similarity measurement function, which is usually used to calculate the similarity of two samples (value range is [0, 1]). The larger the value is, the closer the results of the two samples are. It is given by the following:
- 2.
- Precision: Represents the accuracy of the forecast results, given by
- 3.
- Recall: Represents the comprehensiveness of the forecast results, and it is given by the following [35]:
- 4.
- Jaccard: It is used to compare the similarity and difference between finite sample sets. It is the ratio of the intersection and union of two given sets A and B. The larger the Jaccard value is, the higher the similarity is, as given by
5. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Osher, S.; Sethian, J.A. Fronts propagating with curvature-dependent speed: Algorithms based on Hamilton-Jacobi formulations. J. Comput. Phys. 1988, 79, 12–49. [Google Scholar] [CrossRef] [Green Version]
- He, L.; Peng, Z.; Everding, B.; Wang, X.; Han, C.Y.; Kenneth, L.W.; William, G.W. A comparative study of deformable contour methods on medical image segmentation. Image Vis. Comput. 2008, 26, 141–163. [Google Scholar] [CrossRef]
- Kass, M.; Witkin, A.; Terzopoulos, D. Snakes: Active contour models. Comput. Vis. 1988, 1, 321–331. [Google Scholar] [CrossRef]
- Xu, C.; Prince, J.L. Snakes shapes and gradient vector flow. IEEE Trans. Image Process. 1988, 7, 359–369. [Google Scholar] [CrossRef] [Green Version]
- Wang, B.; Yuan, X.; Gao, X.; Li, X.; Tao, D. A Hybrid Level Set With Semantic Shape Constraint for Object Segmentation. IEEE Trans. Cyber. 2019, 49, 1558–1569. [Google Scholar] [CrossRef] [PubMed]
- Han, Y.; Zhang, S.; Geng, Z.; Wei, Q.; Ouyang, Z. Level set based shape prior and deep learning for image segmentation. IET Image Process. 2020, 14, 183–191. [Google Scholar] [CrossRef]
- Chan, T.F.; Vese, L.A. Active contours without edges. IEEE Trans. Image Process. 2001, 10, 266–277. [Google Scholar] [CrossRef] [Green Version]
- Sagiv, C.; Sochen, N.A.; Zeevi, Y.Y. Integrated active contours for texture segmentation. IEEE Trans. Image Process. 2006, 15, 1633–1646. [Google Scholar] [CrossRef]
- Li, C.; Kao, C.; Gore, J.C.; Ding, Z. Minimization of Region-Scalable Fitting Energy for Image Segmentation. IEEE Trans. Image Process. 2008, 17, 1940–1949. [Google Scholar] [CrossRef] [Green Version]
- Li, C.; Huang, R.; Ding, Z.; Gatenby, J.C.; Metaxas, D.N.; Gore, J.C. A level Set Method for Image Segmentation in the Presence of Intensity Inhomogeneities With Application to MRI. IEEE Trans. Image Process. 2011, 20, 2007–2016. [Google Scholar] [CrossRef]
- Li, C.; Xu, C.; Gui, C.; Fox, M.D. Distance Regularized Level Set Evolution and Its Application to Image Segmentation. IEEE Trans. Image Process. 2010, 19, 3243–3254. [Google Scholar] [CrossRef] [PubMed]
- Lankton, S.; Tannenbaum, A. Localizing Region-Based Active Contours. IEEE Trans. Image Process. 2008, 17, 2029–2039. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Shi, Y.; Karl, W.C. A Real-Time Algorithm for the Approximation of Level-Set-Based Curve Evolution. IEEE Trans. Image Process. 2008, 17, 645–656. [Google Scholar] [CrossRef] [PubMed]
- Luo, S.; Tong, L.; Chen, Y. A Multi-Region Segmentation Method for SAR Images Based on the Multi-Texture Model With Level Sets. IEEE Trans. Image Process. 2018, 27, 2560–2574. [Google Scholar] [CrossRef] [PubMed]
- Yang, X.; Gao, X.; Tao, D.; Li, X. Improving Level Set Method for Fast Auroral Oval Segmentation. IEEE Trans. Image Process. 2014, 23, 2854–2865. [Google Scholar] [CrossRef]
- Khadidos, A.; Sanchez, V.; Li, C. Weighted Level Set Evolution Based on Local Edge Features for Medical Image Segmentation. IEEE Trans. Image Process. 2017, 26, 1979–1991. [Google Scholar] [CrossRef]
- Yang, X.; Gao, X.; Tao, D.; Li, X.; Li, J. An Efficient MRF Embedded Level Set Method for Image Segmentation. IEEE Trans. Image Process. 2015, 24, 9–21. [Google Scholar] [CrossRef]
- Chen, Y.; Chen, G.; Wang, Y.; Dey, N.; Sherratt, R.S.; Shi, F. A Distance Regularized Level-Set Evolution Model Based MRI Dataset Segmentation of Brain’s Caudate Nucleus. IEEE Access 2019, 7, 124128–124140. [Google Scholar] [CrossRef]
- Wang, D. Efficient level-set segmentation model driven by the local GMM and split Bregman method. IET Image Process. 2019, 13, 761–770. [Google Scholar] [CrossRef]
- Lianantonakis, M.; Petillot, Y.R. Sidescan sonar segmentation using active contours and level set methods. Eur. Oceans 2005 2005, 719–724. [Google Scholar] [CrossRef]
- Gao, M.; Chen, H.; Zheng, S.; Fang, B. Feature fusion and non-negative matrix factorization based active contours for texture segmentation. Signal Process. 2019, 159, 104–118. [Google Scholar] [CrossRef]
- Liu, Y.; Li, Q.; Huo, G. Robust and fast-converging level set method for side-scan sonar image segmentation. J. Electron. Imaging 2017, 26, 063021.1–063021.11. [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. 2017, 47, 855–872. [Google Scholar] [CrossRef] [PubMed]
- Wang, X.; Guo, L.; Yin, J.; Liu, Z.; Han, X. Narrowband Chan-Vese model of sonar image segmentation: A adaptive ladder initialization approach. Appl. Acoust. 2016, 113, 238–254. [Google Scholar] [CrossRef]
- Fei, T.; Kraus, D. An evidence theory supported expectation-maximization approach for sonar image segmentation. In Proceedings of the International Multi-Conference on Systems, Signals & Devices, Chemnitz, Germany, 20–23 March 2012; pp. 1–6. [Google Scholar] [CrossRef]
- Yue, X.; Zhang, Z.; Liu, P.X.; Guan, H. Sonar image segmentation based on GMRF and level-set models. Ocean Eng. 2010, 37, 891–901. [Google Scholar] [CrossRef]
- Wawrzyniak, N.; Wlodarczyk-Sielicka, M.; Stateczny, A. MSIS sonar image segmentation method based on underwater viewshed analysis and high-density seabed model. In Proceedings of the 18th International Radar Symposium (IRS), International Radar Symposium, Prague, Czech Republic, 28–30 June 2017. [Google Scholar]
- Tomislav, M.; Ivan, A.; Željko, H.; Dieter, K. Real-time biscuit tile image segmentation method based on edge detection. ISA Trans. 2018, 76, 246–254. [Google Scholar] [CrossRef]
- Yan, Z.; Sun, Y.; Jiang, J.; Wen, J.; Lin, X. Novel explanation, modeling and realization of Lattice Boltzmann methods for image processing. Multidim. Syst. Sign. Process. 2015, 26, 645–663. [Google Scholar] [CrossRef]
- Chen, J.; Chai, Z.; Shi, B.; Zhang, W. Lattice Boltzmann method for filtering and contour detection of the natural images. Comput. Math. Appl. 2014, 68, 257–268. [Google Scholar] [CrossRef]
- Anitha, U.; Malarkkan, S. Sonar image segmentation and quality assessment using prominent image processing techniques. Appl. Acoust. 2019, 148, 300–307. [Google Scholar] [CrossRef]
- Abu, A.; Diamant, R. Unsupervised Local Spatial Mixture Segmentation of Underwater Objects in Sonar Images. IEEE J. Ocean. Eng. 2019, 44, 1179–1197. [Google Scholar] [CrossRef]
- Chen, L.; Bentley, P.; Mori, K.; Misawa, K.; Fujiwara, M.; Rueckert, D. DRINet for Medical Image Segmentation. IEEE Trans. Med. Imaging 2018, 37, 2453–2462. [Google Scholar] [CrossRef] [PubMed]
- Wang, D. Extremely Optimized DRLSE Method and Its Application to Image Segmentation. IEEE Access 2019, 7, 119603–119619. [Google Scholar] [CrossRef]
- Kuijf, H.J.; Biesbroek, J.M.; De Bresser, J.; Heinen, R.; Andermatt, S.; Bento, M.; Berseth, M.; Belyaev, M.; Cardoso, M.J.; Casamitjana, A.; et al. Standardized Assessment of Automatic Segmentation of White Matter Hyperintensities and Results of the WMH Segmentation Challenge. IEEE Trans. Med. Imaging 2019, 38, 2556–2568. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Köhntopp, D.; Lehmann, B.; Kraus, D.; Birk, A. Classification and Localization of Naval Mines With Superellipse Active Contours. IEEE J. Ocean. Eng. 2019, 44, 767–782. [Google Scholar] [CrossRef]
- Abu, A.; Diamant, R. Enhanced Fuzzy-Based Local Information Algorithm for Sonar Image Segmentation. IEEE Trans. Image Process. 2020, 29, 445–460. [Google Scholar] [CrossRef] [PubMed]
- Song, Y.; He, B.; Zhao, Y.; Li, G.; Sha, Q.; Shen, Y.; Yan, T.; Nian, R.; Lendasse, A. Segmentation of Sidescan Sonar Imagery Using Markov Random Fields and Extreme Learning Machine. IEEE J. Ocean. Eng. 2019, 44, 502–513. [Google Scholar] [CrossRef]
Image Number | Coordinate Position | |||
---|---|---|---|---|
1 | (81,52) | (86,76) | (68,80) | (63,55) |
2 | (30,18) | (53,22) | (34,117) | (11,112) |
3 | (58,19) | (105,103) | (65,125) | (18,41) |
4 | (107,1) | (122,19) | (25,99) | (10,81) |
Image Number | Mean | Standard Deviation |
---|---|---|
1 | 96.8832 | 32.5612 |
2 | 89.3967 | 37.9007 |
3 | 77.1312 | 31.549 |
4 | 101.5292 | 19.2469 |
5 | 63.8182 | 35.5697 |
6 | 68.1406 | 30.9686 |
7 | 83.4479 | 34.9014 |
8 | 39.4496 | 41.2706 |
9 | 79.4364 | 31.4706 |
10 | 40.183 | 30.5781 |
11 | 49.8593 | 31.1562 |
Evaluation Indices | Dice | Jaccard | Precision | Recall | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Test image | OUR | CV | Lankton | OUR | CV | Lankton | OUR | CV | Lankton | OUR | CV | Lankton |
Sonar1 | 0.7927 | 0.7146 | 0.609 | 0.6566 | 0.556 | 0.4378 | 0.7399 | 1 | 0.6597 | 0.8536 | 0.556 | 0.5655 |
Sonar2 | 0.8794 | 0.1573 | 0.8248 | 0.7847 | 0.0854 | 0.7018 | 0.9018 | 0.1221 | 0.8751 | 0.858 | 0.2212 | 0.7799 |
Sonar3 | 0.8988 | 0.8627 | 0.7365 | 0.8163 | 0.7585 | 0.583 | 0.8692 | 0.9715 | 0.7446 | 0.9306 | 0.7758 | 0.7287 |
Sonar4 | 0.6739 | 0.3824 | 0.6131 | 0.5082 | 0.2364 | 0.442 | 0.9024 | 0.8706 | 0.5467 | 0.5377 | 0.2451 | 0.6978 |
Sonar5 | 0.8715 | 0.7637 | 0.6053 | 0.7722 | 0.6178 | 0.434 | 0.9009 | 0.8811 | 0.6768 | 0.8439 | 0.6739 | 0.5474 |
Sonar6 | 0.8172 | 0.4223 | 0.3699 | 0.6908 | 0.2676 | 0.2269 | 0.8154 | 1 | 0.2473 | 0.8189 | 0.2676 | 0.7336 |
Sonar7 | 0.8036 | 0.8116 | 0.7298 | 0.6716 | 0.6829 | 0.5746 | 0.7076 | 0.9162 | 0.8337 | 0.9296 | 0.7284 | 0.649 |
Sonar8 | 0.8979 | 0.8132 | 0.7606 | 0.8148 | 0.6853 | 0.6136 | 0.9108 | 0.8401 | 0.7203 | 0.8854 | 0.788 | 0.8056 |
Sonar9 | 0.8906 | 0.7588 | 0.6555 | 0.8028 | 0.6114 | 0.4875 | 0.8737 | 0.7791 | 0.5349 | 0.9083 | 0.7396 | 0.8462 |
Sonar10 | 0.9143 | 0.8018 | 0.5845 | 0.8421 | 0.6692 | 0.4129 | 0.934 | 0.8939 | 0.5861 | 0.8954 | 0.7269 | 0.5828 |
Sonar11 | 0.8159 | 0.8214 | 0.7888 | 0.689 | 0.6969 | 0.6513 | 0.8962 | 0.8297 | 0.7653 | 0.7488 | 0.8133 | 0.8139 |
Evaluation Indices | ||||
---|---|---|---|---|
Method | Dice | Jaccard | Precision | Recall |
OUR | 0.8414 | 0.7317 | 0.8593 | 0.8373 |
CV | 0.6645 | 0.5334 | 0.8277 | 0.5942 |
Lankton | 0.6616 | 0.5059 | 0.6537 | 0.7046 |
© 2020 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 (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Xu, H.; Lu, W.; Er, M.J. An Integrated Strategy toward the Extraction of Contour and Region of Sonar Images. J. Mar. Sci. Eng. 2020, 8, 595. https://doi.org/10.3390/jmse8080595
Xu H, Lu W, Er MJ. An Integrated Strategy toward the Extraction of Contour and Region of Sonar Images. Journal of Marine Science and Engineering. 2020; 8(8):595. https://doi.org/10.3390/jmse8080595
Chicago/Turabian StyleXu, Huipu, Wenjie Lu, and Meng Joo Er. 2020. "An Integrated Strategy toward the Extraction of Contour and Region of Sonar Images" Journal of Marine Science and Engineering 8, no. 8: 595. https://doi.org/10.3390/jmse8080595