基于多信息融合的轨迹数据路网精确匹配方法

文档序号:10657316阅读:755来源:国知局
基于多信息融合的轨迹数据路网精确匹配方法
【专利摘要】本发明公开了一种基于多信息融合的轨迹数据路网精确匹配方法,属于路网匹配技术领域。本发明基于输入的轨迹数据、路网数据,为每个采样点确定对应的候选点,候选点所在的路网路段为候选路段;再从时间和空间确定相邻候选路段间的候选概率权值;最后,在结果匹配中,为输入的待匹配轨迹数据,在众多候选路径中寻找一条最大带权路径作为结果输出,同时将对应的候选点作为更新后的采样点坐标。本发明的实施,可以精确地将轨迹数据匹配到路网,推测出匹配点和行驶轨迹。即使在轨迹数据采样频率不稳定、路网情况复杂、数据丢失情况下,本发明的处理依旧稳定,且时间复杂度低。
【专利说明】
基于多信息融合的轨迹数据路网精确匹配方法
技术领域
[0001] 本发明属于路网匹配技术领域,具体设及一种将轨迹数据精确匹配到路网的方 法。
【背景技术】
[0002] 随着传感器技术的发展,越来越多的轨迹数据被采集。但是,由于传感器误差的存 在和相关法律法规,采集到的位置数据通常是有偏移的,不能精确地反应一个物体的位置。 而且,由于采集到的轨迹数据不是连续的,该类数据不能准确地刻画一个物体的运动轨迹
[0003] 轨迹数据的路网匹配是一个基础工作,对于其它相关领域的研究和应用开发具有 重要意义,例如路径规划、实时系统导航、流行路径发现等。
[0004] 轨迹数据路网匹配算法,在过去的几十年已经得到较多的应用。一些方法仅仅利 用局部数据联系和扩展的方法,匹配轨迹数据到路网。典型的利用扩展的方法进行位置匹 配算法女日('H. Gonzalez , J. Han,X. Li ,M.Myslinska,and J. P. Sonda邑,('Adaptive fastest path computation on a road network:A traffic mining approachin Proceedings of the 33rd International Conference on Very Large Data Bases,University of Vienna ,Austria , September 23-27,2007,2007 , PP . 794-805 和 "J. S . Greenfeld , "Matching gps observations to locations on a digital map,"in Proceedings of the 81st Annual Meeting of the Transportation Research Board,Washington,D.C., Janua巧13-17,2002,2002",共有特点是简单地将轨迹数据映射到距离其最近的路段上, 追求一条轨迹上局部匹配最优。该类方法可W实现轨迹的快速匹配,计算上复杂度和空间 使用较低。但是,匹配的准确度较低,而且要求轨迹数据的采样频率高。随着采样频率降低, 其算法性能严重下降,甚至不能工作。另一些方法则利用一条轨迹数据的全局信息来进行 路网匹配,该类方法通常考虑整条轨迹数据的全部信息,在匹配时本着使化echet距离最小 的原则。相比于利用局部信息来进行匹配的方法,利用全局信息匹配的方法可W获得一个 较好的结果。但是,计算时间复杂度依旧较高,对于采样频率不稳定和复杂路网情况依然不 能较好处理。
[0005] 当前,轨迹数据路网匹配算法可W大体分为四类:基于几何学,基于道路拓扑关 系,基于概率模型和其它不属于前=者的算法。基于几何学的轨迹数据路网匹配算法充分 利用道路网络的几何关系,考虑道路网的几何形状来进行匹配。但是,没有考虑道路网的几 何连接情况。基于道路拓扑关系的算法吸取了前者的缺点,更进一步考虑道路网络之间的 连接关系。基于概率模型的算法,在考虑前两者信息的同时,还考虑各种误差来源来进行进 一步建模,最终通过一个概率模型来度量匹配结果。另外的一些算法利用一些交叉领域的 方法来进行路网匹配,比如利用卡尔曼滤波器、模糊逻辑、隐马尔可夫模型等。上述几类算 法,虽然可W实现轨迹数据到路网的匹配,但是存在几个共有的缺陷:匹配准确率较低,特 别是在采样率不稳定和路网复杂情况下;应用要求苛刻,要求采样率稳定且较高,数据较完 整;计算复杂度高等。

【发明内容】

[0006] 本发明的发明目的在于:为了克服现有的轨迹数据匹配方法的匹配不精确、应用 条件苛刻、对路网和轨迹数据要求严格和计算复杂度高等缺点,本发明公开了一种新的轨 迹数据路网匹配方法。本发明对轨迹数据和路网无严格要求、应用条件宽泛,特别是在不稳 定采样率(包括低采样率)和路网复杂条件下,也能保持稳定的匹配准确率,而且复杂度低。
[0007] 本发明利用轨迹数据对运动物体进行建模,利用所构建的运动模型来描述一个运 动物体的运动状态。该模型可W表示为用一个数据元组〈location , speed, direct ion, timestamp〉。其中,"location"表示一个运动物体的当前位置属性,例如GPS数据,其包括经 度和缔度信息,通常可W由位置传感器采集得到;"speed"表示该运动物体的当前运动速 度,通常由速度传感器采集到;"direction表示该运动物体的当前运动方向,通常由数字罗 盘采集;"timestamp"表示时间戳,表征当前的时刻,通常由计时器采集。通过上述运动模 型,可W完整地描述一个运动物体的运动属性。
[0008] 本发明的实现包括=部分:候选集合准备,候选图构建和结果匹配。其中,候选集 合准备主要包括轨迹数据和路网数据输入、数据库、候选点(路段)投射和形成候选集合几 个步骤;候选图构建主要包括历史速度挖掘建模、环境速度评估建模、空间分析、时间分析 和候选图构建几个步骤,该部分需要用到候选集合准备步骤中得到的候选集合;结果匹配 主要包括从候选图中选择一条匹配路径作为结果,该部分需要用到候选图构建的结果候选 图。
[0009] 候选集合准备:该步骤的输入为轨迹数据(包括采样点、采样时刻、采样速度、运动 方向)和对应的路网数据(可W是简化后的路网),后台存在一个或者多个数据库用来保存 所输入的路网数据和轨迹数据。一条轨迹数据输入后,基于上述运动模型进行建模,即用数 据元组〈location, speed, direction ,timestamp〉来表示。一条待匹配的轨迹数据的候选点 和候选路段的产生采用投射的方式获取,投射规则为:W轨迹数据的各采样点为圆屯、,一个 可调长度R(R的取值取决于具体应用场景)为半径画圆,所画圆至少包括一段路网路段,向 落入圆内的路段(路网数据),做正投影,若投影点在圆内,则投影点为候选点;否则,取在圆 内的路段的端点为候选点。上述两种方式得到每个采样点所对应的候选点集,各采样点对 应一个或多个候选点,候选点所在的路段(路网数据的)为候选路段(候选点和候选路段一 一对应)。候选点和候选路段需要保存,W供候选图构建使用。
[001日]候选图构建:
[0011]该步骤首先为路网数据的每一个路段进行历史速度挖掘建模,通过对历史数据的 统计分析,构建一个历史速度模型。具体方法为将一天按照时间顺序,等间隔划分为m份, 即24/m小时为一个时间间隔。利用每一个路段附近采样点或者已经匹配的采样点的速度, 计算该时间间隔内该路段的平均速度再利用所有的间隔平均速度为每一个间隔的速度 进行加权,即用公式描述为:
其中V(T)表示历史参考速度,T为输 入时刻,疋为当前路段在每个时间间隔的平均速度,m表示预设时间间隔总数,为每个时 间间隔的中屯、时刻。本发明通过加权,越靠近输入时刻的时间,平均速度所占的权值越大。 该步骤为预处理步骤,通过该步骤可W为路网数据的各路段在每一个时刻,计算得到一个 历史参考速度WT)。
[0012]环境速度评估建模主要考察在当前时刻,运动物体所处环境的可移动速度,因为 当前所处环境直接决定了可W移动的最大速度,故对于路径匹配具有重要意义。本发明将 单个移动物体和整个路段周围的移动物体视为一个整体,考虑同一路段上移动物体间的联 系。具体方法为:针对每一个输入的轨迹点(采样点),根据本发明的投影规则可W得到每个 采样点所对应的候选点及候选路段,针对路网数据的每一个路段,查询当前采样点的采样 时刻的前A t(预设值,取值范围通常为2-4)个时间间隔内,匹配到该路段的采样点,将运些 采样点的速度(采样速度)求平均,得到该时刻(当前采样点的采样时刻)该路段的环境速度 V(V),其用公式可W表示夫
痒中化表示在当前采样点的采样时刻的前A t个 时间间隔内,匹配到当前路段的采样点总数;V。表示采样点C对应的速度。
[001引空间分析主要通过概率模型,为候选图中每一条边,即相邻采样点的候选点间的 连线(相邻采样点的不同候选路段间)分配一个空间概率权值。
[0014] 首先定义一个观测概率,该概率主要是考虑轨迹数据的采样点和真实位置的偏移 距离在二维空间服从二维高斯分布。公式化可W表示为
其中 表示观测概率,Xi表示第i个采样点与其候选点j之间的欧氏距离,S表示采样点的偏移距离 方差,e表示自然底数,y表示采样点的偏移距离均值,其中S、y均为采集轨迹数据的采集系 统的固有参数。基于上述关于边的观测概率知,距离采样点越近的候选点,观测概率 值越大。
[0015] 接着定义一个传播概率,该概率主要利用移动物体的选路方式,即移动物体在熟 悉的道路上总是沿着最近的道路前进,故可W利用两个采样点间的欧氏距离和对应候选点 间最短路径长度比值来刻画:
其中^ g!)表示传播概 率,表示第i-1个采样点的候选点j(即下标为采样点标识,上标为对应的候选点标识), 巧表示第i个采样点的候选点表示第i-1个采样点和第i个采样点间的欧氏距离, w(i-uH(i,k)表示对应候选点间最短路径的长度。由上式可知,候选点间最短距离与对应采 样点间欧式距离越接近,传播概率值越大。
[0016] 然后定义一个选择概率,该概率主要利用移动物体的运动方向和道路的方向信 息,若候选路段的方向和运动物体方向很接近,则该路段容易被选择作为最终结果,公式化 表示为:
痒中D(C/j表示选择概率,C涛示第i个采样点的候选 点j,表示采样点i的候选点j所在的候选路段的方向,巧"表示采样点i对应的运动方向。
[0017]针对上述观测概率啦)、传播概率W(社-> 心)和选择概率D(C ),可W得到对应 候选路段间的空间概率权值自
, 即通过空间分析,可W得到相邻采样点的候选点(巧_1、巧>所确定候选路段间的空间概率 权值。
[0018] 时间分析主要通过历史速度和环境速度,来进一步区别在空间分析中不能明显区 别的候选点或者不适当的候选点,主要形式也是为候选集和候选路段再计算一个时间概率 权值:
[0019] 首先,根据每个路段在不同时刻的历史参考速度V(T)、环境速度V(V)可W得到每 个路段在对应时刻的参考速度v_ru = a . V(T)+e ? V(V),其中a、e为预设常数,下标U为路段 标识符。然后基于路段的参考速度v_。确定相邻采样点的不同候选路段间的时间概率权值 ^
其中S表示连接两个候选路段(第 i-1个采样点的候选点j、第i个采样点的候选点k分别所在的候选路段)的最短路径所包括 的路段数,v_ru为组成所述最短路径的各路段的参考速度,在计算路段U所对应的历史参考 速度V(T)、环境速度V(V)时,对应的时刻为采样点i的采样时刻,即V(T)中所设及的T为采样 点i的采样时刻,V(V)中的当前采样点为采样点i。吉表示第i-1个采样点的候选点j 到第i个采样点的候选点k的平均速度(两点间的距离除W两点的采样时间差)。即相邻采样 点的不同候选路段间的时间概率权值为连接两个候选路段的最短路径的参考速度平方和。
[0020] 最后,基于候选路段的空间概率权值和时间概率权值1仁厶^ G")的 乘积得到候选概率权值
I。 通过该步骤,完成候选图的构建,所构建的候选图为带权图,每一条边的权值为对应候选路 段的候选概率权值DC(C瓦一> 种)。
[0021] 结果匹配:该步骤主要在候选图中为每一条输入的轨迹数据寻找到一条匹配结果 路径和对应的匹配点,即在众多候选路段构成的候选路径(每个采样点选择一个候选路段) 中寻找一条最大带权路径DC(T。):
,其中,T。为输入的待 匹配轨迹数据,m表示一条轨迹数据所包括的采样点总数。同时,为了降低轨迹数据的各采 样点与真实位置的偏差,本发明还基于所匹配的最大带权路径对采样点位置进行更新,即 将组成最大带权路径的各候选路段的候选点作为对应的采样点位置。
[0022] 综上所述,由于采用了上述技术方案,本发明的有益效果是:可W精确地将轨迹数 据匹配到路网,推测出匹配点和行驶轨迹。即使在轨迹数据采样频率不稳定、路网情况复 杂、数据丢失情况下,本发明的处理依旧稳定,且时间复杂度低。
【附图说明】
[0023] 图1是本发明的处理过程示意图。
【具体实施方式】
[0024] 为使本发明的目的、技术方案和优点更加清楚,下面结合实施方式和附图,对本发 明作进一步地详细描述。
[0025] 参见图1,本发明首先将轨迹数据(包括采样点、采样时刻、速度、运动方向)、路网 数据输入轨迹路网数据库中;并基于预设的半径R,W各采样点为圆屯、画圆(本实施方式中 针对GPS数据,可调半径R设置为25米),向落入圆内的路段(做正投影,若投影点在圆内,贝U 投影点为候选点;若对应路段的端点在圆内,则路段端点为候选点。从而得到各采样点的候 选点Cf (上标用于标识不同的候选点,下标用于标识不同的采样点),候选点所在的路段为 候选路段。候选点和候选路段需要保存,W供候选图构建使用,从而完成候选集合(候选点 集、候选路段集)的处理。
[0026] 对由候选点和候选路段构成的候选图中,分别计算候选图中每一条带向边的权值 DC(巧_1 一巧遵于候选点的观测概率N片)、传播概率w(q:_i ^巧)和选择概率D(巧)得 到候选路段间的空间概率权值S(待^巧)、W及路段的历史参考速度V(T)、环境速度V(V) 得到候选路段间的时间概率权值T(耗1 从而得到候选路段间的候选概率权值 DC(Ci 一 C') '
[0027] 结果匹配中,为输入的待匹配轨迹数据,在众多候选路段构成的候选路径中寻找 一条最大带权路径做为结果输出。同时,基于所匹配的最大带权路径对采样点位置进行更 新,将组成最大带权路径的各候选路段的候选点(候选路段和候选点一一对应)作为对应的 采样点位置。
[0028] W上所述,仅为本发明的【具体实施方式】,本说明书中所公开的任一特征,除非特别 叙述,均可被其他等效或具有类似目的的替代特征加 W替换;所公开的所有特征、或所有方 法或过程中的步骤,除了互相排斥的特征和/或步骤W外,均可W任何方式组合。
【主权项】
1.基于多信息融合的轨迹数据路网精确匹配方法,其特征在于,包括下列步骤: 输入轨迹数据、路网数据,其中所述轨迹数据包括采样点、采样时刻、采样速度、运动方 向;确定轨迹数据的每个采样点的候选点,候选点所在的路网数据的路段为候选路段,其 中候选点的确定方式为:以采样点为圆心,预设半径R画圆,所画圆至少包括一段路网路段, 向落入圆内的路网路段做正投影,若投影点在圆内,则投影点为候选点;否则,路网路段在 圆内的端点为候选点; 计算相邻采样点的不同候选路段间的候选概率彳 =的下标为的空间概率权值Sfci^1 - Cf ),其中采样点对其候选点的观测概」米^样点杨;识;^ _ h *7IC先生!前辛*娃占的推占:fcld口始:. 根据公¥ 计算相邻采样点的不同候选路段 表示采样点i与采样点i的候选点j之间的欧氏距离,S表示采样点的偏移距离方差,e表示自 夕犬瞎翁样占的偏软? Si均值;相邻采样点的不同候选路段间的传播概率菱示第i-Ι个采样点和第i个采样点间的欧氏距离, 表示第i-Ι个采样点的候选点j与第i个采样点的候选点k之间的最短路径长度; 采样点对其候选点的选择概】_中@表示采样点i的候选点j 所在的候选路段的方向,D;'表示采样点i对应的运动方向; 根据公另H十算相邻采样点的不同候选路段间的 时间概率权值TffiL1 ^ 其中v_ru表示基于路段u在采样点i的采样时刻的参考速度,s表示连接第i-Ι个采样点的候选点j所在的候选路段、第i个采样点的候选点k所在的候选路 段的最短路径所包括的路段数,馬-w表示第i-Ι个采样点的候选点j到第i个采样点的 候选点k的平均速度; 参考速度^=€1 · V⑴+β · V(v),其中α、β为预设常数,历史参考逝 其中输入时刻T为采样点i的采样时刻,I为当前路段的平均速度,m表示预设时间间隔总 数,?,为每一个时间间隔的中心时刻;环境速;_中Π2表不在米样点i的米 样时刻的前At时间间隔内,匹配到当前路段的采样点总数;V。表示采样点c的速度; 基于各候选路段间的候选概率权值[XlQl 4 (_:丨;),为当前输入的轨迹数据寻找一条最 大带权路径作为匹配结果输出。2.如权利要求1所述的方法,其特征在于,基于匹配结果输出的最大带权路径的各候选 路段对应的候选点,将与候选路段对应的采样点坐标更新为所述候选点的坐标。
【文档编号】G08G1/01GK106023587SQ201610353075
【公开日】2016年10月12日
【申请日】2016年5月25日
【发明人】邵杰, 胡刚, 张东祥, 申恒涛
【申请人】电子科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1