Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-07T23:05:53.438Z Has data issue: false hasContentIssue false

Ship Type Recognition via a Coarse-to-Fine Cascaded Convolution Neural Network

Published online by Cambridge University Press:  28 February 2020

Xinqiang Chen
Affiliation:
(Institute of Logistics Science and Engineering, Shanghai Maritime University)
Yongsheng Yang
Affiliation:
(Institute of Logistics Science and Engineering, Shanghai Maritime University)
Shengzheng Wang
Affiliation:
(Merchant Marine College, Shanghai Maritime University)
Huafeng Wu
Affiliation:
(Merchant Marine College, Shanghai Maritime University)
Jinjun Tang*
Affiliation:
(School of Traffic and Transportation Engineering, Central South University, Changsha)
Jiansen Zhao
Affiliation:
(Merchant Marine College, Shanghai Maritime University)
Zhihuan Wang
Affiliation:
(Institute of Logistics Science and Engineering, Shanghai Maritime University)
Rights & Permissions [Opens in a new window]

Abstract

Most previous research has handled the task of ship type recognition by exploring hand-craft ship features, which may fail to distinguish ships with similar visual appearances. This situation motivates us to propose a novel deep learning based ship type recognition framework which we have named coarse-to-fine cascaded convolution neural network (CFCCNN). First, the proposed CFCCNN framework formats the input training ship images and data, and provides trainable input data for the hidden layers of the CFCCNN. Second, the coarse and fine steps are run in a nesting manner to explore discriminative features for different ship types. More specifically, the coarse step is trained in a similar manner to the traditional convolution neural network, while the fine step introduces regularisation mechanisms to extract more intrinsic ship features, and fine tunes parameter settings to obtain better recognition performance. Finally, we evaluate the performance of the CFCCNN model for recognising the most common types of merchant ship (oil tanker, container, LNG tanker, chemical carrier, general cargo, bulk carrier, etc.). The experimental results show that the proposed framework obtains better recognition performance than the conventional methods of ship type recognition.

Information

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

Figure 1. Standard CNN architecture for the task of recognising ship types.

Figure 1

Figure 2. CNN-learned features at different levels for the ship type of oil tanker.

Figure 2

Figure 3. Framework of the proposed CFCCNN.

Figure 3

Figure 4. Samples of images collected for each type of ship.

Figure 4

Table 1. Initial parameter settings for the CFCCNN.

Figure 5

Figure 5. Recognition performance of CFCCNN under different parameter settings: (a) distributions of recognition error at different settings of batch size; (b) distributions of recognition error at different settings of weight decay; (c) distributions of recognition error at different settings of learning rate; (d) distributions of recognition error at different settings of epoch.

Figure 6

Figure 6. Recognition results of CFCCNN for typical ship types: (a) Typical image of a container ship and its recognition result; (b) Typical image of a general cargo ship and its recognition result; (c) Typical image of an oil tanker and its recognition result.

Figure 7

Figure 7. Recognition accuracy of CFCCNN for different ship types.

Figure 8

Table 2. Recognition performance achieved by CFCCNN and other algorithms.

Figure 9

Figure 8. Recognition results achieved by different models on different ship types.