Abstract

This study develops a deep learning (DL) model to extract the ship size from Sentinel-1 synthetic aperture radar (SAR) images, named SSENet. We employ a single shot multibox detector (SSD)-based model to generate a rotatable bounding box (RBB) for the ship. We design a deep-neural-network (DNN)-based regression model to estimate the accurate ship size. The hybrid inputs to the DNN-based model include the initial ship size and orientation angle obtained from the RBB and the abstracted features extracted from the input SAR image. We design a custom loss function named mean scaled square error (MSSE) to optimize the DNN-based model. The DNN-based model is concatenated with the SSD-based model to form the integrated SSENet. We employ a subset of the OpenSARShip, a data set dedicated to Sentinel-1 ship interpretation, to train and test SSENet. The training/testing data set includes 1500/390 ship samples. Experiments show that SSENet is capable of extracting the ship size from SAR images end to end. The mean absolute errors (MAEs) are under 0.8 pixels, and their length and width are 7.88 and 2.23 m, respectively. The hybrid input significantly improves the model performance. The MSSE reduces the MAE of length by nearly 1 m and increases the MAE of width by 0.03m compared to the mean square error (MSE) loss function. Compared with the well-performed gradient boosting regression (GBR) model, SSENet reduces the MAE of length by nearly 2 m (18.68%) and that of width by 0.06 m (2.51%). SSENet shows robustness on different training/testing sets.

Highlights

  • S HIP detection is of great significance to marine activities, such as marine transportation, fishery management, and maritime safety [1]

  • The OpenSARShip is a data set dedicated to Sentinel-1 ship interpretation, providing 11 346 synthetic aperture radar (SAR) ship chips integrated with the automatic identification system (AIS) messages

  • SSENet can extract the ship size from SAR images end to end and control the absolute error (AE) under 0.8-pixel spacing

Read more

Summary

A Deep Learning Model to Extract Ship Size From Sentinel-1 SAR Images

Yibin Ren , Member, IEEE, Xiaofeng Li , Fellow, IEEE, and Huan Xu , Student Member, IEEE. Abstract— This study develops a deep learning (DL) model to extract the ship size from Sentinel-1 synthetic aperture radar (SAR) images, named SSENet. We employ a single shot multibox detector (SSD)-based model to generate a rotatable bounding box (RBB) for the ship. The hybrid inputs to the DNN-based model include the initial ship size and orientation angle obtained from the RBB and the abstracted features extracted from the input SAR image. We design a custom loss function named mean scaled square error (MSSE) to optimize the DNN-based model. The MSSE reduces the MAE of length by nearly 1 m and increases the MAE of width by 0.03m compared to the mean square error (MSE) loss function. Compared with the well-performed gradient boosting regression (GBR) model, SSENet reduces the MAE of length by nearly 2 m (18.68%) and that of width by 0.06 m (2.51%).

INTRODUCTION
OpenSARShip Database
Labeling
METHOD
Generating RBBs
Estimating Ship Size Based on a DNN Model
Calculating MSSE Loss and Optimizing SSENet
Experimental Setting
Evaluation Metrics
Model Performance Test
Effectiveness of MSSE Loss Function
DL Model Tuning Hyperparameters
ML Versus DL in Practical Ship Size Estimation?
Sources of the Errors?
Robustness
Findings
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call