Side-Scan Sonar Image Classification Based on Style Transfer and Pre-Trained Convolutional Neural Networks

Side-scan sonar is widely used in underwater rescue and the detection of undersea targets, such as shipwrecks, aircraft crashes, etc. Automatic object classification plays an important role in the rescue process to reduce the workload of staff and subjective errors caused by visual fatigue. However,...

Full description

Bibliographic Details
Main Authors: Qiang Ge, Fengxue Ruan, Baojun Qiao, Qian Zhang, Xianyu Zuo, Lanxue Dang
Format: Article
Language:English
Published: MDPI AG 2021-07-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/10/15/1823
_version_ 1797525736983101440
author Qiang Ge
Fengxue Ruan
Baojun Qiao
Qian Zhang
Xianyu Zuo
Lanxue Dang
author_facet Qiang Ge
Fengxue Ruan
Baojun Qiao
Qian Zhang
Xianyu Zuo
Lanxue Dang
author_sort Qiang Ge
collection DOAJ
description Side-scan sonar is widely used in underwater rescue and the detection of undersea targets, such as shipwrecks, aircraft crashes, etc. Automatic object classification plays an important role in the rescue process to reduce the workload of staff and subjective errors caused by visual fatigue. However, the application of automatic object classification in side-scan sonar images is still lacking, which is due to a lack of datasets and the small number of image samples containing specific target objects. Secondly, the real data of side-scan sonar images are unbalanced. Therefore, a side-scan sonar image classification method based on synthetic data and transfer learning is proposed in this paper. In this method, optical images are used as inputs and the style transfer network is employed to simulate the side-scan sonar image to generate “simulated side-scan sonar images”; meanwhile, a convolutional neural network pre-trained on ImageNet is introduced for classification. In this paper, we experimentally demonstrate that the maximum accuracy of target classification is up to 97.32% by fine-tuning the pre-trained convolutional neural network using a training set incorporating “simulated side-scan sonar images”. The results show that the classification accuracy can be effectively improved by combining a pre-trained convolutional neural network and “similar side-scan sonar images”.
first_indexed 2024-03-10T09:17:15Z
format Article
id doaj.art-afb11c0846b04304be4e9239fbdce078
institution Directory Open Access Journal
issn 2079-9292
language English
last_indexed 2024-03-10T09:17:15Z
publishDate 2021-07-01
publisher MDPI AG
record_format Article
series Electronics
spelling doaj.art-afb11c0846b04304be4e9239fbdce0782023-11-22T05:31:28ZengMDPI AGElectronics2079-92922021-07-011015182310.3390/electronics10151823Side-Scan Sonar Image Classification Based on Style Transfer and Pre-Trained Convolutional Neural NetworksQiang Ge0Fengxue Ruan1Baojun Qiao2Qian Zhang3Xianyu Zuo4Lanxue Dang5Henan Key Laboratory of Big Data Analysis and Processing, School of Computer and Information Engineering, Henan University, Kaifeng 475004, ChinaHenan Key Laboratory of Big Data Analysis and Processing, School of Computer and Information Engineering, Henan University, Kaifeng 475004, ChinaHenan Key Laboratory of Big Data Analysis and Processing, School of Computer and Information Engineering, Henan University, Kaifeng 475004, ChinaThe Institute of Acoustics of the Chinese Academy of Sciences, Chinese Academy of Sciences, Beijing 100190, ChinaHenan Key Laboratory of Big Data Analysis and Processing, School of Computer and Information Engineering, Henan University, Kaifeng 475004, ChinaHenan Key Laboratory of Big Data Analysis and Processing, School of Computer and Information Engineering, Henan University, Kaifeng 475004, ChinaSide-scan sonar is widely used in underwater rescue and the detection of undersea targets, such as shipwrecks, aircraft crashes, etc. Automatic object classification plays an important role in the rescue process to reduce the workload of staff and subjective errors caused by visual fatigue. However, the application of automatic object classification in side-scan sonar images is still lacking, which is due to a lack of datasets and the small number of image samples containing specific target objects. Secondly, the real data of side-scan sonar images are unbalanced. Therefore, a side-scan sonar image classification method based on synthetic data and transfer learning is proposed in this paper. In this method, optical images are used as inputs and the style transfer network is employed to simulate the side-scan sonar image to generate “simulated side-scan sonar images”; meanwhile, a convolutional neural network pre-trained on ImageNet is introduced for classification. In this paper, we experimentally demonstrate that the maximum accuracy of target classification is up to 97.32% by fine-tuning the pre-trained convolutional neural network using a training set incorporating “simulated side-scan sonar images”. The results show that the classification accuracy can be effectively improved by combining a pre-trained convolutional neural network and “similar side-scan sonar images”.https://www.mdpi.com/2079-9292/10/15/1823style transfertarget classificationside-scan sonar imagestransfer learningconvolutional neural network
spellingShingle Qiang Ge
Fengxue Ruan
Baojun Qiao
Qian Zhang
Xianyu Zuo
Lanxue Dang
Side-Scan Sonar Image Classification Based on Style Transfer and Pre-Trained Convolutional Neural Networks
Electronics
style transfer
target classification
side-scan sonar images
transfer learning
convolutional neural network
title Side-Scan Sonar Image Classification Based on Style Transfer and Pre-Trained Convolutional Neural Networks
title_full Side-Scan Sonar Image Classification Based on Style Transfer and Pre-Trained Convolutional Neural Networks
title_fullStr Side-Scan Sonar Image Classification Based on Style Transfer and Pre-Trained Convolutional Neural Networks
title_full_unstemmed Side-Scan Sonar Image Classification Based on Style Transfer and Pre-Trained Convolutional Neural Networks
title_short Side-Scan Sonar Image Classification Based on Style Transfer and Pre-Trained Convolutional Neural Networks
title_sort side scan sonar image classification based on style transfer and pre trained convolutional neural networks
topic style transfer
target classification
side-scan sonar images
transfer learning
convolutional neural network
url https://www.mdpi.com/2079-9292/10/15/1823
work_keys_str_mv AT qiangge sidescansonarimageclassificationbasedonstyletransferandpretrainedconvolutionalneuralnetworks
AT fengxueruan sidescansonarimageclassificationbasedonstyletransferandpretrainedconvolutionalneuralnetworks
AT baojunqiao sidescansonarimageclassificationbasedonstyletransferandpretrainedconvolutionalneuralnetworks
AT qianzhang sidescansonarimageclassificationbasedonstyletransferandpretrainedconvolutionalneuralnetworks
AT xianyuzuo sidescansonarimageclassificationbasedonstyletransferandpretrainedconvolutionalneuralnetworks
AT lanxuedang sidescansonarimageclassificationbasedonstyletransferandpretrainedconvolutionalneuralnetworks