【技术实现步骤摘要】
地图更新方法、装置、电子设备及存储介质
[0001]本公开涉及人工智能
,具体涉及计算机视觉、智能交通
,尤其涉及地图更新方法、装置、电子设备及存储介质。
技术介绍
[0002]目前,在高精地图数据制作过程中,由于地图中单体化的需求,会对地图中的各个单体(如,标杆、标牌、红绿灯、龙门架和摄像头等)进行独立制作进行独立制作,以方便业务应用可以对单体进行独立的点击和交互。
技术实现思路
[0003]本公开提供了一种用于地图更新方法、装置、电子设备及存储介质。
[0004]根据本公开的一方面,提供了一种地图更新方法,包括:获取地图中的多个单体以及多个所述单体的属性信息;其中,多个所述单体之间具有吸附关系;针对多个所述单体中的任一单体,根据所述任一单体的属性信息,在地心坐标系中确定所述任一单体对应的立体区域的各顶点坐标;根据多个所述单体对应的立体区域的各顶点坐标以及所述吸附关系,确定多个所述单体中具有吸附关系的子单体在对应父单体上的投影质心点坐标;根据所述投影质心点坐标,确定所述子单体的目标质心点坐标,并根据所述目标质心点坐标,对所述地图中所述子单体的质心点坐标信息进行更新。
[0005]根据本公开的另一方面,提供了一种地图更新装置,包括:获取模块,用于获取地图中的多个单体以及多个所述单体的属性信息;其中,多个所述单体之间具有吸附关系;第一确定模块,用于针对多个所述单体中的任一单体,根据所述任一单体的属性信息,在地心坐标系中确定所述任一单体对应的立体区域的各顶点坐标;第二确定模块, ...
【技术保护点】
【技术特征摘要】
1.一种地图更新方法,包括:获取地图中的多个单体以及多个所述单体的属性信息;其中,多个所述单体之间具有吸附关系;针对多个所述单体中的任一单体,根据所述任一单体的属性信息,在地心坐标系中确定所述任一单体对应的立体区域的各顶点坐标;根据多个所述单体对应的立体区域的各顶点坐标以及所述吸附关系,确定多个所述单体中具有吸附关系的子单体在对应父单体上的投影质心点坐标;根据所述投影质心点坐标,确定所述子单体的目标质心点坐标,并根据所述目标质心点坐标,对所述地图中所述子单体的质心点坐标信息进行更新。2.根据权利要求1所述的方法,其中,所述属性信息中包括对应单体的质心点坐标、尺寸以及吸附角度,针对多个所述单体中的任一单体,根据所述任一单体的属性信息,在地心坐标系中确定所述任一单体对应的立体区域的各顶点坐标,包括:针对多个所述单体中的任一单体,根据所述任一单体的质心点坐标,构建局部坐标系;根据所述任一单体的尺寸,在所述局部坐标系中确定所述任一单体对应的立体区域;根据所述任一单体的吸附角度,对所述任一单体的立体区域进行旋转,以在中间坐标系中确定所述任一单体的立体区域的各顶点坐标;对所述任一单体的立体区域在中间坐标系中的各顶点坐标进行转换,以得到所述任一单体在地心坐标系中对应的立体区域的各顶点坐标。3.根据权利要求2所述的方法,其中,所述根据所述任一单体的吸附角度,对局部坐标系中所述任一单体的立体区域进行旋转,以在中间坐标系中确定所述任一单体的立体区域的各顶点坐标,包括:根据所述任一单体对应的吸附角度,创建旋转矩阵;采用所述旋转矩阵,对所述任一单体的立体区域进行旋转,以得到旋转后的所述任一单体的立体区域的各顶点坐标;将旋转后的所述任一单体的立体区域的各顶点坐标,作为所述任一单体在中间坐标系中对应的立体区域的各顶点坐标。4.根据权利要求1所述的方法,其中,所述根据多个所述单体对应的立体区域的各顶点坐标以及所述吸附关系,确定多个所述单体中的子单体的投影质心点坐标,包括:根据所述吸附关系,从所述子单体对应的立体区域的各顶点坐标中,获取所述子单体的吸附面的多个顶点坐标;采用所述子单体的吸附面的多个顶点的坐标进行计算,以得到所述子单体的吸附面的质心点坐标;将所述质心点坐标投影至所述子单体对应的父单体的吸附面上,以生成所述子单体的投影质心点坐标。5.根据权利要求1
‑
4中任一项所述的方法,其中,所述根据所述投影质心点坐标,确定所述子单体的目标质心点坐标,并根据所述目标质心点坐标,对所述地图中所述子单体的质心点坐标信息进行更新,包括:根据所述子单体的吸附面对应的深度信息和所述子单体的吸附面的法向量,对所述投影质心点坐标进行移动,以得到所述子单体的目标质心点坐标;
将所述目标质心点坐标,作为所述地图中所述子单体的质心点坐标。6.一种地图更新装置,包括:获取模块,用于获取地图中的多个单体以及多个所述单体的属性信息;其中,多个所述单体之间具有吸附...
【专利技术属性】
技术研发人员:贾乐乐,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。