Performance Assessment of Feature Detection Methods for 2-D FS Sonar Imagery
Hitesh Kyatham, Shahriar Negahdaripour, Michael Xu, Xiaomin Lin, Miao Yu, Yiannis Aloimonos
TL;DR
The paper addresses robust feature detection for 2-D forward-look sonar imagery in challenging underwater environments by evaluating eight detectors (SIFT, SURF, FAST, ORB, BRISK, SU-BRISK, F-SIFT, KAZE) on real data from five FL sonar devices. It uses two datasets collected in controlled aquatic facilities and employs Oculus as a reference to quantify cross-sensor feature detection via affine alignment and distance thresholds, highlighting detector sensitivity to device FoV and lens distortions. The study reveals detector-specific performance patterns across sensors, with SURF and FAST often yielding the highest feature counts while some detectors underperform on smaller features or certain devices. These findings guide detector selection for sonar-based localization, mapping, and navigation and point to future work on expanding real-world sonar datasets and developing adaptive, device-aware feature detectors for robust underwater perception.
Abstract
Underwater robot perception is crucial in scientific subsea exploration and commercial operations. The key challenges include non-uniform lighting and poor visibility in turbid environments. High-frequency forward-look sonar cameras address these issues, by providing high-resolution imagery at maximum range of tens of meters, despite complexities posed by high degree of speckle noise, and lack of color and texture. In particular, robust feature detection is an essential initial step for automated object recognition, localization, navigation, and 3-D mapping. Various local feature detectors developed for RGB images are not well-suited for sonar data. To assess their performances, we evaluate a number of feature detectors using real sonar images from five different sonar devices. Performance metrics such as detection accuracy, false positives, and robustness to variations in target characteristics and sonar devices are applied to analyze the experimental results. The study would provide a deeper insight into the bottlenecks of feature detection for sonar data, and developing more effective methods
