Automatic Ship Detection of Remote Sensing Images from Google Earth in Complex Scenes Based on Multi-Scale Rotation Dense Feature Pyramid Networks
arXiv:1806.04331 · doi:10.3390/rs10010132
Abstract
Ship detection has been playing a significant role in the field of remote sensing for a long time but it is still full of challenges. The main limitations of traditional ship detection methods usually lie in the complexity of application scenarios, the difficulty of intensive object detection and the redundancy of detection region. In order to solve such problems above, we propose a framework called Rotation Dense Feature Pyramid Networks (R-DFPN) which can effectively detect ship in different scenes including ocean and port. Specifically, we put forward the Dense Feature Pyramid Network (DFPN), which is aimed at solving the problem resulted from the narrow width of the ship. Compared with previous multi-scale detectors such as Feature Pyramid Network (FPN), DFPN builds the high-level semantic feature-maps for all scales by means of dense connections, through which enhances the feature propagation and encourages the feature reuse. Additionally, in the case of ship rotation and dense arrangement, we design a rotation anchor strategy to predict the minimum circumscribed rectangle of the object so as to reduce the redundant detection region and improve the recall. Furthermore, we also propose multi-scale ROI Align for the purpose of maintaining the completeness of semantic and spatial information. Experiments based on remote sensing images from Google Earth for ship detection show that our detection method based on R-DFPN representation has a state-of-the-art performance.
14 pages, 11 figures
References in corpus (9)
- Very Deep Convolutional Networks for Large-Scale Image Recognition
- Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift
- SSD: Single Shot MultiBox Detector
- R-FCN: Object Detection via Region-based Fully Convolutional Networks
- Densely Connected Convolutional Networks
- Arbitrary-Oriented Scene Text Detection via Rotation Proposals
- R2CNN: Rotational Region CNN for Orientation Robust Scene Text Detection
- Feature Pyramid Networks for Object Detection
- Convolutional Neural Networks at Constrained Time Cost
Cited by in corpus (47)
- CAD-Net: A Context-Aware Detection Network for Objects in Remote Sensing Imagery
- Detecting tiny objects in aerial images: A normalized Wasserstein distance and a new benchmark
- MMRotate: A Rotated Object Detection Benchmark using PyTorch
- CFC-Net: A Critical Feature Capturing Network for Arbitrary-Oriented Object Detection in Remote Sensing Images
- Learning High-Precision Bounding Box for Rotated Object Detection via Kullback-Leibler Divergence
- Rethinking Rotated Object Detection with Gaussian Wasserstein Distance Loss
- Position Detection and Direction Prediction for Arbitrary-Oriented Ships via Multitask Rotation Region Convolutional Neural Network
- R3Det: Refined Single-Stage Detector with Feature Refinement for Rotating Object
- SCRDet: Towards More Robust Detection for Small, Cluttered and Rotated Objects
- Fourier-based Rotation-invariant Feature Boosting: An Efficient Framework for Geospatial Object Detection
- Optimization for Arbitrary-Oriented Object Detection via Representation Invariance Loss
- R-Net: A Deep Network for Multi-oriented Vehicle Detection in Aerial Images and Videos
- PolarDet: A Fast, More Precise Detector for Rotated Target in Aerial Images
- G-Rep: Gaussian Representation for Arbitrary-Oriented Object Detection
- A Novel CNN-based Method for Accurate Ship Detection in HR Optical Remote Sensing Images via Rotated Bounding Box
- Adaptive Period Embedding for Representing Oriented Objects in Aerial Images
- Oriented Bounding Boxes for Small and Freely Rotated Objects
- IENet: Interacting Embranchment One Stage Anchor Free Detector for Orientation Aerial Object Detection
- Learning Modulated Loss for Rotated Object Detection
- Oriented object detection in optical remote sensing images using deep learning: a survey
- Objects detection for remote sensing images based on polar coordinates
- EARL: An Elliptical Distribution aided Adaptive Rotation Label Assignment for Oriented Object Detection in Remote Sensing Images
- Dynamic Anchor Learning for Arbitrary-Oriented Object Detection
- Automated System for Ship Detection from Medium Resolution Satellite Optical Imagery
- Dense Label Encoding for Boundary Discontinuity Free Rotation Detection
- PIoU Loss: Towards Accurate Oriented Object Detection in Complex Environments
- Dynamic Refinement Network for Oriented and Densely Packed Object Detection
- Salience Biased Loss for Object Detection in Aerial Images
- ARPD: Anchor-free Rotation-aware People Detection using Topview Fisheye Camera
- A Survey on Deep Domain Adaptation and Tiny Object Detection Challenges, Techniques and Datasets
- Oriented Object Detection in Aerial Images with Box Boundary-Aware Vectors
- Oriented Boxes for Accurate Instance Segmentation
- MRDet: A Multi-Head Network for Accurate Oriented Object Detection in Aerial Images
- Anchor Retouching via Model Interaction for Robust Object Detection in Aerial Images
- AlphaRotate: A Rotation Detection Benchmark using TensorFlow
- Towards Multi-class Object Detection in Unconstrained Remote Sensing Imagery
- Sampling Equivariant Self-attention Networks for Object Detection in Aerial Images
- X-LineNet: Detecting Aircraft in Remote Sensing Images by a pair of Intersecting Line Segments
- Airplane Detection Based on Mask Region Convolution Neural Network
- Toward Autonomous Rotation-Aware Unmanned Aerial Grasping
- Fine-grained Classification of Rowing teams
- Airplane Type Identification Based on Mask RCNN and Drone Images
- Oriented Objects as pairs of Middle Lines
- Real-Time target detection in maritime scenarios based on YOLOv3 model
- Boosting ship detection in SAR images with complementary pretraining techniques
- Locality-Aware Rotated Ship Detection in High-Resolution Remote Sensing Imagery Based on Multi-Scale Convolutional Network
- A Diffusion-based Data Generator for Training Object Recognition Models in Ultra-Range Distance