{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,18]],"date-time":"2026-01-18T00:43:11Z","timestamp":1768696991395,"version":"3.49.0"},"reference-count":22,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2021,3,28]],"date-time":"2021-03-28T00:00:00Z","timestamp":1616889600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["JMSE"],"abstract":"<jats:p>In underwater navigation, sonars are useful sensing devices for operation in confined or structured environments, enabling the detection and identification of underwater environmental features through the acquisition of acoustic images. Nonetheless, in these environments, several problems affect their performance, such as background noise and multiple secondary echoes. In recent years, research has been conducted regarding the application of feature extraction algorithms to underwater acoustic images, with the purpose of achieving a robust solution for the detection and matching of environmental features. However, since these algorithms were originally developed for optical image analysis, conclusions in the literature diverge regarding their suitability to acoustic imaging. This article presents a detailed comparison between the SURF (Speeded-Up Robust Features), ORB (Oriented FAST and Rotated BRIEF), BRISK (Binary Robust Invariant Scalable Keypoints), and SURF-Harris algorithms, based on the performance of their feature detection and description procedures, when applied to acoustic data collected by an autonomous underwater vehicle. Several characteristics of the studied algorithms were taken into account, such as feature point distribution, feature detection accuracy, and feature description robustness. A possible adaptation of feature extraction procedures to acoustic imaging is further explored through the implementation of a feature selection module. The performed comparison has also provided evidence that further development of the current feature description methodologies might be required for underwater acoustic image analysis.<\/jats:p>","DOI":"10.3390\/jmse9040361","type":"journal-article","created":{"date-parts":[[2021,3,28]],"date-time":"2021-03-28T22:09:01Z","timestamp":1616969341000},"page":"361","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":19,"title":["A Performance Analysis of Feature Extraction Algorithms for Acoustic Image-Based Underwater Navigation"],"prefix":"10.3390","volume":"9","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5693-7586","authenticated-orcid":false,"given":"Ant\u00f3nio Jos\u00e9","family":"Oliveira","sequence":"first","affiliation":[{"name":"INESC TEC and Faculty of Engineering, University of Porto, 4200-465 Porto, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5508-0576","authenticated-orcid":false,"given":"Bruno Miguel","family":"Ferreira","sequence":"additional","affiliation":[{"name":"INESC TEC and Faculty of Engineering, University of Porto, 4200-465 Porto, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6365-9492","authenticated-orcid":false,"given":"Nuno Alexandre","family":"Cruz","sequence":"additional","affiliation":[{"name":"INESC TEC and Faculty of Engineering, University of Porto, 4200-465 Porto, Portugal"}]}],"member":"1968","published-online":{"date-parts":[[2021,3,28]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1016\/j.oceaneng.2019.04.011","article-title":"Advancements in the field of autonomous underwater vehicle","volume":"181","author":"Sahoo","year":"2019","journal-title":"Ocean. Eng."},{"key":"ref_2","unstructured":"Dinuka, H.M., and Bandara, D. (2017). Sonar Image Based Advanced Feature Extraction and Feature Mapping Algorithm for Under-Ice AUV Navigation. [Ph.D. Thesis, University of Tasmania]."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Tueller, P., Kastner, R., and Diamant, R. (2018, January 22\u201325). A Comparison of Feature Detectors for Underwater Sonar Imagery. Proceedings of the OCEANS 2018 MTS\/IEEE Charleston, Charleston, SC, USA.","DOI":"10.1109\/OCEANS.2018.8604786"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Song, S., and Yu, S. (2018, January 26\u201330). Navigation Method of AUV to Target Point by Optical and Acoustic Sensor Switching Strategy. Proceedings of the 2018 15th International Conference on Ubiquitous Robots (UR), Honolulu, HI, USA.","DOI":"10.1109\/URAI.2018.8441786"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Tareen, S.A.K., and Saleem, Z. (2018, January 3\u20134). A comparative analysis of SIFT, SURF, KAZE, AKAZE, ORB, and BRISK. Proceedings of the 2018 International Conference on Computing, Mathematics and Engineering Technologies: Invent, Innovate and Integrate for Socioeconomic Development, iCoMET 2018, Sukkur, Pakistan.","DOI":"10.1109\/ICOMET.2018.8346440"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Hidalgo, F., and Br\u00e4unl, T. (2020). Evaluation of Several Feature Detectors\/Extractors on Underwater Images towards vSLAM. Sensors, 20.","DOI":"10.3390\/s20154343"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Ferrera, M., Moras, J., Trouv\u00e9-Peloux, P., and Creuze, V. (2019). Real-Time Monocular Visual Odometry for Turbid and Dynamic Underwater Environments. Sensors, 19.","DOI":"10.3390\/s19030687"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1109\/MRA.2012.2182810","article-title":"Visual odometry: Part II: Matching, robustness, optimization, and applications","volume":"19","author":"Fraundorfer","year":"2012","journal-title":"IEEE Robot. Autom. Mag."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Xiangyang, Z., Jiaruo, H., and Lixiang, M. (2012, January 6\u20138). Image Representation of Acoustic Features for the Automatic Recognition of Underwater Noise Targets. Proceedings of the 2012 Third Global Congress on Intelligent Systems, Wuhan, China.","DOI":"10.1109\/GCIS.2012.49"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Leutenegger, S., Chli, M., and Siegwart, R.Y. (2011, January 6\u201313). BRISK: Binary Robust Invariant Scalable Keypoints. Proceedings of the 2011 International Conference on Computer Vision, Barcelona, Spain.","DOI":"10.1109\/ICCV.2011.6126542"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"346","DOI":"10.1016\/j.cviu.2007.09.014","article-title":"Speeded-Up Robust Features (SURF)","volume":"110","author":"Bay","year":"2008","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1023\/B:VISI.0000029664.99615.94","article-title":"Distinctive image features from scale-invariant keypoints","volume":"60","author":"Low","year":"2004","journal-title":"Int. J. Comput. Vis."},{"key":"ref_13","unstructured":"Derpanis, K. (2004). The Harris Corner Detector, York University."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Rublee, E., Rabaud, V., Konolige, K., and Bradski, G. (2011, January 6\u201313). ORB: An efficient alternative to SIFT or SURF. Proceedings of the IEEE International Conference on Computer Vision, Barcelona, Spain.","DOI":"10.1109\/ICCV.2011.6126544"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1109\/TPAMI.2008.275","article-title":"Faster and better: A machine learning approach to corner detection","volume":"32","author":"Rosten","year":"2010","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Calonder, M., Lepetit, V., Strecha, C., and Fua, P. (2010). BRIEF: Binary Robust Independent Elementary Features. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Springer. 6314 LNCS.","DOI":"10.1007\/978-3-642-15561-1_56"},{"key":"ref_17","first-page":"79","article-title":"The Haar-wavelet transform in digital image processing: Its status and achievements","volume":"13","author":"Porwik","year":"2005","journal-title":"Mach. Graph. Vis."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"291","DOI":"10.1006\/cviu.1998.0719","article-title":"Measuring Corner Properties","volume":"73","author":"Rosin","year":"1999","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Goncalves, C.S., Ferreira, B.M., and Matos, A.C. (2016, January 19\u201323). Design and development of SHAD\u2014A Small Hovering AUV with Differential actuation. Proceedings of the OCEANS 2016 MTS\/IEEE Monterey, OCE 2016, Monterey, CA, USA.","DOI":"10.1109\/OCEANS.2016.7761457"},{"key":"ref_20","unstructured":"Tritech International (2020). Micron Sonar Product Hardware Manual, Tritech International. [2nd ed.]. Available online: https:\/\/www.tritech.co.uk\/product\/small-rov-mechanical-sector-scanning-sonar-tritech-microns."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Fula, J.P., Ferreira, B.M., and Oliveira, A.J. (2018, January 22\u201325). AUV Self-localization in Structured Environments Using a Scanning Sonar and an Extended Kalman Filter. Proceedings of the OCEANS 2018 MTS\/IEEE Charleston, Charleston, SC, USA.","DOI":"10.1109\/OCEANS.2018.8604798"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"3066","DOI":"10.1016\/j.asoc.2012.03.072","article-title":"A study on particle swarm optimization and artificial bee colony algorithms for multilevel thresholding","volume":"13","author":"Akay","year":"2013","journal-title":"Appl. Soft Comput. J."}],"container-title":["Journal of Marine Science and Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2077-1312\/9\/4\/361\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T13:53:12Z","timestamp":1760363592000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2077-1312\/9\/4\/361"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,3,28]]},"references-count":22,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2021,4]]}},"alternative-id":["jmse9040361"],"URL":"https:\/\/doi.org\/10.3390\/jmse9040361","relation":{},"ISSN":["2077-1312"],"issn-type":[{"value":"2077-1312","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,3,28]]}}}