The present invention provides a SAR ship recognition method and
system combining saliency and neural network, including data preprocessing, removing coherent
speckle noise of SAR image through Lee filtering, while maintaining the edge information of the image, and then
cropping the SAR image of each scene Obtain image blocks; construct a
data set, including selecting SAR image blocks containing ships in different scenes, and mark the position information of ships with a rectangular
minimum bounding box to obtain a SAR image ship
data set containing
label information; construct a fusion saliency
perception Convolutional neural network, including extracting features through the
Darknet53 network, calculating ship candidate frames and confidence based on the obtained multi-scale feature map, obtaining the salient feature map in the candidate
frame based on the global contrast method, and taking the outer rectangle of the salient area as the detection Results; training network, for the SAR image to be recognized, the image block is obtained after preprocessing by row, and then the
network model obtained by training is used for prediction, and the SAR image is re-stitched based on the predicted image block.