【技术实现步骤摘要】
一种基于北斗卫星传输数据的渔船轨迹异常检测方法
本专利技术涉及渔船轨迹异常检测
,更具体而言涉及一种基于北斗卫星传输数据的渔船轨迹异常检测方法。
技术介绍
传统的船舶轨迹异常检测方法主要有基于卡尔曼滤波的船舶轨迹异常检测方法、基于轨迹聚类的船舶轨迹异常检测方法等。这些方法是对船舶历史轨迹进行聚类,建立船舶正常轨迹模型,然后计算当前船舶轨迹与正常轨迹模型的距离,并与用户定义的异常阈值比较后判断船舶异常状态。传统的船舶轨迹异常检测方法在船舶历史轨迹的聚类过程中,需要保证船舶在当前海域的行为模式是一致的。若船舶在海上航行时遵循航道行驶,那么通过船舶轨迹聚类的方式建立船舶正常轨迹模型,然后计算当前船舶轨迹与正常轨迹模型之间的距离实现船舶异常检测能够得到比较好的异常检测效果。但是渔船在海上航行时一般不遵循固定的航道行驶,因为渔船在海上的运行状态与传统船舶不同,传统船舶在海上航行时只有航行状态,而渔船在海上航行时具有航行和作业两种状态。综上传统的船舶轨迹异常检测方法,存在以下不足:传统船舶在海上运动过程中一般只有航行状态,而渔船在运动过程中具有航行和捕鱼两种状态,但是传统的轨迹异常检测方法主要通过轨迹位置信息进行轨迹异常检测,因此传统的轨迹异常检测方法无法直接对渔船轨迹进行异常检测。
技术实现思路
(一)要解决的技术问题本专利技术要解决的技术问题是在北斗卫星数据传输的基础上,如何实现渔船轨迹异常检测。(二)技术方案一种基于北斗卫星传输数据的渔船轨迹异常检测方法,包括以下步骤:步骤a)、对渔船历史轨迹数据库中的轨迹进行行为识别,挖掘出渔船航行轨迹和作业轨迹,并分别建立 ...
【技术保护点】
1.一种基于北斗卫星传输数据的渔船轨迹异常检测方法,其特征在于,其算法流程包括以下几个步骤:步骤a)、对渔船历史轨迹数据库中的轨迹进行行为识别,挖掘出渔船航行轨迹和作业轨迹,并分别建立渔船行为模型和渔船状态行为模型;步骤b)、通过北斗卫星接收渔船轨迹数据,截取渔船轨迹快照中最近时刻的轨迹段,对该轨迹段进行轨迹行为识别;步骤c)、根据渔船轨迹行为识别结果,使用相应的渔船状态行为模型对渔船轨迹状态特征进行异常检测,同时使用TRAOD算法对渔船轨迹位置进行异常检测;步骤d)、将上述渔船轨迹状态特征异常趋势分值和TRAOD轨迹位置异常趋势分值进行加权累加,与异常阈值进行比较,最终判断渔船状态。
【技术特征摘要】
1.一种基于北斗卫星传输数据的渔船轨迹异常检测方法,其特征在于,其算法流程包括以下几个步骤:步骤a)、对渔船历史轨迹数据库中的轨迹进行行为识别,挖掘出渔船航行轨迹和作业轨迹,并分别建立渔船行为模型和渔船状态行为模型;步骤b)、通过北斗卫星接收渔船轨迹数据,截取渔船轨迹快照中最近时刻的轨迹段,对该轨迹段进行轨迹行为识别;步骤c)、根据渔船轨迹行为识别结果,使用相应的渔船状态行为模型对渔船轨迹状态特征进行异常检测,同时使用TRAOD算法对渔船轨迹位置进行异常检测;步骤d)、将上述渔船轨迹状态特征异常趋势分值和TRAOD轨迹位置异常趋势分值进行加权累加,与异常阈值进行比较,最终判断渔船状态。2.如权利要求1所述的一种基于北斗卫星传输数据的渔船轨迹异常检测方法,其特征在于,所述步骤a)包括以下具体步骤:步骤a1)、使用DBSCAN算法和时空距离度量方式对渔船历史轨迹数据集中的轨迹点进行聚类,得到不同渔船行为的轨迹段;1.1根据时间距离度量TD(i,j)、空间距离度量SD(i,j)、速度距离度量VD(i,j)、方向距离度量DIR(i,j),得到两个轨迹点Pi和Pj间的时空距离度量D(i,j)如式(1)所示:D(i,j)=W[TD(i,j)SD(i,j)VD(i,j)DIR(i,j)]T#式(1)式中W为权重矩阵,T表示转置;时间距离度量式中timei、timej分别表示轨迹点Pi、Pj的时间;空间距离度量式中loni和lati分别代表轨迹点Pi的经纬度,lonj和latj分别代表轨迹点Pj的经纬度;速度距离度量式中speedi、speedj分别表示轨迹点Pi、Pj的速度;轨迹点Pi和Pj之间方向距离度量DIR(i,j)为在同一时刻相同时间邻域内轨迹点方向改变次数之差;上述公式中max(*)和min(*)分别表示当前轨迹数据集下相应距离度量的最大距离和最小距离;1.2基于时空距离度量D(i,j),通过DBSCAN算法对渔船历史轨迹数据库中的轨迹点进行聚类,得到不同渔船行为的轨迹段;步骤a2)、使用K-Means算法对步骤a1)中得到的轨迹段进行二次聚类,以轨迹段平均轨迹速度为距离度量将相同行为模式的轨迹段聚成一个簇,从而得到渔船停泊、航行和作业三种轨迹;步骤a3)、提取步骤a2)中获得的渔船航行轨迹和作业轨迹,使用支持向量机建立渔船行为识别模型;步骤a4)、提取步骤a2)中获得的渔船航行和作业两种轨迹段中各轨迹点的状态特征信息,并使用一类支持向量机分别建模,得到各状态特征组件模型,进而得到渔船状态行为模型;状态特征信息包括瞬时角加速度、平均角加速度、瞬时航速、平均航速和加速度。3.如权利要求1所述的一种基于北斗卫星传输数据的渔船轨迹异常检测方法,其特征在于,所述步骤b)包括以下具体步骤:步骤b1)、北斗指挥机接收北斗短报文数据,并对其进行解析,获得渔船状态信息,并将其存入渔船历史轨迹数据库;渔船状态信息包括渔船经纬度、航向、航速等;步骤b2)、截取渔船当前时刻邻近的若干个轨迹点,获得渔船当前时刻轨迹段;步骤b3)、使用步骤a3)中的渔船行为识别模型识别渔船轨迹行为。4.如权利要求1所述的一种基于北斗卫星传输数据的渔船轨迹异常检测...
【专利技术属性】
技术研发人员:万健,黄杰,黄泽均,贾刚勇,蒋从锋,
申请(专利权)人:杭州电子科技大学,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。