当前位置: 首页 > 专利查询>马克斯专利>正文

用于将目标的位置捕捉到道路网络的方法和系统技术方案

技术编号:36596824 阅读:21 留言:0更新日期:2023-02-04 18:08
本主题涉及通过使用指示矩阵的单元的累积成本值的成本矩阵来确定目的地目标在道路网络中的捕捉位置。单元的累积成本值指示从单元行进到道路网络的路段的路径的成本。元行进到道路网络的路段的路径的成本。元行进到道路网络的路段的路径的成本。

【技术实现步骤摘要】
【国外来华专利技术】用于将目标的位置捕捉到道路网络的方法和系统


[0001]各种示例实施例涉及导航系统,并且更具体地涉及用于将目标捕捉到道路网络的路段的方法。

技术介绍

[0002]导航系统是基于地图匹配来引导驾驶员到达他们的目的地的有用工具。地图匹配或捕捉是许多路由应用中使用的技术,用于将地理点或点序列与道路网络相关联。对于点序列,地图匹配的典型应用是确定车辆最可能的驾驶路径。可以在路由应用中实施捕捉以确定道路网络上的初始位置和目的地位置。例如,这允许将给定地理位置与道路网络上的单个点(被称为捕捉点)相关联。然而,捕捉点的计算可能需要被改善。

技术实现思路

[0003]各种实施例提供了如独立权利要求的主题所描述的用于确定道路网络、计算机系统和计算机程序产品中的捕捉位置的方法。在从属权利要求中描述了有利的实施例。如果本专利技术的实施例不是互相排斥的,则本专利技术的实施例可以彼此自由组合。
[0004]在一个方面,本专利技术涉及一种用于确定道路网络中的捕捉位置的方法。该方法包括步骤a)至步骤f):
[0005]a)确定边界区域,边界区域包括道路网络的路段;
[0006]b)确定表示边界区域的单元的初始成本矩阵,其中向初始成本矩阵的每个单元分配成本值,该成本值指示由所述单元表示的边界区域的子区域的至少一个区域特征;
[0007]c)识别表示路段的初始成本矩阵的K个源单元;
[0008]d)为初始成本矩阵的每个单元和每个源单元确定累积成本值,该确定导致多个累积成本值,其中累积成本值是所述每个单元的成本值与所述每个单元和所述每个源单元之间的累积成本路径的一个或更多个单元的成本值的组合。例如,在步骤d)中的“每个单元”可以是无源单元,这意味着“每个单元”可以不是该K个源单元中的源单元。例如,步骤d)包括为不是初始成本矩阵中的源单元的每个单元以及为该K个源单元中的每个源单元确定累积成本值,其中累积成本值是所述每个单元的成本值与所述每个单元和所述每个源单元之间的累积成本路径的一个或更多个单元的成本值的组合,该确定导致多个累积成本值。
[0009]e)对于初始成本矩阵的每个单元,选择所述每个单元的多个累积成本值中的最小累积成本值,并确定最小成本路径以作为与所选择的最小累积成本值相关联的累积成本路径。例如,步骤e)确定不是初始成本矩阵的源单元的每个单元的最小成本路径。
[0010]f)选择为初始成本矩阵的期望目的地单元确定的最小成本路径的源单元,其中所选择的源单元与道路网络的捕捉位置相关联。目的地单元不是初始成本矩阵的源单元,它可以表示目标。捕捉位置可以被认为是道路网络上的位置或点。例如,根据本主题确定的捕捉位置可以是道路网络上所选择的源单元的位置。
[0011]在另一方面,本专利技术涉及一种捕捉系统(或计算机系统)。该捕捉系统被配置用于
执行步骤a)至步骤f):
[0012]a)确定边界区域,边界区域包括道路网络的路段;
[0013]b)确定表示边界区域的单元的初始成本矩阵,其中向初始成本矩阵的每个单元分配成本值,该成本值指示由所述单元表示的边界区域的子区域的至少一个区域特征;
[0014]c)识别表示路段的初始成本矩阵的K个源单元;
[0015]d)为初始成本矩阵的每个单元和每个源单元确定累积成本值,该确定导致多个累积成本值,其中累积成本值是所述每个单元的成本值与所述每个单元和所述每个源单元之间的累积成本路径的一个或更多个单元的成本值的组合。例如,在步骤d)中的“每个单元”可以是无源单元,这意味着“每个单元”可以不是该K个源单元中的源单元。例如,步骤d)包括为不是初始成本矩阵中的源单元的每个单元以及为该K个源单元中的每个源单元确定累积成本值,其中累积成本值是所述每个单元的成本值与所述每个单元和所述每个源单元之间的累积成本路径的一个或更多个单元的成本值的组合,该确定导致多个累积成本值。
[0016]e)对于初始成本矩阵的每个单元,选择所述每个单元的多个累积成本值中的最小累积成本值,并确定最小成本路径以作为与所选择的最小累积成本值相关联的累积成本路径。例如,步骤e)确定不是初始成本矩阵的源单元的每个单元的最小成本路径。
[0017]f)选择为初始成本矩阵的单元确定的最小成本路径的源单元,其中源单元与道路网络的捕捉位置相关联。目的地单元不是初始成本矩阵的源单元。捕捉位置可以被认为是道路网络上的位置或点。例如,根据本主题确定的捕捉位置可以是道路网络上所选择的源单元的位置。
[0018]在另一个方面,本专利技术涉及一种计算机程序产品,该计算机程序产品包括计算机可读存储介质,该计算机可读存储介质具有包含在其中的计算机可读程序代码,该计算机可读程序代码被配置为实施根据前述实施例的方法的所有步骤。
附图说明
[0019]包括附图以提供对示例的进一步理解,并将附图合并至本说明书并构成本说明书的一部分。在图中:
[0020]图1是根据本主题的示例的系统的框图;
[0021]图2A是用于将目标的位置捕捉到路段上的位置的方法的流程图;
[0022]图2B描绘了根据本主题的示例的候选路段的区域的表示;
[0023]图3A是根据本主题的示例的用于生成初始成本矩阵的方法的流程图;
[0024]图3B示出了中间成本矩阵和初始成本矩阵的示例;
[0025]图4A是根据本主题的示例的用于确定源单元和其他单元之间的最佳路径的方法的流程图;
[0026]图4B示出了根据本主题的示例的用于确定最小成本路径的算法的伪代码;
[0027]图4C示出了算法的输入矩阵的示例;
[0028]图4D示出了算法的输出矩阵的示例;
[0029]图5示出了用于评估根据本主题的示例所确定的捕捉点的方法;
[0030]图6示出了根据本主题的捕捉系统的示意框图。
具体实施方式
[0031]在以下描述中,出于解释而非限制的目的,阐述了具体的细节,例如特定的架构、接口、技术等,以提供对示例的全面理解。然而,对于本领域技术人员来说显而易见的是,可以在背离这些具体的细节的其他解释性示例中实践所公开的主题。在一些情况下,省略了公知设备和/或方法的详细描述,以便不以不必要的细节来模糊描述。
[0032]初始成本矩阵可以包括单元集。单元集的子集是K个源单元。可以执行步骤d)至步骤e)以确定初始成本矩阵的每个单元(被称为目的地单元)和对应的最近源单元(本文中的术语“最近”是指可以不是必须最短距离的最低成本)之间的最小成本路径。每个最小成本路径可以具有最少两个单元,该最少两个单元包括源单元和由最小成本路径和零个或更多个中间单元链接的目的地单元。例如,确定最小成本路径,使得最小成本路径的目的地单元可以与道路网络上的位置相关联,其中所述位置是所述最小成本路径的源单元的位置。步骤d)至步骤e)中确定的每个最小成本路径的目的地单元为不是源单元的单元。
[0033]本主题可以实现目的地目标的位置与道路网络中的相应位置的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于确定道路网络中的捕捉位置的计算机实施的方法,包括:a)确定边界区域,所述边界区域包括所述道路网络的路段;b)确定表示所述边界区域的单元的初始成本矩阵,其中向所述初始成本矩阵的每个单元分配成本值,所述成本值指示由所述单元表示的所述边界区域的子区域的至少一个区域特征;c)识别表示所述路段的所述初始成本矩阵的K个源单元;d)为所述初始成本矩阵的每个无源单元和每个源单元确定累积成本值,所述确定导致多个累积成本值,其中所述累积成本值是所述每个无源单元的成本值与所述每个无源单元和所述每个源单元之间的累积成本路径的一个或更多个单元的成本值的组合;e)对于所述初始成本矩阵的每个无源单元,选择所述每个无源单元的多个累积成本值中的最小累积成本值,并确定最小成本路径作为与所选择的最小累积成本值相关联的累积成本路径;f)选择为所述初始成本矩阵的期望目的地无源单元确定的所述最小成本路径的源单元,其中所选择的源单元与所述道路网络的捕捉位置相关联。2.根据权利要求1所述的方法,还包括确定所述初始成本矩阵的成本值,确定所述初始成本矩阵的成本值包括为每个单元:确定所述单元的至少一个区域特征的特征的成本值,以及基于所述至少一个区域特征的类型,使用分配给所述至少一个区域特征的权重来确定所确定的成本值的加权和,其中所述单元的成本值为所述加权和。3.根据前述权利要求中的任意一项所述的方法,所述区域特征指示以下各项中的任意一项:植被密度、陡度以及建筑物的存在。4.根据前述权利要求中的任意一项所述的方法,其中,所述无源单元c
k
的累计成本值被定义如下:其中i=n表示无源单元c
k
,n是所述无源单元c
k
和所述源单元之间的路径的单元数,以及cost(c
i
,c
i+1
)是两个邻近单元的组合成本值,在两个单元c
i
和c
i+1
位于所述初始成本矩阵的同一行或同一列的情况下,其中是所述初始成本矩阵中的单元c
i
的成本值,以及在所述两个单元c
i
和c
i+1
位于所述初始成本矩阵的同一对角线上的情况下,5.根据前述权利要求中的任意一项所述的方法,其中,步骤d)和步骤e)的执行包括:通过提供所述源单元和所述初始成本矩阵作为Dijkstra算法的输入,为所述K个源单元中的每个源单元执行Dijkstra算法,其中所述源单元和另一无源单元之间的链路的链路权重为所述无源单元的累积成本值,导致所述初始成本矩阵的每个无源单元的K个累积成本值,其中每个无源单元的最小成本累积成本值为所述K个累积成本值中的最小的一个。6.根据前述权...

【专利技术属性】
技术研发人员:瓦尔德
申请(专利权)人:马克斯
类型:发明
国别省市:

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

1