Abstract
The Police Robot for Inspection and Mapping of Underwater Evidence (PRIME) is an uncrewed surface vehicle (USV) currently being developed for underwater search and recovery teams to assist in crime scene investigation. The USV maps underwater scenes using sidescan sonar (SSS). Test exercises use a clothed mannequin lying on the seafloor as a target object to evaluate system performance. A robust, automated method for detecting human body-shaped objects is required to maximise operational functionality. The use of a convolutional neural network (CNN) for automatic target recognition (ATR) is proposed. SSS image data acquired from four different locations during previous missions were used to build a dataset consisting of two classes, i.e., a binary classification problem. The target object class consisted of 166 196 × 196 pixel image snippets of the underwater mannequin, whereas the non-target class consisted of 13,054 examples. Due to the large class imbalance in the dataset, CNN models were trained with six different imbalance ratios. Two different pre-trained models (ResNet-50 and Xception) were compared, and trained via transfer learning. This paper presents results from the CNNs and details the training methods used. Larger datasets are shown to improve CNN performance despite class imbalance, achieving average F1 scores of 97% in image classification. Average F1 scores for target vs background classification with unseen data are only 47% but the end result is enhanced by combining multiple weak classification results in an ensemble average. The combined output, represented as a georeferenced heatmap, accurately indicates the target object location with a high detection confidence and one false positive of low confidence. The CNN approach shows improved object detection performance when compared to the currently used ATR method.
Original language | English |
---|---|
Article number | 4036 |
Journal | Remote Sensing |
Volume | 16 |
Issue number | 21 |
Early online date | 30 Oct 2024 |
DOIs | |
Publication status | Published - 1 Nov 2024 |
Data Availability Statement
The data that support the findings of this study are openly available at https://data.mendeley.com/preview/5w8k78brjw?a=96bdb8a3-ecc1-47dd-b977-24027e2278c0, accessed on 20 October 2024 [23].Funding
This work was supported by EPSRC grant EP/X030156/1
Funders | Funder number |
---|---|
Engineering and Physical Sciences Research Council | EP/X030156/1 |
Keywords
- automated target recognition (ATR)
- automation
- convolutional neural networks (CNN)
- machine learning
- robotics
- sidescan sonar (SSS)
- underwater search
ASJC Scopus subject areas
- General Earth and Planetary Sciences
Fingerprint
Dive into the research topics of 'Automated Recognition of Submerged Body-like Objects in Sonar Images Using Convolutional Neural Networks'. Together they form a unique fingerprint.Datasets
-
Sidescan sonar images for training automated recognition of submerged body-like objects
Rymansaib, Z. (Creator), Nga, Y. (Creator), Anthony Treloar, A. (Creator) & Hunter, A. (Creator), University of Bath, 30 Oct 2024
DOI: 10.15125/BATH-01467
Dataset