Abstract

Reliable ship detection plays an important role in both military and civil fields. However, it makes the task difficult with high-resolution remote sensing images with complex background and various types of ships with different poses, shapes and scales. Related works mostly used gray and shape features to detect ships, which obtain results with poor robustness and efficiency. To detect ships more automatically and robustly, we propose a novel ship detection method based on the convolutional neural networks (CNNs), called SCNN, fed with specifically designed proposals extracted from the ship model combined with an improved saliency detection method. Firstly we creatively propose two ship models, the “V” ship head model and the “||” ship body one, to localize the ship proposals from the line segments extracted from a test image. Next, for offshore ships with relatively small sizes, which cannot be efficiently picked out by the ship models due to the lack of reliable line segments, we propose an improved saliency detection method to find these proposals. Therefore, these two kinds of ship proposals are fed to the trained CNN for robust and efficient detection. Experimental results on a large amount of representative remote sensing images with different kinds of ships with varied poses, shapes and scales demonstrate the efficiency and robustness of our proposed S-CNN-Based ship detector.

Highlights

  • The detection of inshore and offshore ships has an important significance both in military and civilian fields

  • Inspired with Regions with convolutional neural networks (CNNs) feature approach (R-CNN) (Girshick et al, 2014) that combines region proposals with CNNs, we propose an integrated ship detection system that bridges the gap between ship proposal extraction and CNNs, named S-CNN

  • For our specific detection task, we first train the CNN model for ship detection from a large dataset and test the trained CNN model on the ship proposals extracted by the ship models and the saliency map

Read more

Summary

INTRODUCTION

The detection of inshore and offshore ships has an important significance both in military and civilian fields. With the rise of deep learning, scientific researchers pay more attention on object detection by convolutional neutral networks (CNNs) (Hu et al, 2015) It can deal with large scale images, and train features automatically with high efficiency. During Large Scale Visual Recognition Challenge 2013 (ILSVRC2013), the top five rankers with minimum error ratios were all achieved based on CNN It can deal with large scale images, like remote sensing image, and train features automatically with high efficiency. Experimental results on a large amount of representative remote sensing images with different kinds of ships with varied poses, shapes and scales demonstrate the efficiency and robustness of our proposed SCNN-Based ship detector.

Preprocessing
Simple Feature Extraction
Ship Proposal Detection
Multi-Scale Searching
MBR Adjustment
Introduction to CNN
Detection with S-CNN
EXPERIMENTAL RESULTS
Evaluation on Ship Proposal Extraction
Evaluation on Ship Detection
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