[发明专利]基于AIS数据的船舶异常行为探测方法有效
申请号: | 202011611693.X | 申请日: | 2020-12-30 |
公开(公告)号: | CN112699315B | 公开(公告)日: | 2023-08-15 |
发明(设计)人: | 石岩;龙程;储国威;谌恺祺;邓敏 | 申请(专利权)人: | 中南大学 |
主分类号: | G06F18/2433 | 分类号: | G06F18/2433;G06F18/15;G06F18/25;G06F18/22 |
代理公司: | 长沙轩荣专利代理有限公司 43235 | 代理人: | 丛诗洋 |
地址: | 410000 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 ais 数据 船舶 异常 行为 探测 方法 | ||
1.一种基于AIS数据的船舶异常行为探测方法,其特征在于,包括:
步骤1,获取AIS数据,将获取的AIS数据中的在船舶研究区域范围之外、时间异常和重复记录的AIS数据进行删除,通过卡尔曼滤波对删除数据后的AIS数据进行数据清洗,通过船舶运行的实际情况、轨迹点的船首方向和对地速度对清洗后的AIS数据进行插值补全;
步骤2,根据插值补全后的AIS数据所记录的船舶轨迹点的时间序列信息和地理位置信息,通过异常挖掘算法对AIS数据中的船舶历史行进规律中的船舶异常行为进行挖掘;
步骤3,根据船舶异常行为的区域范围分别采用为全局异常挖掘算法和局部异常挖掘算法;
步骤4,将全局异常挖掘算法与非监督学习判别方法和规则判别方法结合对轨迹的规律异常和形态异常进行检测,分别得到规律异常轨迹和形态异常轨迹,将规律异常轨迹和形态异常轨迹结合得到全局异常轨迹;
基于插值补全后的AIS数据中轨迹群计算每个轨迹两两之间的时间距离,并构建时间距离矩阵,轨迹i与轨迹j之间的时间距离计算公式如下所示:
Ti=tei-tsi (1)
其中,Ti表示轨迹i的轨迹时间跨度,tei表示轨迹i的起始时间,tsi表示表示轨迹i的停止时间;
Tj=tej-tsj (2)
其中,Tj表示轨迹j的轨迹时间跨度,tej表示轨迹j的起始时间,tsj表示表示轨迹j的停止时间;
ΔTij=max(tsi,tsj)-min(tei,tej) (3)
其中,ΔTij表示轨迹i与轨迹j之间在时间区间上的时间差;
其中,Temporal_dis表示轨迹i与轨迹j之间的时间距离;
基于插值补全后的AIS数据中的轨迹群计算每两个轨迹之间的空间距离,并构建空间距离矩阵,计算轨迹i与轨迹j之间的空间距离,如下所示:
其中,Ddir表示按照时序顺序计算轨迹i与轨迹j之间的平均距离,xim表示轨迹i上第m个轨迹点的投影纬度坐标,xjm表示轨迹j上第m个轨迹点的投影纬度坐标,yim表示轨迹i上第m个轨迹点的投影经度坐标,yjm表示轨迹j上第m个轨迹点的投影经度坐标,M表示轨迹i和轨迹j上的总轨迹点数;
其中,Dopp表示按照时序倒序计算轨迹i与轨迹j之间的平均距离;
Spatial_dist=min(Ddir,Dopp) (7)
其中,Spatial_dist表示两两轨迹之间的空间距离,min()表示返回按照时序顺序计算轨迹i与轨迹j之间的平均距离和按照时序倒序计算轨迹i与轨迹j之间的平均距离中的最小值;
基于时间距离矩阵和空间距离矩阵通过时空累计概率分布计算时间阈值timeThreh和空间阈值distThreh,如下所示:
F(x)=P(X≤x) (8)
其中,F(x)表示累计概率分布,P表示所有小于等于x的值出现的概率的和;
timeThreh=F(x=0.45) (9)
其中,timeThreh表示以时间距离的累计概率达到45%对应的时间距离为时间阈值;
distThreh=F(x=0.45) (10)
其中,distThreh表示以空间距离的累计概率达到45%对应的空间距离为空间阈值;
通过时间阈值timeThreh和空间阈值distThreh分别来确定时间邻域的范围和空间邻域的范围;
设定最小轨迹数minLines;
根据AIS数据中船舶的标识信息,按照轨迹数据标识符顺序,循环遍历AIS数据中的每一条目标轨迹ik,当目标轨迹ik有超过minLines个其他轨迹ih,且其他轨迹ih与目标轨迹ik之间的时间距离Temporal_dis小于时间阈值timeThreh,其他轨迹ih与目标轨迹ik之间的空间距离Spatial_dist小于空间阈值distThreh时,则将目标轨迹ik当作一个簇Clusterj的核点,否则将目标轨迹ik看作为噪声轨迹;
给定一个簇Clusterj的核点,当有目标轨迹ik与簇Clusterj中的轨迹之间的时间距离Temporal_dis小于时间阈值timeThreh,空间距离Spatial_dist小于空间阈值distThreh时,则将目标轨迹ik加入到簇Clusterj中;
循环迭代上一步,直到没有新的轨迹添加到任何簇时,结束循环;
将每一个簇Clusterm作为一个群目标体,去寻找不在群目标体中的轨迹,将不在群目标中的轨迹认为具有规律异常行为;
设定道格拉斯-普克抽稀阈值dp_thre为轨迹所分布区域拟合椭圆的长半径,如下所示:
其中,dp_thre表示道格拉斯-普克抽稀阈值,area()表示轨迹i拟合椭圆的投影面积,length()表示轨迹i拟合椭圆的短半轴长度;
以唯一标识符为标识遍历所有原始轨迹P=<p1,p2,...,pn>,并利用道格拉斯-普克抽稀算法对原始轨迹P=<p1,p2,...,pn>进行轨迹内部简化得到抽稀轨迹Q=<q1,q2,...,qn>;
根据轨迹的时序信息,对于原始轨迹和抽稀轨迹按照轨迹数据中的唯一标识符的顺序,从第一个轨迹点开始,向下一个轨迹点进行扫描,通过DTW算法依次计算原始轨迹和抽稀轨迹间基于时间动态规整的的相似度,如下所示:
其中,f(a,b)表示轨迹长度为a的轨迹与轨迹长度为b的轨迹之间的累加距离;
DTW(P,Q)=f(a,b) (13)
其中,DTW(P,Q)表示原始轨迹和抽稀轨迹间的相似度,||·||表示两轨迹点坐标的二范数;
将抽稀轨迹作为离散轨迹点,以唯一标识符为单位进行遍历,计算所有轨迹内部离散程度,如下所示:
其中,μ表示所有轨迹的均值,N表示总的轨迹个数,xi表示轨迹i的投影纬度坐标;
其中,表示所有轨迹的标准差;
其中,表示所有轨迹内部离散程度;
设定轨迹内部离散阈值和轨迹间相似度阈值DTW_thre;
计算每一条轨迹与拟合正常轨迹之间的相似度和轨迹内部离散程度,当当前轨迹与拟合正常轨迹间的相似度小于轨迹间相似度阈值DTW_thre且当前轨迹与拟合正常轨迹间的轨迹内部离散程度小于轨迹内部离散阈值时,判定当前轨迹的形态异常,且将当前轨迹作为形态异常轨迹;
步骤5,将局部异常挖掘算法与规则判别方法结合从局部角度对轨迹的徘徊特征、加速特征和折返特征进行判别,分别得到徘徊异常特征、加速异常特征和折返异常特征,将徘徊异常特征、加速异常特征和折返异常特征结合得到局部异常特征。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中南大学,未经中南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011611693.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电子设备的操作方法和装置
- 下一篇:伸缩篷手臂弯曲开合测试机
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置