Hostname: page-component-74656f9884-6grmk Total loading time: 0 Render date: 2026-11-06T07:12:17.868Z Has data issue: false hasContentIssue false

Research on Ship Classification Based on Trajectory Features

Published online by Cambridge University Press:  23 August 2017

Kai Sheng*
Affiliation:
(College of Electronic Engineering, Naval University of Engineering, Wuhan, Hubei, China)
Zhong Liu
Affiliation:
(College of Electronic Engineering, Naval University of Engineering, Wuhan, Hubei, China)
Dechao Zhou
Affiliation:
(College of Electronic Engineering, Naval University of Engineering, Wuhan, Hubei, China)
Ailin He
Affiliation:
(College of Electronic Engineering, Naval University of Engineering, Wuhan, Hubei, China)
Chengxu Feng
Affiliation:
(College of Electronic Engineering, Naval University of Engineering, Wuhan, Hubei, China)
Rights & Permissions [Opens in a new window]

Abstract

It is important for maritime authorities to effectively classify and identify unknown types of ships in historical trajectory data. This paper uses a logistic regression model to construct a ship classifier by utilising the features extracted from ship trajectories. First of all, three basic movement patterns are proposed according to ship sailing characteristics, with related sub-trajectory partitioning algorithms. Subsequently, three categories of trajectory features with their extraction methods are presented. Finally, a case study on building a model for classifying fishing boats and cargo ships based on real Automatic Identification System (AIS) data is given. Experimental results indicate that the proposed classification method can meet the needs of recognising uncertain types of targets in historical trajectory data, laying a foundation for further research on camouflaged ship identification, behaviour pattern mining, outlier behaviour detection and other applications.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2017 
Figure 0

Figure 1. Overall process of building a ship classification model.

Figure 1

Table 1. Comprehensive comparison of common classification algorithms.

Figure 2

Figure 2. Sigmoid function curve.

Figure 3

Figure 3. Basic movement patterns of ship trajectory.

Figure 4

Figure 4. SplitTrajs pseudo-code

Figure 5

Figure 5. SplitSailingTrajs pseudo-code.

Figure 6

Table 2. Standard ship course discretisation.

Figure 7

Table 3. Standard ship speed discretisation.

Figure 8

Table 4. The standard turning angle discretisation.

Figure 9

Figure 6. Fishing (blue) and cargo (red) trajectories near Shantou, China.

Figure 10

Figure 7. Examples of trajectory partitioning based on real AIS data.

Figure 11

Table 5. The standard turning angle discretisation.

Figure 12

Figure 8. Trajectory feature analysis and comparison of fishing boats (blue) and cargo ships (red).

Figure 13

Figure 9. Average model accuracy with the change of C (left) and the ROC curve of the optimal classifier (right).

Figure 14

Table 6. Confusion matrix of the classification results.

Figure 15

Figure 10. The weight coefficients of logistic regression model (see Table 7 for Feature decode).

Figure 16

Table 7. Weight coefficient of each feature in logistic regression model.