TY - JOUR
T1 - Active sonar target classification with power‐ normalized cepstral coefficients and convolutional neural network
AU - Lee, Seungwoo
AU - Seo, Iksu
AU - Seok, Jongwon
AU - Kim, Yunsu
AU - Han, Dong Seog
N1 - Publisher Copyright:
© 2020 by the authors. Licensee MDPI, Basel, Switzerland.
PY - 2020/12/1
Y1 - 2020/12/1
N2 - Detection and classification of unidentified underwater targets maneuvering in complex underwater environments are critical for active sonar systems. In previous studies, many detection methods were applied to separate targets from the clutter using signals that exceed a preset threshold determined by the sonar console operator. This is because the high signal‐to‐noise ratio target has enough feature vector components to separate. However, in a real environment, the signal‐to‐noise ratio of the received target does not always exceed the threshold. Therefore, a target detection algorithm for various target signal‐to‐noise ratio environments is required; strong clutter energy can lead to false detection, while weak target signals reduce the probability of detection. It also uses long pulse repetition intervals for long‐range detection and high ambient noise, requiring classification processing for each ping without accumulating pings. In this study, a target classification algorithm is proposed that can be applied to signals in real underwater environments above the noise level without a threshold set by the sonar console operator, and the classification performance of the algorithm is verified. The active sonar for long‐range target detection has lowresolution data; thus, feature vector extraction algorithms are required. Feature vectors are extracted from the experimental data using Power‐Normalized Cepstral Coefficients for target classification. Feature vectors are also extracted with Mel‐Frequency Cepstral Coefficients and compared with the proposed algorithm. A convolutional neural network was employed as the classifier. In addition, the proposed algorithm is to be compared with the result of target classification using a spectrogram and convolutional neural network. Experimental data were obtained using a hull‐mounted active sonar system operating on a Korean naval ship in the East Sea of South Korea and a real maneuvering underwater target. From the experimental data with 29 pings, we extracted 361 target and 3351 clutter data. It is difficult to collect real underwater target data from the real sea environment. Therefore, the number of target data was increased using the data augmentation technique. Eighty percent of the data was used for training and the rest was used for testing. Accuracy value curves and classification rate tables are presented for performance analysis and discussion. Results showed that the proposed algorithm has a higher classification rate than Mel‐ Frequency Cepstral Coefficients without affecting the target classification by the signal level. Additionally, the obtained results showed that target classification is possible within one ping data without any ping accumulation.
AB - Detection and classification of unidentified underwater targets maneuvering in complex underwater environments are critical for active sonar systems. In previous studies, many detection methods were applied to separate targets from the clutter using signals that exceed a preset threshold determined by the sonar console operator. This is because the high signal‐to‐noise ratio target has enough feature vector components to separate. However, in a real environment, the signal‐to‐noise ratio of the received target does not always exceed the threshold. Therefore, a target detection algorithm for various target signal‐to‐noise ratio environments is required; strong clutter energy can lead to false detection, while weak target signals reduce the probability of detection. It also uses long pulse repetition intervals for long‐range detection and high ambient noise, requiring classification processing for each ping without accumulating pings. In this study, a target classification algorithm is proposed that can be applied to signals in real underwater environments above the noise level without a threshold set by the sonar console operator, and the classification performance of the algorithm is verified. The active sonar for long‐range target detection has lowresolution data; thus, feature vector extraction algorithms are required. Feature vectors are extracted from the experimental data using Power‐Normalized Cepstral Coefficients for target classification. Feature vectors are also extracted with Mel‐Frequency Cepstral Coefficients and compared with the proposed algorithm. A convolutional neural network was employed as the classifier. In addition, the proposed algorithm is to be compared with the result of target classification using a spectrogram and convolutional neural network. Experimental data were obtained using a hull‐mounted active sonar system operating on a Korean naval ship in the East Sea of South Korea and a real maneuvering underwater target. From the experimental data with 29 pings, we extracted 361 target and 3351 clutter data. It is difficult to collect real underwater target data from the real sea environment. Therefore, the number of target data was increased using the data augmentation technique. Eighty percent of the data was used for training and the rest was used for testing. Accuracy value curves and classification rate tables are presented for performance analysis and discussion. Results showed that the proposed algorithm has a higher classification rate than Mel‐ Frequency Cepstral Coefficients without affecting the target classification by the signal level. Additionally, the obtained results showed that target classification is possible within one ping data without any ping accumulation.
KW - Active sonar
KW - Convolutional neural network
KW - MFCC
KW - PNCC
KW - Target classification
UR - http://www.scopus.com/inward/record.url?scp=85096577832&partnerID=8YFLogxK
U2 - 10.3390/app10238450
DO - 10.3390/app10238450
M3 - Article
AN - SCOPUS:85096577832
SN - 2076-3417
VL - 10
SP - 1
EP - 15
JO - Applied Sciences (Switzerland)
JF - Applied Sciences (Switzerland)
IS - 23
M1 - 8450
ER -