Automatic Ship Detection Using the Artificial Neural Network and Support Vector Machine from X-Band Sar Satellite Images

In this paper, an automatic ship detection method using the artificial neural network (ANN) and support vector machine (SVM) from X-band SAR satellite images is proposed. When using machine learning techniques, the most important points to consider are (i) defining the proper input neurons and (ii)...

Full description

Bibliographic Details
Main Authors: Jeong-In Hwang, Hyung-Sup Jung
Format: Article
Language:English
Published: MDPI AG 2018-11-01
Series:Remote Sensing
Subjects:
Online Access:https://www.mdpi.com/2072-4292/10/11/1799
id doaj-fe5e2ea974b240ccbdc158da9dc78a19
record_format Article
spelling doaj-fe5e2ea974b240ccbdc158da9dc78a192020-11-24T23:19:46ZengMDPI AGRemote Sensing2072-42922018-11-011011179910.3390/rs10111799rs10111799Automatic Ship Detection Using the Artificial Neural Network and Support Vector Machine from X-Band Sar Satellite ImagesJeong-In Hwang0Hyung-Sup Jung1Department of Geoinformatics, University of Seoul, Seoul 02504, KoreaDepartment of Geoinformatics, University of Seoul, Seoul 02504, KoreaIn this paper, an automatic ship detection method using the artificial neural network (ANN) and support vector machine (SVM) from X-band SAR satellite images is proposed. When using machine learning techniques, the most important points to consider are (i) defining the proper input neurons and (ii) selecting the correct training data. We focused on generating two optimal input data neurons that (i) strengthened ship targets and (ii) mitigated noise effects by image processing techniques, including median filtering, multi-looking, etc. The median filter and multi-look operations were used to reduce the background noise, and the median filter operation was also used to remove ships in an image in order to maximize the difference between the pixel values of ships and the sea. Through the root-mean-square difference calculation, most ship targets, even including small ships, were emphasized in the images. We tested the performance of the proposed method using X-band high-resolution SAR images including COSMO-SkyMed, KOMPSAT-5, and TerraSAR-X images. An intensity difference map and a texture difference map were extracted from the X-band SAR single-look complex (SLC) images, and then, the maps were used as input neurons for the ANN and SVM machine learning techniques. Finally, we created ship-probability maps through the machine learning techniques. To validate the ANN and SVM results, optimal threshold values were obtained by using the statistical approach and then used to identify ships from the ship-probability maps. Consequently, the level of recall achieved was greater than 90% in most cases. This means that the proposed method enables the detection of most ship targets from X-band SAR images with a reduced number of false detections from negative effects.https://www.mdpi.com/2072-4292/10/11/1799synthetic aperture radar (SAR)ship detectionartificial neural network (ANN)support vector machine (SVM)COSMO-SkyMedKOMPSAT-5TerraSAR-X
collection DOAJ
language English
format Article
sources DOAJ
author Jeong-In Hwang
Hyung-Sup Jung
spellingShingle Jeong-In Hwang
Hyung-Sup Jung
Automatic Ship Detection Using the Artificial Neural Network and Support Vector Machine from X-Band Sar Satellite Images
Remote Sensing
synthetic aperture radar (SAR)
ship detection
artificial neural network (ANN)
support vector machine (SVM)
COSMO-SkyMed
KOMPSAT-5
TerraSAR-X
author_facet Jeong-In Hwang
Hyung-Sup Jung
author_sort Jeong-In Hwang
title Automatic Ship Detection Using the Artificial Neural Network and Support Vector Machine from X-Band Sar Satellite Images
title_short Automatic Ship Detection Using the Artificial Neural Network and Support Vector Machine from X-Band Sar Satellite Images
title_full Automatic Ship Detection Using the Artificial Neural Network and Support Vector Machine from X-Band Sar Satellite Images
title_fullStr Automatic Ship Detection Using the Artificial Neural Network and Support Vector Machine from X-Band Sar Satellite Images
title_full_unstemmed Automatic Ship Detection Using the Artificial Neural Network and Support Vector Machine from X-Band Sar Satellite Images
title_sort automatic ship detection using the artificial neural network and support vector machine from x-band sar satellite images
publisher MDPI AG
series Remote Sensing
issn 2072-4292
publishDate 2018-11-01
description In this paper, an automatic ship detection method using the artificial neural network (ANN) and support vector machine (SVM) from X-band SAR satellite images is proposed. When using machine learning techniques, the most important points to consider are (i) defining the proper input neurons and (ii) selecting the correct training data. We focused on generating two optimal input data neurons that (i) strengthened ship targets and (ii) mitigated noise effects by image processing techniques, including median filtering, multi-looking, etc. The median filter and multi-look operations were used to reduce the background noise, and the median filter operation was also used to remove ships in an image in order to maximize the difference between the pixel values of ships and the sea. Through the root-mean-square difference calculation, most ship targets, even including small ships, were emphasized in the images. We tested the performance of the proposed method using X-band high-resolution SAR images including COSMO-SkyMed, KOMPSAT-5, and TerraSAR-X images. An intensity difference map and a texture difference map were extracted from the X-band SAR single-look complex (SLC) images, and then, the maps were used as input neurons for the ANN and SVM machine learning techniques. Finally, we created ship-probability maps through the machine learning techniques. To validate the ANN and SVM results, optimal threshold values were obtained by using the statistical approach and then used to identify ships from the ship-probability maps. Consequently, the level of recall achieved was greater than 90% in most cases. This means that the proposed method enables the detection of most ship targets from X-band SAR images with a reduced number of false detections from negative effects.
topic synthetic aperture radar (SAR)
ship detection
artificial neural network (ANN)
support vector machine (SVM)
COSMO-SkyMed
KOMPSAT-5
TerraSAR-X
url https://www.mdpi.com/2072-4292/10/11/1799
work_keys_str_mv AT jeonginhwang automaticshipdetectionusingtheartificialneuralnetworkandsupportvectormachinefromxbandsarsatelliteimages
AT hyungsupjung automaticshipdetectionusingtheartificialneuralnetworkandsupportvectormachinefromxbandsarsatelliteimages
_version_ 1725577044630175744