路面显示方法、装置、设备及存储介质与流程

文档序号:37971302发布日期:2024-05-13 12:20阅读:10来源:国知局
路面显示方法、装置、设备及存储介质与流程

本发明涉及数据处理,尤其涉及一种路面显示方法、装置、设备及存储介质。


背景技术:

1、路面是建立地图的基本要素,对于路面的合理处理对建立高质量的地图尤为重要。

2、在现有技术中,路面显示一般是基于路面二维信息及不同路面的高程信息来完成路面层级的划分并进行显示,由于测量局对一些道路数据不提供高程信息,因此对于一些较为复杂的道路,例如当存在立交桥和隧道时,很难渲染出对应的层级关系,可能会导致部分路面在俯视角度下被遮挡,因此导致路面识别的准确性较低。


技术实现思路

1、本发明提供了一种路面显示方法、装置、设备及存储介质,以解决现有技术中对没有高程信息的复杂道路难以渲染出对应的层级关系,导致路面识别准确性较低的问题。

2、本发明第一方面提供了一种路面显示方法,包括:获取目标区域的道路图像,并对所述道路图像中的各路面进行面片化处理,得到道路面片图,所述道路图像包括至少两个处于不同高度的路面;识别所述道路面片图中各面片之间在高度方向上的遮挡关系,并基于所述遮挡关系确定各面片的高程等级;基于各高程等级对各路面进行划分,并在前端页面进行显示。

3、在一种可行的实施方式中,所述识别所述道路面片图中各面片之间在高度方向上的遮挡关系,并基于所述遮挡关系确定各面片的高程等级,包括:判断所述道路面片图中各面片在高度方向上是否对其他面片形成遮挡;确定在高度方向上未对其他面片形成遮挡的触底面片;基于所述触底面片与其他面片之间的关系,运用最大流最小割算法确定第一高程等级对应的面片;将所述第一高程等级对应的面片从所述道路面片图中删除,得到处理后的道路面片图,基于所述处理后的道路面片图继续对各面片进行高程等级划分,直至完成所有面片的高程等级划分,得到各面片对应的高程等级。

4、在一种可行的实施方式中,所述基于所述触底面片与其他面片之间的关系,运用最大流最小割算法确定第一高程等级对应的面片,包括:选择各路面中与所述触底面片相邻且不属于所述触底面片的外扩面片;选择各路面中与所述外扩面片的距离大于预设距离的遥远面片;识别被所述外扩面片遮挡的压制面片;运用最大流最小割算法对完成面片分类的道路面片图进行分割,得到第一高程等级对应的面片。

5、在一种可行的实施方式中,所述运用最大流最小割算法对完成面片分类的道路面片图进行分割,得到第一高程等级对应的面片,包括:基于最大流最小割模型确定源顶点和汇顶点;将所述源顶点与各外扩面片进行关联,将所述汇顶点与各遥远面片和各压制面片进行关联;基于最大流最小割算法对完成面片分类的道路面片图进行图割,将图割后处于所述汇顶点一侧的面片确定为第一高程等级对应的面片。

6、在一种可行的实施方式中,所述获取目标区域的道路图像,并对所述道路图像中的各路面进行面片化,得到道路面片图,包括:基于车辆传感器采集目标区域对应的区域图像;获取所述区域图像对应的地图数据,并基于所述地图数据,运用图像处理技术对所述目标区域的图像进行处理,得到目标区域的道路图像;基于预设的边长,将所述道路图像中的各路面划分为一个个面片,得到道路面片图。

7、在一种可行的实施方式中,所述基于各高程等级对各路面进行划分,并在前端页面进行显示,包括:基于各高程等级对各路面进行划分并确定各高程等级对应路面的渲染方式;对各路面中存在不同高程等级衔接的位置进行标记;基于所述渲染方式将完成划分及标记的各路面进行渲染,并将渲染结果显示于前端页面。

8、在一种可行的实施方式中,所述对各路面中存在不同高程等级衔接的位置进行标记,包括:查找各路面中不属于同一高程等级的相邻面片;确定所述相邻面片中各相邻面片的高程等级;基于各相邻面片的高程等级在各相邻面片的交接处进行层级标记。

9、本发明第二方面提供了一种路面显示装置,包括:处理模块,用于获取目标区域的道路图像,并对所述道路图像中的各路面进行面片化,得到道路面片图,所述道路图像包括至少两个处于不同高度的路面;确定模块,用于识别所述道路面片图中各面片之间在高度方向上的遮挡关系,并基于所述遮挡关系确定各面片的高程等级;显示模块,用于基于所述高程等级对各路面进行划分,并在前端页面进行显示。

10、在一种可行的实施方式中,所述确定模块包括:判断单元,用于判断所述道路面片图中各面片在高度方向上是否对其他面片形成遮挡;第一确定单元,用于确定在高度方向上未对其他面片形成遮挡的触底面片;第二确定单元,用于基于所述触底面片与其他面片之间的关系,运用最大流最小割算法确定第一高程等级对应的面片;划分单元,用于将所述第一高程等级对应的面片从所述道路面片图中删除,得到处理后的道路面片图,基于所述处理后的道路面片图继续对各面片进行高程等级划分,直至完成所有面片的高程等级划分,得到各面片对应的高程等级。

11、在一种可行的实施方式中,所述第二确定单元包括:第一选择子单元,用于选择各路面中与所述触底面片相邻且不属于所述触底面片的外扩面片;第二选择子单元,用于选择各路面中与所述外扩面片的距离大于预设距离的遥远面片;识别子单元,用于识别被所述外扩面片遮挡的压制面片;分割子单元,用于运用最大流最小割算法对完成面片分类的道路面片图进行分割,得到第一高程等级对应的面片。

12、在一种可行的实施方式中,所述分割子单元具体用于:基于最大流最小割模型确定源顶点和汇顶点;将所述源顶点与各外扩面片进行关联,将所述汇顶点与各遥远面片和各压制面片进行关联;基于最大流最小割算法对完成面片分类的道路面片图进行图割,将图割后处于所述汇顶点一侧的面片确定为第一高程等级对应的面片。

13、在一种可行的实施方式中,所述处理模块具体用于:基于车辆传感器采集目标区域对应的区域图像;获取所述区域图像对应的地图数据,并基于所述地图数据,运用图像处理技术对所述目标区域的图像进行处理,得到目标区域的道路图像;基于预设的边长,将所述道路图像中的各路面划分为一个个面片,得到道路面片图。

14、在一种可行的实施方式中,所述显示模块包括:处理单元,用于基于各高程等级对各路面进行划分并确定各高程等级对应路面的渲染方式;标记单元,用于对各路面中存在不同高程等级衔接的位置进行标记;显示单元,用于基于所述渲染方式将完成划分及标记的各路面进行渲染,并将渲染结果显示于前端页面。

15、在一种可行的实施方式中,所述标记单元具体用于:查找各路面中不属于同一高程等级的相邻面片;确定所述相邻面片中各相邻面片的高程等级;基于各相邻面片的高程等级在各相邻面片的交接处进行层级标记。

16、本发明第三方面提供了一种路面显示设备,包括:存储器和至少一个处理器,所述存储器中存储有指令;所述至少一个处理器调用所述存储器中的所述指令,以使得所述路面显示设备执行上述的路面显示方法。

17、本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的路面显示方法。

18、本发明提供的技术方案中,获取目标区域的道路图像,并对所述道路图像中的各路面进行面片化处理,得到道路面片图,所述道路图包括至少两个处于不同高度的路面;识别所述道路面片图中各面片之间在高度方向上的遮挡关系,并基于所述遮挡关系确定各面片的高程等级;基于各高程等级对各路面进行划分,并在前端页面进行显示。本发明实施例中,对目标区域对应的道路图像中的各路面进行面片化处理,得到道路面片图,通过所述道路面片图中各面片之间在高度方向上的遮挡关系确定各面片的高程等级,基于各高程等级对各路面进行划分,并在前端页面进行显示,将存在遮挡关系的路面进行高程等级划分,并在前端页面显示出对应的层级关系,提高了路面识别的准确性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1