Computer Science ›› 2019, Vol. 46 ›› Issue (7): 333-338.doi: 10.11896/j.issn.1002-137X.2019.07.051

• Interdiscipline & Frontier • Previous Articles    

Vessel AIS Trajectory Online Compression Algorithm Combining Dynamic Thresholding and Global Optimization

SONG Xin,ZHU Zong-liang,GAO Yin-ping,CHANG Dao-fang   

  1. (Institute of Logistics Science & Engineering,Shanghai Maritime University,Shanghai 201306,China)
  • Received:2018-06-29 Online:2019-07-15 Published:2019-07-15

Abstract: With the further development of vessel location technology,a large amount of vessels trajectory data have been generated with the vessel positioning identification system installed on vessels.These compresseddata can improve the efficiency of data processing and applying to a large extent.However,compressing the vessel trajectory data online may have some problems such as high compression ratio and long time consuming.Therefore, this paper proposed a two-stage online compression algorithm (DTGO) which combines dynamic threshold value with global optimization.At the first stage,the original trajectory is processed in segments,and the threshold values are dynamically updated,thus a simplified trajectory can be obtained.At the second stage,the simplified trajectory is globally optimized by a modified SPM algorithm.Through the two-stage processing,the original trajectory is segmented into several sub-trajectory segments which are processed locally.Finally,the proposed global processing algorithm is applied to optimize all sub-trajectory segments globally.The experimental results show that the algorithm not only obtains higher compression efficiency,but also achieves better compression results.

Key words: AISvesseltrajectory, Dynamic thresholding, Global optimization, Online compression

CLC Number: 

  • TP391
[1]MUCKELL J,HWANG J H,LAWSON C T,et al.Algorithms for compressing GPS trajectory data:an empirical evaluation[C]∥Sigspatial International Conference on Advances in Geographic Informational Systems.ACM,2010:402-405.<br /> [2]DE VRIES G K D,VAN SOMEREN M.Machinelearning for vessel trajectories using compression,alignments and domain knowledge[J].Expert Systems with Applications,2012,39(18):13426-13439.<br /> [3]JIANG J W,WANG X L.Reciew on trajectory data compression[J].Journal of East China Normal University(Natural Science),2015,2015(5):61-76.(in Chinese)<br /> 江俊文,王晓玲.轨迹数据压缩综述[J].华东师范大学学报(自然科学版),2015,2015(5):61-76.<br /> [4]DOUGLAS D H,PEUCKER T K.Algorithms for the reduction of the number of points required to represent adigitized line or its caricature[J].Canadian Cartographer,2011,10(2):112-122.<br /> [5]LI M,HU Q Y,MENG L.Research on Vessel Motion Trajectory Compression Based on AIS[J].MARINE TECHN- OLOGY,2010(1):11-13.(in Chinese)<br /> 李名,胡勤友,孟良.基于AIS的船舶运动轨迹压缩技术研究[J].航海技术,2010(1):11-13.<br /> [6]SINGH A K,AGGARWAL V,SAXENA P,et al.Perfor-mance analysis of trajectory compression algorithms on marine surveillance data[C]∥International Conference on Advances in Computing,Communications and Informatics.2017:1074-1079.<br /> [7]YING J C,SU J H.On Velocity-Preserving Trajectory Simplification[M]∥Intelligent Information and Database Systems.Springer Berlin Heidelberg,2016:241-250.<br /> [8]ZHANG S K,LIU Z J,YAO C,et al.AIS Trajectories Simplification and Threshold Determination[J].Journal of Navigation,2016,69(4):729-744.<br /> [9]XUK,QIU J Y,LI Y.Offline Efficient Compression Algorithm for AIS Data Retains Time Elapsing Dimension[J].Computer Science,2017,44(S2):498-502.(in Chinese)<br /> 徐凯,邱家瑜,李燕.一种加入时间维的船舶轨迹高效离线压缩算法研究[J].计算机科学,2017,44(S2):498-502.<br /> [10]ZHAO L B,SHI G Y.A method for simplifying ship trajectory based on improved Douglas-Peucker algorithm [J].Ocean Engineering,2018,166:37-46.<br /> [11]KEOGH E,CHU S,HART D,et al.An Online Algorithm for Segmenting Time Series[C]∥Proceedings 2001 IEEE International Conference on Data Mining,2001:289-296.<br /> [12]POTAMIAS M,PATROUMPAS K,SELLIS T.Sampling Trajectory Streams with Spatiotemporal Criteria[C]∥International Conference on Scientific and Statistical Database Management.IEEE Computer Society,2006:275-284.<br /> [13]TRAJCEVSKI G,CAO H,SCHEUERMANNY P,et al.Online data reduction and the quality of history inmoving objects databases[C]∥ACM International Workshopon Data Engineering for Wireless and Mobile Access.ACM,2006:19-26.<br /> [14]MUCKELL J,HWANG J H,PATIL V,et al.SQUISH:an online approach for GPS trajectory compression[C]∥International Conference on Computing for Geospatial Research Applications.ACM,2011:13.<br /> [15]CAO W,Li Y.DOTS:An online and near-optimal trajectory implification algorithm[J].Journal of Systems and Software,2017,126:34-44.<br /> [16]MA W Y,WU Z L,LI W F.Conformal detection algorithm of anomalous behavior of vessel[J].Journal of Traffic and Transportation Engineering,2017,17(5):149-158.(in Chinese)<br /> 马文耀,吴兆麟,李伟峰.船舶异常行为的一致性检测算法[J].交通运输工程学报,2017,17(5):149-158.<br /> [17]QI L,ZHENG Z Y,LI G P.AIS-data-based ship domain of ships in sight of one another[J].Journal of DalianMariti- me University,2011,37(1):48-50.(in Chinese)<br /> 齐乐,郑中义,李国平.互见中基于AIS数据的船舶领域[J].大连海事大学学报,2011,37(1):48-50.<br /> [18]SAALFELD A.Topologically Consistent Line Simplification with the Douglas-Peucker Algorithm[J].American Cartographer,1999,26(1):7-18. <br />
[1] ZHANG Yu-qin, ZHANG Jian-liang and FENG Xiang-dong. Parametric-free Filled Function Algorithm for Unconstrained Optimization [J]. Computer Science, 2020, 47(6A): 54-57.
[2] LI Zhang-wei,WANG Liu-jing. Population Distribution-based Self-adaptive Differential Evolution Algorithm [J]. Computer Science, 2020, 47(2): 180-185.
[3] GUO Chao, WANG Lei, YIN Ai-hua. Hybrid Search Algorithm for Two Dimensional Guillotine Rectangular Strip Packing Problem [J]. Computer Science, 2020, 47(11A): 119-125.
[4] NI Hong-jie, PENG Chun-xiang, ZHOU Xiao-gen, YU Li. Differential Evolution Algorithm with Stage-based Strategy Adaption [J]. Computer Science, 2019, 46(6A): 106-110.
[5] ZHU Jin-bin, WU Ji-gang and SUI Xiu-feng. Edge Cloud Clustering Algorithm Based on Maximal Clique [J]. Computer Science, 2018, 45(4): 60-65.
[6] JIAO Chong-yang, ZHOU Qing-lei and ZHANG Wen-ning. MPSO and Its Application in Test Data Automatic Generation [J]. Computer Science, 2017, 44(12): 249-254.
[7] CAI Zhen-zhen and YE Zhong-quan. New Continuously Differentiable Filled Function with One Parameter [J]. Computer Science, 2016, 43(8): 204-206.
[8] REN Zuo-lin, TIAN Yu-bo and SUN Fei-yan. Improved Wind Driven Optimization Algorithm with Strong Development Ability [J]. Computer Science, 2016, 43(1): 275-281.
[9] LI Zhang-wei, ZHOU Xiao-gen and ZHANG Gui-jun. Dynamic Adaptive Differential Evolution Algorithm [J]. Computer Science, 2015, 42(Z6): 52-56.
[10] ZHAO Zhi-gang,WANG Wei-qian and HUANG Shu-yun. Bi-level Programming Problem Based on Improved Particle Swarm Algorithm [J]. Computer Science, 2013, 40(Z11): 115-119.
[11] LI Yu and MA Liang. Bat-inspired Algorithm:A Novel Approach for Global Optimization [J]. Computer Science, 2013, 40(9): 225-229.
[12] QIAN Wei-yi and LIU Guang-lei. Particle Swarm Optimization Algorithm Combining Local Search and Quadratic Interpolation [J]. Computer Science, 2013, 40(9): 204-207.
[13] WANG Cong-jiao,WANG Xi-huai and XIAO Jian-mei. Hybrid Differential Evolutionary Algorithm Based on Extremal Optimization [J]. Computer Science, 2013, 40(5): 257-260.
[14] WANG Cong-jiao,WANG Xi-huai and XIAO Jian-mei. Improved Differential Evolution Algorithm Based on Dynamic Adaptive Strategies [J]. Computer Science, 2013, 40(11): 265-270.
[15] . Adaptive Central Force Optimization Algorithm [J]. Computer Science, 2012, 39(6): 207-209.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!