一种重定位帧的确定方法、装置、车辆及存储介质制造方法及图纸

技术编号:36091858 阅读:32 留言:0更新日期:2022-12-24 11:09
本发明专利技术公开了一种重定位帧的确定方法、装置、车辆及存储介质。该方法包括:获取特征地图;确定当前图像的图像关键帧,根据所述图像关键帧的全局特征和所述地图关键帧的全局特征,确定当前差异度矩阵;根据预设动态规划算法和所述当前差异度矩阵,确定重定位标识;基于所述重定位标识,在所述特征地图中确定目标重定位帧。本发明专利技术实施例的技术方案,建立的特征地图占用的内存资源更小,解决了在语义地图的全局范围内查找重定位帧消耗极大的计算资源的问题,适用于场景相似度高且通讯信号较差的场景,提高了重定位帧的准确性和鲁棒性。提高了重定位帧的准确性和鲁棒性。提高了重定位帧的准确性和鲁棒性。

【技术实现步骤摘要】
一种重定位帧的确定方法、装置、车辆及存储介质


[0001]本专利技术涉及车辆定位
,尤其涉及一种重定位帧的确定方法、装置、车辆及存储介质。

技术介绍

[0002]视觉特征建图是室内自动驾驶等机器人应用技术的基础与核心技术之一,为机器人视觉重定位的特征匹配提供有效的先验信息。按照特征种类分类,图像特征可分为两类,分别是局部图像特征与全局图像特征。
[0003]目前,主要有两种重定位技术。一种是基于几何关系的重定位,即对已知位置的参考设备测距或测角,再通过几何关系计算机器人的位姿。另外一种是基于特征地图的重定位,是将当前的观测特征与预先建好的特征地图进行匹配来计算机器人的位姿。
[0004]然而,基于特征地图的高精度定位需要当前观测到的初始位置与语义地图做匹配,在语义地图的全局范围内查找初始地图帧(即重定位帧)通常会消耗极大的计算资源,对于场景相似度高且通讯信号较差的室内场景,如地下停车库,常规方法确定出的初始地图帧的准确性和鲁棒性较差。

技术实现思路

[0005]本专利技术提供了一种重定位帧的确定方法、装置、车辆及存储介质,以解决确定的初始地图帧的准确性和鲁棒性较差的问题。
[0006]第一方面,本专利技术实施例提供了一种重定位帧的确定方法,包括:
[0007]获取特征地图,其中,所述特征地图包括多个地图关键帧,所述地图关键帧包含地图图像的全局特征和局部特征;
[0008]确定当前图像的图像关键帧,根据所述图像关键帧的全局特征和所述地图关键帧的全局特征,确定当前差异度矩阵,其中,所述差异度矩阵用于表征所述图像关键帧和所述地图关键帧的差异程度,所述图像关键帧包含当前图像的全局特征和局部特征;
[0009]根据预设动态规划算法和所述当前差异度矩阵,确定重定位标识,其中,所述重定位标识基于所述当前差异度矩阵中的第一预设位置确定,所述第一预设位置包括所述当前差异度矩阵中,每列或每行的差异度中最小差异度的位置;
[0010]基于所述重定位标识,在所述特征地图中确定目标重定位帧。
[0011]第二方面,本专利技术实施例提供了一种重定位帧的确定装置,包括:
[0012]特征地图获取模块,用于获取特征地图,其中,所述特征地图包括多个地图关键帧,所述地图关键帧包含地图图像的全局特征和局部特征;
[0013]差异度矩阵确定模块,用于确定当前图像的图像关键帧,根据所述图像关键帧的全局特征和所述地图关键帧的全局特征,确定当前差异度矩阵,其中,所述差异度矩阵用于表征所述图像关键帧和所述地图关键帧的差异程度,所述图像关键帧包含当前图像的全局特征和局部特征;
[0014]重定位标识确定模块,用于根据预设动态规划算法和所述当前差异度矩阵,确定重定位标识,其中,所述重定位标识基于所述当前差异度矩阵中的第一预设位置确定,所述第一预设位置包括所述当前差异度矩阵中,每列或每行的差异度中最小差异度的位置;
[0015]重定位帧确定模块,用于基于所述重定位标识,在所述特征地图中确定目标重定位帧。
[0016]第三方面,本专利技术实施例提供了一种车辆,该车辆包括:
[0017]至少一个处理器;
[0018]以及与至少一个处理器通信连接的存储器;
[0019]其中,存储器存储有可被至少一个处理器执行的计算机程序,该计算机程序被至少一个处理器执行,以使至少一个处理器能够执行上述第一方面的重定位帧的确定方法。
[0020]第四方面,本专利技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机指令,计算机指令用于使处理器执行时实现上述第一方面的重定位帧的确定方法。
[0021]本专利技术实施例提供的重定位帧的确定方案,获取特征地图,其中,所述特征地图包括多个地图关键帧,所述地图关键帧包含地图图像的全局特征和局部特征,确定当前图像的图像关键帧,根据所述图像关键帧的全局特征和所述地图关键帧的全局特征,确定当前差异度矩阵,其中,所述差异度矩阵用于表征所述图像关键帧和所述地图关键帧的差异程度,所述图像关键帧包含当前图像的全局特征和局部特征,根据预设动态规划算法和所述当前差异度矩阵,确定重定位标识,其中,所述重定位标识基于所述当前差异度矩阵中的第一预设位置确定,所述第一预设位置包括所述当前差异度矩阵中,每列或每行的差异度中最小差异度的位置,基于所述重定位标识,在所述特征地图中确定目标重定位帧。通过采用上述技术方案,获取特征地图并确定当前图像的图像关键帧,根据特征地图和该图像关键帧的全局特征,确定当前差异度矩阵,然后利用预设动态规划算法,根据当前差异度矩阵确定出重定位标识,最后根据该重定位标识在特征地图中确定目标重定位帧,本方案中建立的由地图关键帧组成的特征地图,占用的内存资源更小,解决了在语义地图的全局范围内查找初始地图帧(即重定位帧)消耗极大的计算资源的问题,适用于场景相似度高且通讯信号较差的场景,提高了重定位帧的准确性和鲁棒性。
[0022]应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0023]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0024]图1是根据本专利技术实施例一提供的一种重定位帧的确定方法的流程图;
[0025]图2是根据本专利技术实施例二提供的一种重定位帧的确定方法的流程图;
[0026]图3是根据本专利技术实施例二提供的一种全局特征图;
[0027]图4是根据本专利技术实施例二提供的一种差异度矩阵的可视化示意图;
[0028]图5是根据本专利技术实施例二提供的一种基于动态规划算法确定的最优路径示意图;
[0029]图6是根据本专利技术实施例三提供的一种重定位帧的确定装置的结构示意图;
[0030]图7是根据本专利技术实施例四提供的一种车辆的结构示意图。
具体实施方式
[0031]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0032]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。在本专利技术的描述中,除非另有说明,“多个”是指两个或两个以上。“和/
[0033]或”,描述关联对象的关本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种重定位帧的确定方法,其特征在于,包括:获取特征地图,其中,所述特征地图包括多个地图关键帧,所述地图关键帧包含地图图像的全局特征和局部特征;确定当前图像的图像关键帧,根据所述图像关键帧的全局特征和所述地图关键帧的全局特征,确定当前差异度矩阵,其中,所述差异度矩阵用于表征所述图像关键帧和所述地图关键帧的差异程度,所述图像关键帧包含当前图像的全局特征和局部特征;根据预设动态规划算法和所述当前差异度矩阵,确定重定位标识,其中,所述重定位标识基于所述当前差异度矩阵中的第一预设位置确定,所述第一预设位置包括所述当前差异度矩阵中,每列或每行的差异度中最小差异度的位置;基于所述重定位标识,在所述特征地图中确定目标重定位帧。2.根据权利要求1所述的方法,其特征在于,所述特征地图的更新方式包括:根据地图图像的当前帧的位置相对于前一地图关键帧的位置的偏移距离是否大于预设距离阈值,确定地图图像的当前关键帧,其中,所述位置基于车辆所在的世界坐标系确定;基于所述当前关键帧的第一时间戳,从预设位姿缓存库中,确定地图关键帧的相邻全局位姿估计,并利用预设线性插值算法,对所述相邻全局位姿估计进行插值处理,得到所述当前关键帧的全局位姿,其中,关键帧包含表示时间信息的第一时间戳,所述相邻全局位姿估计包括时间上最接近所述第一时间戳的至少两个全局位姿估计,所述预设位姿缓存库包含至少两个所述全局位姿估计,所述全局位姿估计包含表示时间信息的第二时间戳;对所述当前关键帧的灰度图像进行缩小化处理,并基于缩小化处理后的灰度图像中像素的光照强度,确定所述当前关键帧的全局特征;对所述当前关键帧的灰度图像进行缩小化处理,并利用预设模型,对缩小化处理后的灰度图像进行降维映射处理,以得到所述当前关键帧的局部特征;根据所述当前关键帧、所述当前关键帧的全局特征、所述当前关键帧的全局位姿以及所述当前关键帧的局部特征,更新所述特征地图。3.根据权利要求2所述的方法,其特征在于,所述根据所述当前关键帧、所述当前关键帧的全局特征、所述当前关键帧的全局位姿以及所述当前关键帧的局部特征,更新所述特征地图,包括:根据所述当前关键帧、所述当前关键帧的全局特征、所述当前关键帧的全局位姿以及所述当前关键帧的局部特征,确定初始地图关键帧;对所述初始地图关键帧进行回环检测和回环矫正,得到校验后的地图关键帧;根据所述特征地图中地图关键帧的第一时间戳,将所述校验后的地图关键帧加入特征地图中,以更新所述特征地图。4.根据权利要求1或2所述的方法,其特征在于,所述根据所述图像关键帧的全局特征和所述地图关键帧的全局特征,确定当前差异度矩阵,包括:根据所述图像关键帧的全局特征中像素的光照强度和所述地图关键帧的全局特征中像素的光照强度的差值,确定全局特征差异度;确定所述全局特征差异度与预设全局特征的像素数量的比值,以得到差异度向量,其中,所述预设全局特征包括所述图像关键帧的全局特征或所述地图关键帧的全局特征;
根据更新前的差异度矩阵的预设参数是否大于预设参数阈值,以及所述差异度向量,确定更新后的当前差异度矩阵,其中,所述预设参数包括所述差异度矩阵的行数和/或列数。5.根据权利要求4所述的方法,其特征在于,所述根据预设动态规划算法和所述当前差异度矩阵,确定重定位标识,包括:利用预设动态规划算法,遍历所述当前差异度矩阵的差异度,确定所述当前差异度矩阵的第一预设位置、与所述当前差异度矩阵的维数对应的预设矩阵、以及在所述预设矩阵中与所述第一预设位置对应的第二预设位置,其中,所述第一预设位置包括所述当前差异度矩阵中,第一...

【专利技术属性】
技术研发人员:陈江秋傅文标林宝尉
申请(专利权)人:亿咖通湖北技术有限公司
类型:发明
国别省市:

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

1