Litcius/Paper detail

Identification of Ships in Satellite Images

Peder Heiselberg, H. Pedersen, Kristian Aalling Sørensen, H. Heiselberg

2024IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing13 citationsDOIOpen Access PDF

Abstract

Satellite imagery has become a fundamental part for maritime monitoring and safety. Correctly estimating a ship's identity is a vital tool. We present a method based on facial recognition for identifying ships in satellite images. A large ship dataset is constructed from Sentinel-2 multispectral images and annotated by matching to the Automatic Identification System. Our dataset contains 7.000 unique ships, for which a total of 16.000 images are acquired. The method uses a convolutional neural network to extract a feature vector from the ship images and embed it on a hypersphere. Distances between ships can then be calculated via the embedding vectors. The network is trained using a triplet loss function, such that minimum distances are achieved for identical ships and maximum distances to different ships. Comparing a ship image to a reference set of ship images yields a set of distances. Ranking the distances provides a list of the most similar ships. The method correctly identifies a ship on average 60% of the time as the first in the list. Larger ships are easier to identify than small ships, where the image resolution is a limitation.

Topics & Concepts

Computer scienceArtificial intelligenceIdentification (biology)Convolutional neural networkSatelliteSet (abstract data type)Multispectral imageComputer visionMatching (statistics)Automatic Identification SystemFeature vectorFeature (linguistics)Artificial neural networkPattern recognition (psychology)Feature extractionData setRemote sensingData miningGeographyMathematicsEngineeringLinguisticsAerospace engineeringBiologyBotanyStatisticsPhilosophyProgramming languageAdvanced Neural Network ApplicationsAdvanced Image and Video Retrieval TechniquesInfrared Target Detection Methodologies