斑马线框生成方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38861872 阅读:11 留言:0更新日期:2023-09-17 10:03
本申请涉及一种斑马线框生成方法、装置、电子设备及存介质。该方法包括:根据车道线数据,确定位于路面两侧的第一车道线和第二车道线;分别获取第一车道线的第一端点、第二车道线的第二端点;根据第一车道线、第一端点和第二端点,获取第一顶点、第二顶点;根据第二车道线、第一端点和第二端点,获取第三顶点、第四顶点;根据第一顶点、第二顶点、第三顶点、第四顶点,确定斑马线框。本申请提供的方案,能够确定并排车道线的准确位置,且根据并排车道线确定斑马线的斑马线框,提高斑马线框的生成精度,在高精地图准确地生成斑马线框。在高精地图准确地生成斑马线框。在高精地图准确地生成斑马线框。

【技术实现步骤摘要】
斑马线框生成方法、装置、电子设备及存储介质


[0001]本申请涉及数据处理
,尤其涉及一种斑马线框生成方法、装置、电子设备及存介质。

技术介绍

[0002]斑马线是高精地图中的重要组成元素之一,斑马线通常是由数据结点连接而成的多边形,是车行道上规定行人横穿车道的步行范围。
[0003]相关技术中,在高精地图生成斑马线时,先确定并排车道线的位置,再根据并排车道线的位置生成一个四边形,在四边形生成斑马线框。由于车道线长短不一,且车道线存在交叉,无法确定并排车道线的准确位置,导致无法在高精地图准确地生成斑马线框,因此,亟需一种新的斑马线框生成方法。

技术实现思路

[0004]为解决或部分解决相关技术中存在的问题,本申请提供一种斑马线框生成方法、装置、电子设备及存介质,能够确定并排车道线的准确位置,且根据并排车道线确定斑马线的斑马线框,提高斑马线框的生成精度,在高精地图准确地生成斑马线框。
[0005]本申请第一方面提供一种斑马线框生成方法,包括:
[0006]根据车道线数据,确定位于路面两侧的第一车道线和第二车道线;
[0007]分别获取所述第一车道线的第一端点、所述第二车道线的第二端点;
[0008]根据所述第一车道线、所述第一端点,获取第一顶点、第二顶点;
[0009]根据所述第二车道线、所述第二端点,获取第三顶点、第四顶点;
[0010]根据所述第一顶点、所述第二顶点、所述第三顶点、所述第四顶点,确定斑马线框。
[0011]在其中一个实施例中,所述根据车道线数据,确定位于路面两侧的第一车道线和第二车道线,包括:
[0012]根据车道线数据,生成每条车道线的左缓冲区和右缓冲区;
[0013]根据每条车道线在其相邻车道线的左缓冲区和右缓冲区分别占据的面积大小,获取每条车道线的位置关系;
[0014]根据所述每条车道线的位置关系,确定位于路面两侧的第一车道线和第二车道线。
[0015]在其中一个实施例中,所述根据每条车道线在其相邻车道线的左缓冲区和右缓冲区分别占据的面积大小,获取每条车道线的位置关系,包括:
[0016]当车道线在其相邻车道线的左缓冲区占据的面积大于在右缓冲区占据的面积,判断出该车道线在其相邻车道线的左侧;或/和,
[0017]当车道线在其相邻车道线的右缓冲区占据的面积大于在左缓冲区占据的面积,判断出该车道线在其相邻车道线的右侧。
[0018]在其中一个实施例中,所述分别获取所述第一车道线的第一端点、所述第二车道
线的第二端点,包括:
[0019]将所述第一车道线的终点确定为所述第一端点;
[0020]将所述第二车道线的终点确定为所述第二端点。
[0021]在其中一个实施例中,所述根据所述第一车道线、所述第一端点,获取第一顶点、第二顶点,包括:
[0022]根据所述第一车道线、所述第一端点,生成与所述第一端点距离第一设定距离的、在所述第一车道线延长线上的第一顶点,生成与所述第一端点距离第二设定距离的、在所述第一车道线延长线上的第二顶点;
[0023]所述根据所述第二车道线、所述第二端点,获取第三顶点、第四顶点,包括:
[0024]根据所述第二车道线、所述第二端点,生成与所述第二端点距离第一设定距离的、在所述第二车道线延长线上的第三顶点,生成与所述第二端点距离第二设定距离的、在所述第二车道线延长线上的第四顶点。
[0025]在其中一个实施例中,所述根据车道线数据,生成每条车道线的左缓冲区和右缓冲区,包括:
[0026]根据车道线数据,通过计算机视觉技术对车道线进行处理,生成每条车道线的左缓冲区和右缓冲区。
[0027]本申请第二方面提供一种斑马线框生成装置,包括:车道线获取模块,用于根据车道线数据,确定位于路面两侧的第一车道线和第二车道线;
[0028]端点获取模块,用于分别获取所述第一车道线的第一端点、所述第二车道线的第二端点;
[0029]第一处理模块,用于根据所述第一车道线、所述第一端点,获取第一顶点、第二顶点;
[0030]第二处理模块,用于根据所述第二车道线、所述第二端点,获取第三顶点、第四顶点
[0031]绘制模块,用于根据所述第一顶点、所述第二顶点、所述第三顶点、所述第四顶点,确定斑马线框。
[0032]在其中一个实施例中,所述车道线获取模块,还用于根据车道线数据,生成每条车道线的左缓冲区和右缓冲区;根据每条车道线在其相邻车道线的左缓冲区和右缓冲区分别占据的面积大小,获取每条车道线的位置关系;根据所述每条车道线的位置关系,确定位于路面两侧的第一车道线和第二车道线。
[0033]本申请第三方面提供一种电子设备,包括:
[0034]处理器;以及
[0035]存储器,其上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如上所述的方法。
[0036]本申请第四方面提供一种计算机可读存储介质,其上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如上所述的方法。
[0037]本申请提供的技术方案可以包括以下有益效果:
[0038]本申请实施例的斑马线框生成方法,通过根据车道线数据,确定位于路面两侧的第一车道线和第二车道线;分别获取第一车道线的第一端点、第二车道线的第二端点;根据
第一车道线、第一端点,获取第一顶点、第二顶点;根据第二车道线、第二端点,获取第三顶点、第四顶点;根据第一顶点、第二顶点、第三顶点、第四顶点,确定斑马线框,能够确定并排车道线的准确位置,且根据并排车道线确定斑马线的斑马线框,提高斑马线框的生成精度,在高精地图准确地生成斑马线框。
[0039]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0040]通过结合附图对本申请示例性实施方式进行更详细地描述,本申请的上述以及其他目的、特征和优势将变得更加明显,其中,在本申请示例性实施方式中,相同的参考标号通常代表相同部件。
[0041]图1是本申请实施例示出的斑马线框生成方法的流程示意图;
[0042]图2是本申请实施例示出的斑马线框生成方法的另一流程示意图;
[0043]图3是本申请实施例示出的斑马线框生成方法的场景示意图;
[0044]图4是本申请实施例示出的斑马线框生成装置的结构示意图;
[0045]图5是本申请实施例示出的电子设备的结构示意图;
[0046]图6是本申请实施例示出的生成的左缓冲区示意图;
[0047]图7是本申请实施例示出的生成的右缓冲区示意图。
具体实施方式
[0048]下面将参照附图更详细地描述本申请的实施方式。虽然附图中显示了本申请的实施方式,然而应该理解,可以以各种形式实现本申请而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种斑马线框生成方法,其特征在于,包括:根据车道线数据,确定位于路面两侧的第一车道线和第二车道线;分别获取所述第一车道线的第一端点、所述第二车道线的第二端点;根据所述第一车道线、所述第一端点,获取第一顶点、第二顶点;根据所述第二车道线、所述第二端点,获取第三顶点、第四顶点;根据所述第一顶点、所述第二顶点、所述第三顶点、所述第四顶点,确定斑马线框。2.根据权利要求1所述的方法,其特征在于,所述根据车道线数据,确定位于路面两侧的第一车道线和第二车道线,包括:根据车道线数据,生成每条车道线的左缓冲区和右缓冲区;根据每条车道线在其相邻车道线的左缓冲区和右缓冲区分别占据的面积大小,获取每条车道线的位置关系;根据所述每条车道线的位置关系,确定位于路面两侧的第一车道线和第二车道线。3.根据权利要求2所述的方法,其特征在于,所述根据每条车道线在其相邻车道线的左缓冲区和右缓冲区分别占据的面积大小,获取每条车道线的位置关系,包括:当车道线在其相邻车道线的左缓冲区占据的面积大于在右缓冲区占据的面积,判断出该车道线在其相邻车道线的左侧;或/和,当车道线在其相邻车道线的右缓冲区占据的面积大于在左缓冲区占据的面积,判断出该车道线在其相邻车道线的右侧。4.根据权利要求1

3中任一项所述的方法,其特征在于,所述分别获取所述第一车道线的第一端点、所述第二车道线的第二端点,包括:将所述第一车道线的终点确定为所述第一端点;将所述第二车道线的终点确定为所述第二端点。5.根据权利要求4所述的方法,其特征在于,所述根据所述第一车道线、所述第一端点,获取第一顶点、第二顶点,包括:根据所述第一车道线、所述第一端点,生成与所述第一端点距离第一设定距离的、在所述第一车道线延长线上的第一顶点,生成与所述第一端点距离第二设定距离的、在所述第一车道线延长线上的第二顶点;所述根...

【专利技术属性】
技术研发人员:王录超万如伍越贾双成
申请(专利权)人:智道网联科技北京有限公司
类型:发明
国别省市:

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

1