Ship Detection Based on YOLOv2 for SAR Imagery

Synthetic aperture radar (SAR) imagery has been used as a promising data source for monitoring maritime activities, and its application for oil and ship detection has been the focus of many previous research studies. Many object detection methods ranging from traditional to deep learning approaches...

Full description

Bibliographic Details
Main Authors: Yang-Lang Chang, Amare Anagaw, Lena Chang, Yi Chun Wang, Chih-Yu Hsiao, Wei-Hong Lee
Format: Article
Language:English
Published: MDPI AG 2019-04-01
Series:Remote Sensing
Subjects:
Online Access:https://www.mdpi.com/2072-4292/11/7/786
_version_ 1798027054056210432
author Yang-Lang Chang
Amare Anagaw
Lena Chang
Yi Chun Wang
Chih-Yu Hsiao
Wei-Hong Lee
author_facet Yang-Lang Chang
Amare Anagaw
Lena Chang
Yi Chun Wang
Chih-Yu Hsiao
Wei-Hong Lee
author_sort Yang-Lang Chang
collection DOAJ
description Synthetic aperture radar (SAR) imagery has been used as a promising data source for monitoring maritime activities, and its application for oil and ship detection has been the focus of many previous research studies. Many object detection methods ranging from traditional to deep learning approaches have been proposed. However, majority of them are computationally intensive and have accuracy problems. The huge volume of the remote sensing data also brings a challenge for real time object detection. To mitigate this problem a <i>high performance computing</i> (HPC) method has been proposed to accelerate SAR imagery analysis, utilizing the GPU based computing methods. In this paper, we propose an enhanced GPU based deep learning method to detect ship from the SAR images. The <i>You Only Look Once version 2</i> (YOLOv2) deep learning framework is proposed to model the architecture and training the model. YOLOv2 is a state-of-the-art real-time object detection system, which outperforms <i>Faster Region-Based Convolutional Network</i> (Faster R-CNN) and <i>Single Shot Multibox Detector</i> (SSD) methods. Additionally, in order to reduce computational time with relatively competitive detection accuracy, we develop a new architecture with less number of layers called <i>YOLOv2-reduced</i>. In the experiment, we use two types of datasets: A <i>SAR ship detection dataset</i> (SSDD) dataset and a <i>Diversified SAR Ship Detection Dataset</i> (DSSDD). These two datasets were used for training and testing purposes. YOLOv2 test results showed an increase in accuracy of ship detection as well as a noticeable reduction in computational time compared to Faster R-CNN. From the experimental results, the proposed YOLOv2 architecture achieves an accuracy of 90.05% and 89.13% on the SSDD and DSSDD datasets respectively. The proposed <i>YOLOv2-reduced</i> architecture has a similarly competent detection performance as YOLOv2, but with less computational time on a NVIDIA TITAN X GPU. The experimental results shows that the deep learning can make a big leap forward in improving the performance of SAR image ship detection.
first_indexed 2024-04-11T18:45:05Z
format Article
id doaj.art-5304c5b4d141423fb03ea61f4fb2fd4c
institution Directory Open Access Journal
issn 2072-4292
language English
last_indexed 2024-04-11T18:45:05Z
publishDate 2019-04-01
publisher MDPI AG
record_format Article
series Remote Sensing
spelling doaj.art-5304c5b4d141423fb03ea61f4fb2fd4c2022-12-22T04:08:50ZengMDPI AGRemote Sensing2072-42922019-04-0111778610.3390/rs11070786rs11070786Ship Detection Based on YOLOv2 for SAR ImageryYang-Lang Chang0Amare Anagaw1Lena Chang2Yi Chun Wang3Chih-Yu Hsiao4Wei-Hong Lee5Department of Electrical Engineering, National Taipei University of Technology, Taipei 10608, TaiwanDepartment of Electrical Engineering, National Taipei University of Technology, Taipei 10608, TaiwanDepartment of Communications and Guidance Engineering, National Taiwan Ocean University, Keelung 20248, TaiwanDepartment of Electrical Engineering, National Taipei University of Technology, Taipei 10608, TaiwanDepartment of Electrical Engineering, National Taipei University of Technology, Taipei 10608, TaiwanDepartment of Electrical Engineering, National Taipei University of Technology, Taipei 10608, TaiwanSynthetic aperture radar (SAR) imagery has been used as a promising data source for monitoring maritime activities, and its application for oil and ship detection has been the focus of many previous research studies. Many object detection methods ranging from traditional to deep learning approaches have been proposed. However, majority of them are computationally intensive and have accuracy problems. The huge volume of the remote sensing data also brings a challenge for real time object detection. To mitigate this problem a <i>high performance computing</i> (HPC) method has been proposed to accelerate SAR imagery analysis, utilizing the GPU based computing methods. In this paper, we propose an enhanced GPU based deep learning method to detect ship from the SAR images. The <i>You Only Look Once version 2</i> (YOLOv2) deep learning framework is proposed to model the architecture and training the model. YOLOv2 is a state-of-the-art real-time object detection system, which outperforms <i>Faster Region-Based Convolutional Network</i> (Faster R-CNN) and <i>Single Shot Multibox Detector</i> (SSD) methods. Additionally, in order to reduce computational time with relatively competitive detection accuracy, we develop a new architecture with less number of layers called <i>YOLOv2-reduced</i>. In the experiment, we use two types of datasets: A <i>SAR ship detection dataset</i> (SSDD) dataset and a <i>Diversified SAR Ship Detection Dataset</i> (DSSDD). These two datasets were used for training and testing purposes. YOLOv2 test results showed an increase in accuracy of ship detection as well as a noticeable reduction in computational time compared to Faster R-CNN. From the experimental results, the proposed YOLOv2 architecture achieves an accuracy of 90.05% and 89.13% on the SSDD and DSSDD datasets respectively. The proposed <i>YOLOv2-reduced</i> architecture has a similarly competent detection performance as YOLOv2, but with less computational time on a NVIDIA TITAN X GPU. The experimental results shows that the deep learning can make a big leap forward in improving the performance of SAR image ship detection.https://www.mdpi.com/2072-4292/11/7/786synthetic aperture radar (SAR) imagesship detectionYOLOv2faster R-CNNYOLOv2-reducedhigh performance computing
spellingShingle Yang-Lang Chang
Amare Anagaw
Lena Chang
Yi Chun Wang
Chih-Yu Hsiao
Wei-Hong Lee
Ship Detection Based on YOLOv2 for SAR Imagery
Remote Sensing
synthetic aperture radar (SAR) images
ship detection
YOLOv2
faster R-CNN
YOLOv2-reduced
high performance computing
title Ship Detection Based on YOLOv2 for SAR Imagery
title_full Ship Detection Based on YOLOv2 for SAR Imagery
title_fullStr Ship Detection Based on YOLOv2 for SAR Imagery
title_full_unstemmed Ship Detection Based on YOLOv2 for SAR Imagery
title_short Ship Detection Based on YOLOv2 for SAR Imagery
title_sort ship detection based on yolov2 for sar imagery
topic synthetic aperture radar (SAR) images
ship detection
YOLOv2
faster R-CNN
YOLOv2-reduced
high performance computing
url https://www.mdpi.com/2072-4292/11/7/786
work_keys_str_mv AT yanglangchang shipdetectionbasedonyolov2forsarimagery
AT amareanagaw shipdetectionbasedonyolov2forsarimagery
AT lenachang shipdetectionbasedonyolov2forsarimagery
AT yichunwang shipdetectionbasedonyolov2forsarimagery
AT chihyuhsiao shipdetectionbasedonyolov2forsarimagery
AT weihonglee shipdetectionbasedonyolov2forsarimagery