一种面向特定时间间隔的位置预测方法技术

技术编号:19783526 阅读:37 留言:0更新日期:2018-12-15 12:57
本发明专利技术涉及一种面向特定时间间隔的位置预测方法,将城市区域平均的划分为网格,将车辆的轨迹数据按照车辆编号和时间使用二级排序算法生成车辆的GPS点的序列,得到每辆车每天的轨迹。每分钟取时间最小的数据作为车辆在该分钟内时的位置。将轨迹数据投影到对应的网格中,根据轨迹数据训练面向特定时间间隔的一阶马尔科夫模型,得到车辆在特定时间间隔后的状态转移概率矩阵。预测目标在ΔT'时出现概率最大的N个位置构造查询函数,根据训练集中的轨迹在ΔT'时是否满足查询条件分为两种查询结果,将查询结果、初始位置和时间间隔ΔT作为条件训练新的加入查询的预测模型。判断轨迹在ΔT'时的查询结果,利用对应的加入查询的预测模型预测目标在特定时间后的位置。

【技术实现步骤摘要】
一种面向特定时间间隔的位置预测方法
本专利技术属于信息加工
,涉及一种位置预测的优化方法,具体地说,根据历史的轨迹数据,使用优化的特定时间间隔的位置预测方法预测特定时间间隔后的目标的位置。
技术介绍
对象跟踪在公共安全及城市管理等众多应用领域非常重要。一旦发生紧急事件(如肇事逃逸、拐卖儿童等),警方或政府通常会通过各种数据源识别嫌疑人。为了对移动对象进行跟踪,许多工作研究了对移动目标的位置预测问题,研究集中于下一个地点的预测、个性化的目的地预测等。很少有工作关注特定时间的位置预测。通常,由于民众和政府对这种紧急事件的反应存在延时,人们通常是在一件紧急事件发生后的一段时间内发现出现了紧急事件的。因此对目标的跟踪任务首先是判断目标当前时刻所处的位置。随着时间的推移,人们对目标的位置信息往往在人类贡献的数据和基础设施摄像机网络中有新发现或新线索,会对目标的信息进行更新。因此就需要一种方法充分的利用这些更新的信息进行特定时间间隔的位置预测。
技术实现思路
要解决的技术问题为了解决一些情况下,对道路移动目标的预测问题,本专利技术提出了一种基于马尔科夫链的加入中间查询的模型来预测移动目标在特定时间后所在位置的预测算法,可以更充分的利用历史位置信息对道路移动目标在特定时间后的位置进行预测,从而获得更好的预测效果,可更好地支撑相关的应用研究。技术方案一种面向特定时间间隔的位置预测方法,其特征在于步骤如下:步骤1:区域划分,将城市区域平均的划分为网格,将网格按照顺序排列区域编号,一个网格代表一个位置区域;步骤2:数据处理,将车辆的轨迹数据按照车辆编号和时间使用二级排序算法生成车辆的GPS点的序列,得到每辆车每天的轨迹;每分钟取时间最小的数据作为车辆在该分钟内时的位置,并将轨迹数据投影到对应的网格中,对于未投影到任何一个网格的数据按距离归属于最近的网格中;轨迹的数据格式是<Carid,region,lon,lat,time>,时间的最小单位为分钟;所述的Carid为车辆编号、region为区域编号、lon为经度、lat为纬度、time为时间;步骤3:根据轨迹数据训练面向特定时间间隔的一阶马尔科夫模型,得到车辆在特定时间间隔后的状态转移概率矩阵;其中状态是车辆的位置状态,状态转移概率是指从一种状态转移到另一种状态的概率,这些转移概率是条件概率;所述的状态转移概率矩阵存储所有状态到其他状态的转移,如下式所示:p(li,lj)|ΔT为包含序列(li,lj)的轨迹数除以包含节点li的轨迹数,根据训练集中的轨迹得到特定时间间隔ΔT下车辆在不同区域间的转移概率;L为区域的总数量,对应的矩阵的行和列;步骤4:根据步骤3得到的面向特定时间间隔的一阶马尔科夫模型预测目标在ΔT′时出现概率最大的N个位置,将时间ΔT′及N个位置作为查询条件,构造查询函数q(l,ΔT′);其中l为概率最大的N个位置;步骤5:判断训练集中在ΔT′时是否满足查询条件,如果一条轨迹在ΔT′时出现在N个位置中的一个,表示查询到,则查询结果为1;如果该条轨迹在ΔT′时不在这N个位置中,表示未查询到,查询结果为0;将查询结果、初始位置和时间间隔ΔT作为条件训练新的加入查询的预测模型MQLP,MQLP预测算法在求转移概率时将中间的查询结果作为条件,转移概率使用公式p(li,lj)|ΔT,计算,式中表示查询函数,查询内容包括区域和查询时间ΔT′;对不同的查询结果得到不同的转移概率矩阵;步骤6:在步骤4得到的N个查询区域中使用摄像头的日志数据或群智数据搜集目标信息,根据搜集到的信息判断轨迹在ΔT′时是否满足查询函数的条件,判断方法同步骤5;步骤7:利用步骤5得到的预测模型MQLP预测目标在特定时间后的位置;根据步骤6得到的查询结果将目标的初始位置输入到对应的转移概率矩阵中,满足查询条件时将目标的位置代入符合查询条件的转移概率矩阵,不满足查询条件时将目标的位置代入未查询到的转移概率矩阵中;初始位置所在的区域对应矩阵的行中概率最大的区域即为预测区域。有益效果本专利技术提出的一种面向特定时间间隔的位置预测方法,利用真实的轨迹数据,提出加入查询的位置预测方法,可以更充分的利用历史位置信息对道路移动目标在特定时间后的位置进行预测,可以提高预测的准确率,从而获得更好的预测效果,可更好地支撑相关的应用研究。附图说明图1为本专利技术实施例一种面向特定时间间隔的位置预测方法的整体流程图。图2为本专利技术实施例一种面向特定时间间隔的位置预测方法的过程示意图。具体实施方式现结合实施例、附图对本专利技术作进一步描述:如图1所示,本专利技术实施例提供了一种面向特定时间间隔的位置预测方法,包括如下步骤:步骤一、区域划分,将城市区域平均的划分为网格,将网格按照顺序排列区域编号,一个网格代表一个位置区域。步骤二、数据处理,将车辆的轨迹数据按照车辆编号和时间使用二级排序算法生成车辆的GPS点的序列,得到每辆车每天的轨迹。每分钟取时间最小的数据作为车辆在该分钟内时的位置。并将轨迹数据投影到对应的网格中,对于未投影到任何一个网格的数据按距离归属于最近的网格中。轨迹的数据格式是<Carid,region,lon,lat,time>,时间的最小单位为分钟。步骤三、根据轨迹数据训练面向特定时间间隔的一阶马尔科夫模型,得到车辆在特定时间间隔后的状态转移概率矩阵。其中状态是车辆的位置状态,状态转移概率是指从一种状态转移到另一种状态的概率,这些转移概率是条件概率。公式为包含序列(li,lj)的轨迹数除以包含节点li的轨迹数,根据训练集中的轨迹得到特定时间间隔下车辆在不同区域间的转移概率。状态转移概率矩阵存储所有状态到其他状态的转移,如公式所示:步骤四、根据步骤三得到的面向特定时间间隔的一阶马尔科夫模型预测目标在ΔT′时出现概率最大的N个位置,将时间ΔT′及N个位置作为查询条件,构造查询函数q(l,ΔT′)。其中l为概率最大的N个位置。步骤五、判断训练集中在ΔT′时是否满足查询条件,如果一条轨迹在ΔT′时出现在N个位置中的一个,表示查询到,则查询结果为1;如果该条轨迹在ΔT′时不在这N个位置中,表示未查询到,查询结果为0。将查询结果、初始位置和时间间隔ΔT作为条件训练新的加入查询的预测模型(MQLP)。MQLP预测算法在求转移概率时将中间的查询结果作为条件,转移概率使用公式p(li,lj)|ΔT,计算,式中表示查询函数,查询内容包括区域和查询时间ΔT′。对不同的查询结果得到不同的转移概率矩阵。步骤六、在步骤四得到的N个查询区域中使用摄像头的日志数据或群智数据搜集目标信息,根据搜集到的信息判断轨迹在ΔT′时是否满足查询函数的条件,判断方法同步骤五。步骤七、利用步骤五得到的预测模型预测目标在特定时间后的位置。根据步骤六的查询结果将目标的初始位置输入到对应的转移概率矩阵中,满足查询条件时将目标的位置代入符合查询条件的转移概率矩阵,不满足查询条件时将目标的位置代入未查询到的转移概率矩阵中。初始位置所在的区域对应矩阵的行中概率最大的区域即为预测区域。实施例步骤一、将成都市平均的划分为2km*2km共1254个网格,将网格按照顺序排列区域编号。步骤二、使用成都市2014年8月17天的出租车数据,将本文档来自技高网...

【技术保护点】
1.一种面向特定时间间隔的位置预测方法,其特征在于步骤如下:步骤1:区域划分,将城市区域平均的划分为网格,将网格按照顺序排列区域编号,一个网格代表一个位置区域;步骤2:数据处理,将车辆的轨迹数据按照车辆编号和时间使用二级排序算法生成车辆的GPS点的序列,得到每辆车每天的轨迹;每分钟取时间最小的数据作为车辆在该分钟内时的位置,并将轨迹数据投影到对应的网格中,对于未投影到任何一个网格的数据按距离归属于最近的网格中;轨迹的数据格式是

【技术特征摘要】
1.一种面向特定时间间隔的位置预测方法,其特征在于步骤如下:步骤1:区域划分,将城市区域平均的划分为网格,将网格按照顺序排列区域编号,一个网格代表一个位置区域;步骤2:数据处理,将车辆的轨迹数据按照车辆编号和时间使用二级排序算法生成车辆的GPS点的序列,得到每辆车每天的轨迹;每分钟取时间最小的数据作为车辆在该分钟内时的位置,并将轨迹数据投影到对应的网格中,对于未投影到任何一个网格的数据按距离归属于最近的网格中;轨迹的数据格式是<Carid,region,lon,lat,time>,时间的最小单位为分钟;所述的Carid为车辆编号、region为区域编号、lon为经度、lat为纬度、time为时间;步骤3:根据轨迹数据训练面向特定时间间隔的一阶马尔科夫模型,得到车辆在特定时间间隔后的状态转移概率矩阵;其中状态是车辆的位置状态,状态转移概率是指从一种状态转移到另一种状态的概率,这些转移概率是条件概率;所述的状态转移概率矩阵存储所有状态到其他状态的转移,如下式所示:p(li,lj)|ΔT为包含序列(li,lj)的轨迹数除以包含节点li的轨迹数,根据训练集中的轨迹得到特定时间间隔ΔT下车辆在不同区域间的转移概率;L为区域的总数量,对应的矩阵的行和列;步骤4...

【专利技术属性】
技术研发人员:於志文安琦郭斌王亮
申请(专利权)人:西北工业大学
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1