轨迹点赋值方法、装置、设备及存储介质制造方法及图纸

技术编号:37547060 阅读:10 留言:0更新日期:2023-05-12 16:21
本申请涉及一种轨迹点赋值方法、装置、设备及存储介质。该方法包括:获取栅格地图及轨迹点;根据轨迹点,获得轨迹点在栅格地图中对应的索引点;如果索引点满足预设条件,确定索引点为目标索引点;根据目标索引点,获得目标索引点的业务数据,并对轨迹点进行赋值。本申请提供的方案,能够减少轨迹点业务数据的搜索次数,缩短轨迹点业务数据搜索和匹配的时间,提高轨迹点业务数据获取的效率。提高轨迹点业务数据获取的效率。提高轨迹点业务数据获取的效率。

【技术实现步骤摘要】
轨迹点赋值方法、装置、设备及存储介质


[0001]本申请涉及数据处理
,尤其涉及一种轨迹点赋值方法、装置、设备及存储介质。

技术介绍

[0002]高精地图作为实现自动驾驶的关键能力之一,其将成为对自动驾驶现传感器的有效补充,为车辆提供更加可靠的感知能力。高精地图,具有精度更高、数据维度更多等特点,其包括了除道路信息之外的与交通相关的业务数据,例如高程值、坡度、气象数据等。
[0003]然而由于地图投影会发生畸变,当需要从地图中获取轨迹点的业务数据时,一般不能直接得到该轨迹点对应的业务数据。相关技术中,从地图中获取轨迹点的业务数据,需要花费大量时间进行搜索和匹配,才能确定该轨迹点对应的业务数据,导致轨迹点业务数据获取的效率低下。

技术实现思路

[0004]为解决或部分解决相关技术中存在的问题,本申请提供一种轨迹点赋值方法、装置、设备及存储介质,能够减少轨迹点业务数据的搜索次数,缩短轨迹点业务数据搜索和匹配的时间,提高轨迹点业务数据获取的效率。
[0005]本申请第一方面提供一种轨迹点赋值方法,包括:获取栅格地图及轨迹点;根据所述轨迹点,获得所述轨迹点在所述栅格地图中对应的索引点;如果所述索引点满足预设条件,确定所述索引点为目标索引点;根据所述目标索引点,获得所述目标索引点的业务数据,并对所述轨迹点进行赋值。
[0006]在一种实施方式中,所述根据所述轨迹点,获得所述轨迹点在所述栅格地图中对应的索引点,包括:根据所述轨迹点,确定所述栅格地图中的索引区域;根据所述索引区域,获得所述轨迹点在所述索引区域对应的索引点。
[0007]在一种实施方式中,所述如果所述索引点满足预设条件,确定所述索引点为目标索引点,包括:根据所述索引点与所述轨迹点,获得所述索引点与所述轨迹点的相对距离;判断所述相对距离是否满足预设条件;如果所述相对距离满足所述预设条件,确定满足所述预设条件的所述相对距离对应的所述索引点为目标索引点。
[0008]在一种实施方式中,所述判断所述相对距离是否满足预设条件,包括:判断所述索引点与所述轨迹点的横向偏差值是否小于或等于第一预设阈值;和/或,
判断所述索引点与所述轨迹点的纵向偏差值是否小于或等于第二预设阈值;所述如果所述相对距离满足所述预设条件,确定满足所述预设条件的所述相对距离对应的所述索引点为目标索引点,包括:如果所述索引点与所述轨迹点的横向偏差值小于或等于第一预设阈值,且所述索引点与所述轨迹点的纵向偏差值小于或等于第二预设阈值,确定所述索引点为目标索引点。
[0009]在一种实施方式中,所述方法还包括:如果所述索引点与所述轨迹点的横向偏差值大于第一预设阈值;和/或,如果所述索引点与所述轨迹点的纵向偏差值大于第二预设阈值,根据所述索引点和所述轨迹点,获得下一个所述索引点;重复上述步骤直到所述索引点满足预设条件。
[0010]在一种实施方式中,所述根据所述索引点和所述轨迹点,获得下一个所述索引点,包括:根据所述索引点和所述轨迹点的横向偏差和纵向偏差,获得所述索引点与所述轨迹点的相对位置;根据所述索引点与所述轨迹点的相对位置和相对距离,获得下一个所述索引点。
[0011]本申请第二方面提供一种轨迹点赋值装置,包括:获取模块,用于获取栅格地图及轨迹点;索引模块,用于根据所述获取模块获取的轨迹点,获得所述轨迹点在所述获取模块获取的栅格地图中对应的索引点;处理模块,用于如果所述索引模块获得的索引点满足预设条件,确定所述索引点为目标索引点;赋值模块,用于根据所述处理模块确定的目标索引点,获得所述目标索引点的业务数据,并对所述轨迹点进行赋值。
[0012]在一种实施方式中,所述索引模块,还用于:根据所述获取模块获取的轨迹点,确定所述获取模块获取的栅格地图中的索引区域;根据所述索引区域,获得所述轨迹点在所述索引区域对应的索引点。
[0013]本申请第三方面提供一种电子设备,包括:处理器;以及存储器,其上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如上所述的方法。
[0014]本申请第四方面提供一种计算机可读存储介质,其上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如上所述的方法。
[0015]本申请提供的技术方案可以包括以下有益效果:采用同步根据轨迹点的经度和纬度搜索对应索引点的方式,缩小搜索范围,能够减少轨迹点业务数据的搜索次数,缩短轨迹点业务数据搜索和匹配的时间,提高轨迹点业务数据获取的效率。
[0016]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0017]通过结合附图对本申请示例性实施方式进行更详细地描述,本申请的上述以及其他目的、特征和优势将变得更加明显,其中,在本申请示例性实施方式中,相同的参考标号通常代表相同部件。
[0018]图1是本申请实施例示出的轨迹点赋值方法的流程示意图;图2是本申请实施例示出的轨迹点赋值方法中轨迹点在栅格地图中的位置示意图;图3是本申请另一实施例示出的轨迹点赋值方法的流程示意图;图4是本申请另一实施例示出的轨迹点赋值方法的流程示意图;图5是本申请实施例示出的轨迹点赋值方法在栅格地图中搜索目标索引点的路径示意图;图6是本申请实施例示出的轨迹点赋值装置的结构示意图;图7是本申请实施例示出的电子设备的结构示意图。
具体实施方式
[0019]下面将参照附图更详细地描述本申请的实施方式。虽然附图中显示了本申请的实施方式,然而应该理解,可以以各种形式实现本申请而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本申请更加透彻和完整,并且能够将本申请的范围完整地传达给本领域的技术人员。
[0020]在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0021]应当理解,尽管在本申请可能采用术语“第一”、“第二”、“第三”等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
[0022]相关技术获取轨迹点的业务数据,主要有两种方式,一是依次查找地图中的所有坐标点,分别计算该轨迹点与地图中各坐标点的距离,比较各坐标点与该轨迹点距离的大小,确定距离最小的坐标点为目标坐标点,以目标坐标点对应的业务数据为该轨迹点的业务数据;二是利用KDtree(K

Dimensionaltree)结构本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种轨迹点赋值方法,其特征在于,包括:获取栅格地图及轨迹点;根据所述轨迹点,获得所述轨迹点在所述栅格地图中对应的索引点;如果所述索引点满足预设条件,确定所述索引点为目标索引点;根据所述目标索引点,获得所述目标索引点的业务数据,并对所述轨迹点进行赋值。2.根据权利要求1所述的轨迹点赋值方法,其特征在于:所述根据所述轨迹点,获得所述轨迹点在所述栅格地图中对应的索引点,包括:根据所述轨迹点,确定所述栅格地图中的索引区域;根据所述索引区域,获得所述轨迹点在所述索引区域对应的索引点。3.根据权利要求1所述的轨迹点赋值方法,其特征在于:所述如果所述索引点满足预设条件,确定所述索引点为目标索引点,包括:根据所述索引点与所述轨迹点,获得所述索引点与所述轨迹点的相对距离;判断所述相对距离是否满足预设条件;如果所述相对距离满足所述预设条件,确定满足所述预设条件的所述相对距离对应的所述索引点为目标索引点。4.根据权利要求3所述的轨迹点赋值方法,其特征在于:所述判断所述相对距离是否满足预设条件,包括:判断所述索引点与所述轨迹点的横向偏差值是否小于或等于第一预设阈值;和/或,判断所述索引点与所述轨迹点的纵向偏差值是否小于或等于第二预设阈值;所述如果所述相对距离满足所述预设条件,确定满足所述预设条件的所述相对距离对应的所述索引点为目标索引点,包括:如果所述索引点与所述轨迹点的横向偏差值小于或等于第一预设阈值,且所述索引点与所述轨迹点的纵向偏差值小于或等于第二预设阈值,确定所述索引点为目标索引点。5.根据权利要求4所述的轨迹点赋值方法,其特征在于:所述方法还包括:如果所述索引点与所述轨迹点的横向偏差值大于第一预设...

【专利技术属性】
技术研发人员:苏春龙万如朱磊贾双成张现法
申请(专利权)人:智道网联科技北京有限公司
类型:发明
国别省市:

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

1