高精地图的高度数据处理方法、装置、设备及存储介质制造方法及图纸

技术编号:36985508 阅读:19 留言:0更新日期:2023-03-25 18:03
本申请提供一种高精地图的高度数据处理方法、装置、设备及存储介质,其中,所述方法包括:获取高精地图中目标对象的标识ID及所述标识ID携带的OID值,所述目标对象包括道路交通设施;将所述目标对象转换为线性对象,并获取所述线性对象中每个形状点的原始高度;基于所述目标对象的OID值和每个形状点的原始高度分别确定每个形状点的模糊高度,并基于每个形状点的模糊高度生成所述目标对象的模糊高度数据。通过上述方法,有效提高了高精地图中同一目标对象每次模糊的偏差的一致性,达到了提升用户高精地图使用效果的目的。用户高精地图使用效果的目的。用户高精地图使用效果的目的。

【技术实现步骤摘要】
高精地图的高度数据处理方法、装置、设备及存储介质


[0001]本申请涉及高精地图
,尤其涉及一种高精地图的高度数据处理方法、装置、设备及存储介质。

技术介绍

[0002]随着智能驾驶技术的发展,智能驾驶车辆利用高精地图进行定位和规划,对高精地图有着较强的依赖性。
[0003]高精度地图在实际出品时需要进行审图合规性检测,其中高精度地图对象(例如杆、牌)的真实高度不能直接表达,而需要添加一定百分比的误差,使得高精地图数据合规,目前普遍采取的是对高精地图中对象的原始高度添加一个随机误差,用户获取的高精地图数据为真实高度
±
随机误差。
[0004]然而通过添加随机误差的方式,可能会出现用户得到的高精地图数据中对于同一个对象的高度每次都不同,影响高精地图的使用效果;并且在差分更新时需要对大量数据的重复更新,导致更新数据量变大,影响终端使用体验;而对于对象如护栏、墙存在多个高度的情况下,使用随机误差还会导致单个线性对象的形变问题。

技术实现思路

[0005]本申请提供一种高精地图的高度数据处理方法、装置、设备及存储介质,以至少解决上述技术问题之一。
[0006]根据本申请的一方面,提供一种高精地图的高度数据处理方法,包括:
[0007]获取高精地图中目标对象的标识ID及所述标识ID携带的OID值,所述目标对象包括道路交通设施;
[0008]将所述目标对象转换为线性对象,并获取所述线性对象中每个形状点的原始高度;
[0009]基于所述目标对象的OID值和每个形状点的原始高度分别确定每个形状点的模糊高度,并基于每个形状点的模糊高度生成所述目标对象的模糊高度数据。
[0010]在一种实施方式中,所述将所述目标对象转换为线性对象,包括:
[0011]获取所述目标对象的点云数据和/或影像数据;以及,基于所述点云数据和/或影像数据确定所述目标对象的边缘几何,得到线性对象。
[0012]在一种实施方式中,在获取高精地图中目标对象的标识ID及所述标识ID携带的OID值之后,还包括:
[0013]基于哈希摘要算法对所述OID值进行加密,得到OID加密值;
[0014]所述基于所述目标对象的OID值和每个形状点的原始高度确定每个形状点的模糊高度,包括:基于所述OID加密值和每个形状点的原始高度确定每个形状点的模糊高度。
[0015]在一种实施方式中,所述基于哈希摘要算法对所述OID值进行加密,包括:
[0016]基于哈希摘要算法对所述OID值进行哈希编码,并将编码结果中除数字之外的字
符替换成任意数字,得到OID加密值。
[0017]在一种实施方式中,所述方法还包括:获取关于高度数据模糊处理的最小误差值;
[0018]所述基于所述目标对象的OID值和每个形状点的原始高度确定每个形状点的模糊高度,包括:
[0019]将所述OID值进行归一化,使得归一化后的OID值取值在[

1,1]之间;以及,基于归一化后的OID值、每个形状点的原始高度以及所述最小误差值确定每个形状点的模糊高度。
[0020]在一种实施方式中,所述基于归一化后的OID值、每个形状点的原始高度以及所述最小误差值确定每个形状点的模糊高度,包括:
[0021]基于归一化后的OID值、每个形状点的原始高度与所述最小误差值之间的乘积确定每个形状点的模糊度;
[0022]基于每个形状点的高度及其对应的模糊度确定每个形状点的模糊高度。
[0023]在一种实施方式中,在基于每个形状点的模糊高度生成所述目标对象的模糊高度数据之后,还包括:
[0024]在所述模糊高度数据符合的数据合规审图要求的情况下,基于所述目标对象的模糊高度数据生成高精地图数据,并将所述高精地图数据传输至目标用户终端。
[0025]根据本申请的另一方面,提供一种高精地图的高度数据处理装置,包括:
[0026]第一获取模块,其设置为获取高精地图中目标对象的标识ID及所述标识ID携带的OID值,所述目标对象包括道路设施;
[0027]第二获取模块,其设置为获取所述目标对象对应的线性对象,并获取所述线性对象中每个形状点的原始高度;
[0028]数据处理模块,其设置为基于所述目标对象的OID值和每个形状点的原始高度确定每个形状点的模糊高度,基于每个形状点的模糊高度生成所述目标对象的模糊高度数据。
[0029]在一种实施方式中,所述第二获取模块,包括:
[0030]数据获取单元,其设置为获取所述目标对象的点云数据和/或影像数据;以及,确定单元,其设置为基于所述点云数据和/或影像数据确定所述目标对象的边缘几何,得到线性对象。
[0031]在一种实施方式中,所述装置还包括:
[0032]加密模块,其设置为基于哈希摘要算法对所述OID值进行加密,得到OID加密值;
[0033]所述数据处理模块,包括:高度确定单元,其设置为基于所述OID加密值和每个形状点的原始高度确定每个形状点的模糊高度。
[0034]在一种实施方式中,所述加密模块具体设置为,基于哈希摘要算法对所述OID值进行哈希编码,并将编码结果中除数字之外的字符替换成任意数字,得到OID加密值。
[0035]在一种实施方式中,所述装置还包括:最小误差获取模块,其设置为获取关于高度数据模糊处理的最小误差值;
[0036]所述高度确定单元包括:归一化子单元,其设置为将所述OID值进行归一化,使得归一化后的OID值取值在[

1,1]之间;以及,确定子单元,其设置为基于归一化后的OID值、每个形状点的原始高度以及所述最小误差值确定每个形状点的模糊高度。
[0037]在一种实施方式中,所述确定子单元具体设置为,基于归一化后的OID值、每个形
状点的原始高度与所述最小误差值之间的乘积确定每个形状点的模糊度;基于每个形状点的高度及其对应的模糊度确定每个形状点的模糊高度。
[0038]在一种实施方式中,所述装置还包括:
[0039]数据生成及传输模块,其设置为在所述模糊高度数据符合的数据合规审图要求的情况下,基于所述目标对象的模糊高度数据生成高精地图数据,并将所述高精地图数据传输至目标用户终端。
[0040]根据本申请的又一方面,提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;
[0041]所述存储器存储计算机执行指令;
[0042]所述处理器执行所述存储器存储的计算机执行指令,以实现所述的高精地图的高度数据处理方法。
[0043]根据本申请的再一方面,提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现所述的高精地图的高度数据处理方法。
[0044]根据本申请的再一方面,提供一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种高精地图的高度数据处理方法,其特征在于,包括:获取高精地图中目标对象的标识ID及所述标识ID携带的OID值,所述目标对象包括道路交通设施;将所述目标对象转换为线性对象,并获取所述线性对象中每个形状点的原始高度;基于所述目标对象的OID值和每个形状点的原始高度分别确定每个形状点的模糊高度,并基于每个形状点的模糊高度生成所述目标对象的模糊高度数据。2.根据权利要求1所述的方法,其特征在于,所述将所述目标对象转换为线性对象,包括:获取所述目标对象的点云数据和/或影像数据;以及,基于所述点云数据和/或影像数据确定所述目标对象的边缘几何,得到线性对象。3.根据权利要求1所述的方法,其特征在于,在获取高精地图中目标对象的标识ID及所述标识ID携带的OID值之后,还包括:基于哈希摘要算法对所述OID值进行加密,得到OID加密值;所述基于所述目标对象的OID值和每个形状点的原始高度确定每个形状点的模糊高度,包括:基于所述OID加密值和每个形状点的原始高度确定每个形状点的模糊高度。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取关于高度数据模糊处理的最小误差值;所述基于所述目标对象的OID值和每个形状点的原始高度确定每个形状点的模糊高度,包括:将所述OID值进行归一化,使得归一化后的OID值取值在[

1,1]之间;以及,基于归一化后的OID值、每个形状点的原始高度以及所述最小误差值确定每个形状点的模糊高度。5.根据权利要求4所述的方法,其特征在于,所述基于归一化后的OID值、每个形状点的原始高度以及所述最小误差值确定每个形状点的模糊高...

【专利技术属性】
技术研发人员:郝虑远
申请(专利权)人:北京四维图新科技股份有限公司
类型:发明
国别省市:

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

1