[发明专利]一种充分借助车辆航向的三阶段在线地图匹配算法有效
申请号: | 201810009363.X | 申请日: | 2018-01-04 |
公开(公告)号: | CN108253976B | 公开(公告)日: | 2021-06-15 |
发明(设计)人: | 陈超;丁琰;谢雪枫;杨智凯 | 申请(专利权)人: | 重庆大学 |
主分类号: | G01C21/30 | 分类号: | G01C21/30 |
代理公司: | 重庆博凯知识产权代理有限公司 50212 | 代理人: | 黄河 |
地址: | 400044 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 充分 借助 车辆 航向 阶段 在线 地图 匹配 算法 | ||
1.一种充分借助车辆航向的三阶段在线地图匹配算法,其特征在于包含以下三阶段:
(1)在第一阶段,为一个给定的GPS轨迹点,利用空间位置信息和车辆航向信息确定top-k个路网中最可能的候选边;
(2)在第二阶段,利用车辆航线信息来寻找两个相邻GPS轨迹点之间的潜在行驶路径;
(3)在第三阶段,为一系列连续GPS轨迹点集合,挑选出车辆真实的行驶路径;
所述的第一阶段包含以下四个步骤:
步骤1:对给定的一个GPS轨迹点,先以该GPS轨迹点为圆心,以长度r为半径画圆,在该圆覆盖下的路网中所有的边都是该GPS轨迹点的候选边;
步骤2:利用空间概率,计算步骤1筛选出的候选边是给定GPS轨迹点真正匹配边的可能性高低;假设给定GPS轨迹点pi与候选边ej的距离差为距离差通常是正态分布函数,其表达式如下:
公式中距离差的计算方法如下:函数dist是用来计算两点之间距离的,C1和C2分别是候选边ej的两个节点,C3是GPS轨迹点pi到候选边ej上的垂直点;注意如果C3不在边ej上,那么dist(pi,C3)→+∞;σ1是标准差,为了计算它,我们先利用现有的经典地图匹配算法计算出每个GPS轨迹点的匹配边,然后求解所有GPS轨迹点与它们对应的匹配边的距离差集合,最后拟合出σ1的值;
步骤3:利用方向概率,计算步骤1筛选出的候选边是给定GPS轨迹点真正匹配边的可能性高低;假设给定GPS轨迹点pi与候选边ej的角度差为角度差同样是正态分布函数,其表达式如下:
路网中的每条边都有两个端点nh和nt,因此它们都有两个方向d(nh,nt)和d(nt,nh),d(nh,nt)指边的方向是从端点nh到nt,d(nt,nh)指边的方向是从端点nt到nh;公式中角度差的计算方法如下:σ2也是标准差,计算方法与σ1一致;
步骤4:根据步骤2和3中得到每个GPS轨迹点所有候选边的空间概率G1和方向概率G2,先算出每个边的综合概率然后对综合概率G高低进行排序,最后选出top-k个概率最大的候选边;
所述的第二阶段包含以下两个步骤:
步骤1:利用车辆航向和速度信息确定潜在搜索区域,它是一个扇形区域,由以下三个条件唯一确定:第一,扇形的圆心是两个GPS轨迹点中的第一个轨迹点pi;第二,扇形的半径等于max(vpi,vpi+1)×Δt+c,vpi和vpi+1分别为两个GPS轨迹点的速度,Δt是两个相邻GPS轨迹点的采样时间间隔,c是常数;第三,扇形由两个半圆组成,每个半圆的直径分别与两个GPS轨迹点上的车辆航向hi和hi+1垂直;
步骤2:在潜在的搜索区域内,寻找两个相邻GPS轨迹点之间的潜在路径;因为每个GPS轨迹点有k个候选边,那么任意两个相邻GPS轨迹点在潜在搜索区域内,可能有k2个潜在路径;先根据车辆航向信息,判断GPS轨迹点对应的两个候选边中的节点哪个是路径的起点ns和终点ne;确定路径的起始点后,然后利用如下步骤搜索路径;首先对于在潜在搜索区域内所有的路网节点ni,找到其子节点nc;子节点nc满足以下两个条件:如果nc是ni的子节点,那么与ni相比,nc应该离ne更近,并且离ns更远,如公式(3)和(4)所示;并且从ni到nc的方向应该与车辆航向hi和hi+1一致,如公式(5)所示;
dist(nc,ne)dist(ni,ne)---(3)
dist(nc,ns)dist(ni,ns)---(4)
min(|hi-d(ni,nc)|,|hi+1-d(ni,ns)|)90°---(5)
接着我们根据确定的父子节点关系,以ns为根节点,利用潜在搜索区域内的其他节点建立树结构;如果构建的树不包含ne,那么我们认为该两个GPS轨迹点之间不存在路径;否则利用深度搜索算法来找到两轨迹点之间的潜在路径,注意一旦路径找到,搜索停止。
2.根据权利要求1所述的一种充分借助车辆航向的三阶段在线地图匹配算法,其特征在于所述的第三阶段包含以下步骤:
对于任意两个相邻的GPS轨迹点之间最多有k2个潜在路径,那么对于一个包含了l个轨迹点GPS的轨迹片段,至多会存在k2(l-1)条潜在路线;因为路径中每个边是相应GPS轨迹点真正匹配边的概率高低不同,所以每条路线是车辆真正行驶路径的可能性也是不同的;用公式(6)来计算每条路径是车辆真正行驶路径的概率大小,最终输出概率最大的路径作为匹配路径;
这里的指的是候选边ej是轨迹点pi真正匹配边的综合概率值;注意,对于一个包含l个GPS轨迹点的轨迹片段<p1,p2,…,pl>的可能路径被表示为这里的指的是轨迹点pi第j个候选边;指的是从候选边到候选边的路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810009363.X/1.html,转载请声明来源钻瓜专利网。