船舶徘徊轨迹Douglas Peucker算法提取及其深度学习分类

    Douglas Peucker algorithm extraction and deep learning classification of ship wandering trajectory

    • 摘要: 船舶徘徊行为是一种在局部空间中频繁转向的船舶运动,船舶徘徊形态与船舶运动意图相关,对船舶类型识别与异常行为检测有重要研究意义。针对现有船舶徘徊轨迹提取算法的提取效率与精确度、徘徊轨迹分类准确度有待提高等问题,设计基于Douglas Peucker算法的船舶徘徊轨迹提取方法,提出徘徊波点概念来定义船舶大幅度转向变化过渡点,将提取出的徘徊轨迹数据转化为徘徊轨迹图像数据集,并把徘徊轨迹划分为无序往返、两点往返、前进往返和杂乱线团等4种形态,构建ResNet50深度学习模型对船舶徘徊轨迹数据集进行训练,采用Adam算法对模型进行优化,提高了模型的训练效率。试验结果表明:船舶徘徊轨迹提取算法可达到98.56%的精确率,徘徊轨迹提取效率提高超23%,在对4种徘徊轨迹形态数据集的识别分类中,模型获得91.03%的平均准确率,优于对比试验中的VGG16模型和支持向量机(SVM)模型。

       

      Abstract: Ship loitering behavior is a kind of ship motion that frequently turns in local space. The ship loitering pattern is related to ship motion intention, and has important research significance for ship type recognition and abnormal behavior detection. Aiming at the problems of the extraction efficiency and accuracy of the existing ship loitering trajectory extraction algorithms, and the need to improve the classification accuracy of loitering trajectories, a ship loitering trajectory extraction method based on Douglas Peucker algorithm is designed, and the concept of loitering wave point is proposed to define the large steering change of the ship. At the transition point, the extracted wandering trajectory data is converted into a wandering trajectory image dataset, and the wandering trajectory is divided into four forms: disordered round-trip, two-point round-trip, forward round-trip, and cluttered line group. And a ResNet50 deep learning model is constructed to train ship wandering trajectory data set, and the Adam algorithm is used to optimize the model, which improves the training efficiency of the model. The experimental results show that the precision of the algorithm of ship wandering trajectory extraction can reach 98.56%, and the wandering trajectory extraction efficiency is improved by more than 23%. In the recognition and classification of the four wandering trajectory morphology data sets, the model obtains an average accuracy rate of 91.03%, which is better than the VGG16 model and SVM(Support Vector Machine) model in the contrast experiment.

       

    /

    返回文章
    返回