[发明专利]一种根据多个位置点与路线进行匹配的方法和系统有效
申请号: | 201911184455.2 | 申请日: | 2019-11-27 |
公开(公告)号: | CN111024079B | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 杨晓明;王巍;张志平;胡道生;夏曙东 | 申请(专利权)人: | 北京中交兴路信息科技有限公司 |
主分类号: | G01C21/20 | 分类号: | G01C21/20;G01C21/34 |
代理公司: | 北京辰权知识产权代理有限公司 11619 | 代理人: | 刘广达 |
地址: | 100176 北京市海淀区东北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 根据 位置 路线 进行 匹配 方法 系统 | ||
本申请公开了一种根据多个位置点与路线进行匹配的方法和系统,包括:取一个时序段上的多个位置数据;对多个位置数据进行处理得到每个位置点的候选路段;根据每个位置点的候选路段确定位置点中的相邻两点的路径集合;依次将第一路径集合中的最短路径与其他路径集合中的最短路径进行合并,得到包括起始点与结束点之间所有路线的总路线集合;根据总路线集合中的所有路线长度和垂距确定位置点匹配结果。根据位置点确定相邻两点的路径集合,依次将各路径集合中的最短路径进行合并,得到包括起始点与结束点之间所有路线的总路线集合;根据总路线集合中的所有路线长度和垂距确定位置点匹配结果,匹配效率高且准确度高,不需要对模型进行训练。
技术领域
本申请涉及路径搜索领域,尤其涉及一种根据多个位置点与路线进行匹配的方法和系统。
背景技术
目前常见的位置点与道路进行匹配的方法,主要是基于隐马尔可夫模型(HiddenMarkov Model,HMM),利用维特比(Viterbi)动态规划算法计算道路匹配结果。在HMM模型中,每次计算转换矩阵和发射矩阵的计算量都很大,而且当持续多个点出现误差后,纠偏的能力相对较弱。而且HMM模型的训练和计算的效率不算很高,而且不同的实现方式,准确度也不一样。
综上所述,需要提供一种匹配效率高且准确度高的匹配方法和系统。
发明内容
为解决以上问题,本申请提出了一种根据多个位置点与路线进行匹配的方法和系统。
一方面,本申请提出一种根据多个位置点与路线进行匹配的方法,包括:
取一辆车的一个时序段上的多个位置数据;
对多个所述位置数据进行处理,得到每个位置点的候选路段;
根据每个位置点的候选路段,确定位置点中的相邻两点的路径集合;
依次将第一路径集合中的最短路径与其他路径集合中的最短路径进行合并,得到包括起始点与结束点之间所有路线的总路线集合;
根据总路线集合中的所有路线长度和垂距确定位置点匹配结果。
优选地,所述依次将第一路径集合中的最短路径与其他路径集合中的最短路径进行合并,得到包括起始点与结束点之间所有路线的总路线集合,包括:
按照路径集合的顺序,合并第一路径集合中的最短路径与第二路径集合中的最短路径,得到合并集合;
将合并集合中的路径与第三路径集合中的最短路径进行合并,得到新的合并集合,依次类推,直至合并集合中的路径与最后一个路径集合中的最短路径合并完成,得到包括从起始点开始到结束点终止的所有路线的总路线集合。
优选地,在每次将第一路径集合中的最短路径与其他路径集合中的最短路径进行合并之前,还包括:
判断需要合并的两个路径集合中,是否有起端和终端重合的最短路径;
若有,则保留路径长度与位置点垂距之和最短的最短路径,删除其他重合的最短路径。
优选地,所述对多个所述位置数据进行处理,得到每个位置点的候选路段,包括:
将多个所述位置数据按照时间从前到后排序,得到多个位置点;
查询每个所述位置点的距离阈值内的路段,得到每个位置点的候选路段。
优选地,在每次将第一路径集合中的最短路径与其他路径集合中的最短路径进行合并之后,还包括:
删除无法合并的路段。
优选地,所述根据总路线集合中的所有路线长度和垂距确定位置点匹配结果,包括:
确定总路线集合中每条路线从起始点到结束点的首末长度;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中交兴路信息科技有限公司,未经北京中交兴路信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911184455.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种降低空调噪音的控制方法、控制系统及空调
- 下一篇:一种电气散热箱