【技术实现步骤摘要】
电子地图生成方法、装置及电子设备
[0001]本公开涉及人工智能
,尤其涉及人工智能中的计算机视觉、自动驾驶仿真
,具体涉及一种电子地图生成方法、装置及电子设备。
技术介绍
[0002]随着人工智能技术的不断发展,电子地图在人们的生活中的应用也越来越广,电子地图一般可以应用于仿真或者虚拟游戏中,当前通常采用人工建模的方式来搭建电子地图。
技术实现思路
[0003]本公开提供了一种电子地图生成方法、装置及电子设备。
[0004]根据本公开的第一方面,提供了一种电子地图生成方法,包括:
[0005]获取M个待渲染元素中每个待渲染元素对应的渲染数据,所述M个待渲染元素对应的渲染数据至少部分精度不同,M为正整数;
[0006]按照每个待渲染元素对应的渲染数据分别对对应的待渲染元素进行渲染,生成电子地图。
[0007]根据本公开的第二方面,提供了一种电子地图生成装置,包括:
[0008]获取模块,用于获取M个待渲染元素中每个待渲染元素对应的渲染数据,所述M个待渲染元素对应的渲染数据至少部分精度不同,M为正整数;
[0009]渲染模块,用于按照每个待渲染元素对应的渲染数据分别对对应的待渲染元素进行渲染,生成电子地图。
[0010]根据本公开的第三方面,提供了一种电子设备,包括:
[0011]至少一个处理器;以及
[0012]与至少一个处理器通信连接的存储器;其中,
[0013]存储器存储有可被至少一个处理器执行的指令,该指 ...
【技术保护点】
【技术特征摘要】
1.一种电子地图生成方法,包括:获取M个待渲染元素中每个待渲染元素对应的渲染数据,所述M个待渲染元素对应的渲染数据至少部分精度不同,M为正整数;按照每个待渲染元素对应的渲染数据分别对对应的待渲染元素进行渲染,生成电子地图。2.根据权利要求1所述的方法,其中,所述M个待渲染元素包括第一待渲染元素和N个第二待渲染元素,N为小于M的正整数;所述获取M个待渲染元素中每个待渲染元素对应的渲染数据,包括:获取所述第一待渲染元素对应的渲染数据,以及,获取所述N个第二待渲染元素的渲染数据,所述第一待渲染元素对应的渲染数据的精度高于所述N个第二待渲染元素的渲染数据的精度。3.根据权利要求2所述的方法,还包括:确定所述第一待渲染元素;根据与所述第一待渲染元素的距离确定所述N个第二待渲染元素;其中,所述N个第二待渲染元素按照与所述第一待渲染元素的距离由近到远依次分布,且所述N个第二待渲染元素的渲染数据的精度依次递减。4.根据权利要求2所述的方法,其中,所述第一待渲染元素为基础路网,所述N个第二待渲染元素包括如下至少一种:高速路网环境、城市路网环境、地形植被、环境风格和群落。5.根据权利要求1至4中任一项所述的方法,还包括:构建所述M个待渲染元素中每个待渲染元素对应的生成器;所述按照每个待渲染元素对应的渲染数据分别对对应的待渲染元素进行渲染,生成电子地图,包括:将所述M个待渲染元素对应的渲染数据依次输入M个生成器中进行渲染,生成电子地图。6.根据权利要求1所述的方法,其中,所述M个待渲染元素包括天气元素。7.根据权利要求4所述的方法,其中,所述N个第二待渲染元素包括高速路网环境;所述按照每个待渲染元素对应的渲染数据分别对对应的待渲染元素进行渲染,生成电子地图,包括:获取所述高速路网环境的边界元素,并对所述边界元素进行修正,所述修正后的边界元素包括至少一种参考点;根据所述参考点的参数信息确定在电子地图中的所述边界元素位置生成的模型种类。8.根据权利要求4所述的方法,其中,所述N个第二待渲染元素包括高速路网环境,所述高速路网环境包括主行驶道路和匝道汇入道路;所述按照每个待渲染元素对应的渲染数据分别对对应的待渲染元素进行渲染,生成电子地图,包括:获取所述主行驶道路和所述匝道汇入道路的第一交点;获取所述主行驶道路中的第一道路和所述匝道汇入道路中的第二道路的第二交点,所述第一道路和所述第二道路相邻设置;根据所述第一交点和所述第二交点构建三角形,所述三角形包括角平分线;将预先获取的导流线车道线模型沿所述角平分线进行扩展;
根据扩展后的导流线车道线模型和所述三角形布尔运算,生成电子地图中的匝道导流区。9.根据权利要求4所述的方法,其中,所述N个第二待渲染元素包括基础路网,所述按照每个待渲染元素对应的渲染数据分别对对应的待渲染元素进行渲染,生成电子地图,包括:将所述基础路网划分为多个空间瓦片,并标注所述空间瓦片的参数信息;在所述空间瓦片上平铺目标地形;将所述空间瓦片的参数信息投影至所述目标地形上,得到投影区域和投影距离;将所述投影区域的海拔高度增加所述投影距离,并与所述基础路网进行布尔运算,得到地形结构;给所述地形结构中的目标地形增加噪声参数;将多个空间瓦片对应的地形结构按照预设顺序连接,得到整体地形;对所述整体地形进行实例化,生成电子地图。10.一种电子地图生成装置,包括:获取模块,用于获取M个待渲染元素中每个待渲染元素对应的渲染数据,所述M个待渲染元素对应的渲染数据至少部分精度不同,M为正整数;渲染模块,用于按照每个待渲染元素对应的渲染数据分别对对应的待渲染元素进行渲染,生成电子地图。11.根据权利要求10所述的装置,其中,所述M个待渲染元素包括第一待渲染元素和N个第二待...
【专利技术属性】
技术研发人员:周辰霖,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。