电子地图绘制方法、装置、设备以及自动驾驶车辆制造方法及图纸

技术编号:30320856 阅读:15 留言:0更新日期:2021-10-09 23:40
本公开提供了一种电子地图绘制方法、装置、设备以及自动驾驶车辆,涉及智能交通和自动驾驶技术领域,尤其涉及电子地图绘制的技术领域。具体实现方案为:在电子地图的数据集中,确定出与对称图形对应的图形数据;基于图形数据生成用于绘制对称图形的关键对称数据,其中,关键对称数据至少包含对称图形中的基础图形的数据,并且关键对称数据的数据量小于图形数据的数据量;在需要绘制对称图形的场景下,基于关键对称数据绘制对称图形。该方法基于该关键对称数据来生成完整的对称图像,对称图形的数据中除关键对称数据以外的数据可以舍弃,这可以显著地减少电子地图的绘制过程所需要加载的数据量,提升电子地图的渲染效率和实时性。性。性。

【技术实现步骤摘要】
电子地图绘制方法、装置、设备以及自动驾驶车辆


[0001]本公开涉及智能交通和自动驾驶
,尤其涉及电子地图绘制的


技术介绍

[0002]为了提升电子地图的渲染效果,通常需要对地图数据进行规整化的处理和优化,以确保基于处理和优化的地图数据能够渲染出更加平滑的地图图形。然而,地图数据本身的数据量较大,再经过处理和优化之后,会导致地图数据的数据量激增,在电子地图的绘制过程中需要加载大量的数据,从而严重地影响电子地图的渲染效率。

技术实现思路

[0003]本公开提供了一种电子地图绘制方法、装置、设备以及自动驾驶车辆。
[0004]根据本公开的一方面,提供了一种电子地图绘制方法,包括:
[0005]在电子地图的数据集中,确定出与对称图形对应的图形数据;
[0006]基于所述图形数据生成用于绘制所述对称图形的关键对称数据,其中,所述关键对称数据至少包含所述对称图形中的基础图形的数据,并且所述关键对称数据的数据量小于所述图形数据的数据量;
[0007]在需要渲染所述电子地图中的所述对称图形期间,基于所述关键对称数据绘制所述对称图形。
[0008]根据本公开的另一方面,提供了一种电子地图绘制装置,包括:
[0009]图形数据确定模块,用于在电子地图的数据集中,确定出与对称图形对应的图形数据;
[0010]关键对称数据生成模块,用于基于所述图形数据生成用于绘制所述对称图形的关键对称数据,其中,所述关键对称数据至少包含所述对称图形中的基础图形的数据,并且所述关键对称数据的数据量小于所述图形数据的数据量;
[0011]图形绘制模块,用于在需要渲染所述电子地图中的所述对称图形期间,基于所述关键对称数据绘制所述对称图形。
[0012]根据本公开的另一方面,提供了一种电子设备,包括:
[0013]至少一个处理器;以及
[0014]与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述任一项电子地图绘制方法。
[0015]根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行上述任一项电子地图绘制方法。
[0016]根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现上述任一项电子地图绘制方法。
[0017]根据本公开的另一方面,提供了一种自动驾驶车辆,包括本公开提供的电子设备。
[0018]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
[0019]本公开提供的技术方案带来的有益效果是:
[0020]本公开实施例提的方案,对于电子地图中的对称图形,可以基于对称图形的数据生成数据量较少的关键对称数据,基于该关键对称数据来生成完整的对称图像,对称图形的数据中除关键对称数据以外的数据可以舍弃,这可以显著地减少电子地图的绘制过程所需要加载的数据量,提升电子地图的渲染效率和实时性。
[0021]另外,基于包含了基础图形数据的关键对称数据来绘制完整的对称图形,实际上就是将基础图形通过对称来得到完整的对称图,这可以确保对称图形中具有重复规律的部分的一致性,提升对称图形的平滑性。
附图说明
[0022]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0023]图1示出了本公开实施例提供的一种电子地图绘制方法的流程示意图;
[0024]图2示出了本公开实施例提供的另一种电子地图绘制方法的流程示意图;
[0025]图3示出了本公开实施例提供的一种电子地图渲染装置的结构示意图之一;
[0026]图4示出了本公开实施例提供的一种电子地图渲染装置的结构示意图之二;
[0027]图5示出了可以用来实施本公开的实施例电子地图绘制方法的示例电子设备的示意性框图。
具体实施方式
[0028]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0029]为了提升电子地图的渲染效果,通常需要对地图数据进行规整化的处理和优化,比如曲线平滑处理、贝塞尔曲线优化和直线优化等,基于处理和优化后的地图数据能够渲染出更加平滑的地图图形。然而,地图数据本身的数据量较大,再经过处理和优化之后,会导致地图数据的数据量激增,这会严重地影响电子地图的渲染效率。
[0030]例如,在无人驾驶领域,需要在无人车的人机交互界面渲染电子地图,为了确保驾驶安全,通常在车辆行驶过程中能够高实时性地进行地图渲染,以保证能够及时地提供驾驶数据。在人机交互设备的硬件条件有限在情况下,地图数据的数据量越大,人机交互设备所承担的渲染压力就会越大,从而会严重地电子地图的渲染效率和实时性。
[0031]本公开实施例提供的电子地图绘制方法、装置、设备以及自动驾驶车辆,旨在解决现有技术的如上技术问题中的至少一个。
[0032]图1示出了本公开实施例提供的一种电子地图绘制方法的流程示意图,如图1所示,该方法主要可以包括以下步骤:
[0033]S110:在电子地图的数据集中,确定出与对称图形对应的图形数据。
[0034]这里,电子地图可以是任一场景中的地图,如自动驾驶场景中无人车的人机交互
界面所展示的地图、导航应用中的导航地图和电子游戏中的游戏地图等。可以理解,电子地图可以包含多个表征地图中的物体或区域的图形,这些物体或区域可以是建筑物、自然景观(绿地、河流和山地等)和道路等。电子地图的数据集包含每个图形的图形数据,可以图形数据绘制出对应的图形。
[0035]电子地图中的各个图形按照是否具备对称性可以分为对称图形和非对称图形。在该步骤中,可以在电子地图识别出对称图形,之后在电子地图的数据集中筛选出与对称图形对应的图形数据。本公开实施例可以根据多种预设的规则来从数据集中确定出与对称图形对应的图形数据,下面介绍两种确定对称图形对应的图形数据的方式。
[0036]第一种确定对称图形对应的图形数据的方式:在电子地图中确定出符合预设对称图形类型的对称图形,在电子地图的数据集中筛选出与对称图形对应的图形数据。
[0037]一些类型的图形具备较明显的对称特征,如矩形、胶囊形、等腰三角形、等边三角形和圆形等类型的对称图形。可以理解,电子地图中包含斑马线区域、环岛区域和道路区域等,用于表征这些区域的图形一般为对称图形。例如,在电子地图中确定某一个环岛区域的图形符合圆形,则从电子地图的数据集中筛选出该环岛区本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电子地图绘制方法,包括:在电子地图的数据集中,确定出与对称图形对应的图形数据;基于所述图形数据生成用于绘制所述对称图形的关键对称数据,其中,所述关键对称数据至少包含所述对称图形中的基础图形的数据,并且所述关键对称数据的数据量小于所述图形数据的数据量;在需要渲染所述电子地图中的所述对称图形期间,基于所述关键对称数据绘制所述对称图形。2.根据权利要求1所述的方法,其中,所述在电子地图的数据集中,确定出与对称图形对应的图形数据,包括:在电子地图中确定出符合预设对称图形类型的对称图形;在所述电子地图的数据集中筛选出与所述对称图形对应的图形数据。3.根据权利要求1所述的方法,其中,所述在电子地图的数据集中,确定出与对称图形对应的图形数据,包括:响应于针对电子地图中图形的选择操作,将被选择的图形确定为对称图形;在所述电子地图的数据集中筛选出与所述对称图形对应的图形数据。4.根据权利要求1所述的方法,其中,所述关键对称数据还包括对称次数、每一次对称所依据的对称中心的数据,其中,所述对称次数是为得到所述对称图形而需要对所述基础图形进行对称的次数;所述基于所述图形数据生成用于绘制所述对称图形的关键对称数据,包括:确定出所述对称图形所属的对称方式;基于所述图形数据和所述对称方式,所述对称图形中的基础图形的数据、对称次数、以及每一次对称所依据的对称中心的数据。5.根据权利要求4所述的方法,其中,所述对称方式包括以下至少一项:左右对称、上下对称、四角对称、点九对称、翻转对称、镜像对称、中心对称。6.根据权利要求1所述的方法,其中,所述基于所述关键对称数据绘制所述对称图形,包括:通过所述关键对称数据生成用于绘制所述对称图形的完整图形数据,基于所述完整图形数据绘制所述对称图形。7.根据权利要求6所述的方法,其中,所述关键对称数据还包括对称次数、每一次对称所依据的对称中心的数据,所述对称次数是指为得到所述对称图形而需要对所述基础图形进行对称的次数;所述通过所述关键对称数据生成用于绘制所述对称图形的完整图形数据,包括:基于所述对称图形中的基础图形的数据、对称次数、以及每一次对称所依据的对称中心的数据生成对称变换矩阵;通过所述基础图形的数据和所述对称变换矩阵,得到用于绘制所述对称图形的完整图形数据。8.根据权利要求1至7中任一项所述的方法,在所述在电子地图的数据集中,确定出与对称图形对应的图形数据之前,还包括:在电子地图中确定出符合预设优化条件的待优化线条;
将所述待优化线条调整为与所述预设优化条件相对应类型的标准线条。9.一种电子地图绘制装置,包括:图形数据确定模块,用于在电子地图的数据集中,确定出与对称图形对应的图形数据;关键对称数据生成模块,用于基于所述图形数据生成用于绘制所述对称图形的关键对称数据,其中,所述关键对称数据至少包含所述对称图形中的基础图形的数据,并且所述关键对称数据的数据量小于所述图形数据的数据量;图形绘制模块,用于在需要渲染所述电子地图中的所述对称图形期间,基于所述关键对称数据绘制所述对称图形。10.根据权...

【专利技术属性】
技术研发人员:蔺甜甜
申请(专利权)人:阿波罗智能技术北京有限公司
类型:发明
国别省市:

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

1