Abstract

Iceberg and ship identification in satellite synthetic aperture radar (SAR) data plays an important role in offering an operational iceberg surveillance program. Here, the identification aims to detect ocean SAR targets and then categorize these targets into iceberg, ship, or unknown. Although the adaptive threshold techniques have achieved promising results on the ship and iceberg detection in SAR images, the discrimination between these two target classes is still very challenging for operational scenarios. This study presents a computational framework for iceberg and ship discrimination based on an ensemble of various deep learning and machine learning algorithms. On one hand, latest deep neural networks - namely, DenseNet and ResNet - are deployed in this study for end-to-end feature exaction and image classification directly on original SAR images. On the other hand, handcrafted features are extracted on de-speckled SAR images, followed by classification using advanced machine learning algorithms - namely, XGBoost and LightGBM. The outcomes from both sides are then combined through min-max median stacking approach to classify the given SAR images into iceberg and ship categories. The proposed framework has recently been deployed as the key kernel for the “Statoil/C-CORE Iceberg Classifier Challenge” organized by Kaggle. The performance is promising as our final scores were ranked 26 and 39 out of 3343 teams on public and private leaderboards, respectively. We hope that by sharing the solutions, we can further promote research interests in the field of iceberg and ship identification.

Highlights

  • For oceanographic observations, satellite synthetic aperture radar (SAR) plays an important role, as it is able to monitor the oceans and floating structures in all weather conditions by using its active radar

  • To offer an operational iceberg surveillance program, it is essential to utilize satellite SAR data to identify between iceberg and ship

  • The main contributions of this paper are three folds: Firstly, we propose a computational framework for iceberg and ship classification through the ensemble of advanced deep learning and machine learning techniques

Read more

Summary

Introduction

Satellite synthetic aperture radar (SAR) plays an important role, as it is able to monitor the oceans and floating structures in all weather conditions by using its active radar. Drifting icebergs present a threat to navigation and activities in areas such as offshore of the East Coast of Canada. To offer an operational iceberg surveillance program, it is essential to utilize satellite SAR data to identify between iceberg and ship. This process could be labor intensive, subjective, and error prone because satellite SAR data with coarser resolution is not as intuitive as satellite optical data for manually interpreting target classification. It is desired to develop an automated method [1] for iceberg or ship identification.

Objectives
Methods
Findings
Discussion
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