A Novel Detector Based on Convolution Neural Networks for Multiscale SAR Ship Detection in Complex Background
Convolution neural network (CNN) based detectors have shown great performance on ship detections of synthetic aperture radar (SAR) images. However, the performance of current models has not been satisfactory enough for detecting multiscale ships and small size ones in front of complex backgrounds. To address the problem, we propose a novel SAR ship detector based on CNN, which consist of three subnetworks: the Fusion Feature Extractor Network (FFEN) Region Proposal Network (RPN) and Refine Detection Network (RDN) Instead of using a single feature map, we fuse feature maps in bottom up and top down ways and generate proposals from each fused feature map in FFEN. Furthermore, we further merge features generated by the region of interest (RoI) pooling layer in RDN. Based on the feature representation strategy, the CNN framework constructed can significantly enhance the location and semantics information for the multiscale ships, in particular for the small ships. On the other hand, the residual block is introduced to increase the network depth, through which the detection precision could be further improved. The public SAR ship dataset (SSDD) and China Gaofen 3 satellite SAR image are used to validate the proposed method. Our method shows excellent performance for detecting the multiscale and small size ships with respect to some competitive models and exhibits high potential in practical application.
Sensors