本申请涉及位置技术,尤其涉及一种车道线处理方法、装置、电子设备、计算机可读存储介质及计算机程序产品。
背景技术:
1、由于人工制作时间周期长,基于人工绘制的高精地图路口虚拟车道线矢量化生产方法,生成虚拟车道线的效率低,且无法保正每一条车道线参数相同,从而导致车道线的生成不标准。
技术实现思路
1、本申请实施例提供一种车道线处理方法、装置、电子设备、计算机可读存储介质及计算机程序产品,能够快速准确地生成跨路口车道线。
2、本申请实施例的技术方案是这样实现的:
3、本申请实施例提供一种车道线处理方法,所述方法包括:
4、从路口图像中提取路口的路口外车道线以及地面箭头符号,并基于所述路口外车道线生成路口外车道中心线;
5、基于所述地面箭头符号确定所述路口外车道中心线的转向属性;
6、基于所述路口外车道中心线的转向属性确定路口进入点与路口驶出点之间的关联关系;
7、基于所述路口进入点与所述路口驶出点之间的关联关系,构建所述路口的路口内车道中心线;
8、基于所述路口内车道中心线以及所述路口外车道中心线,生成跨路口车道线。
9、本申请实施例提供一种车道线处理装置,包括:
10、提取模块,用于从路口图像中提取路口的路口外车道线以及地面箭头符号;
11、第一生成模块,用于基于所述路口外车道线生成路口外车道中心线;
12、转向赋值模块,用于基于所述地面箭头符号确定所述路口外车道中心线的转向属性;
13、确定模块,用于基于所述路口外车道中心线的转向属性确定路口进入点与路口驶出点之间的关联关系;
14、第二生成模块,用于基于所述路口进入点与所述路口驶出点之间的关联关系,构建所述路口的路口内车道中心线;
15、第三生成模块,用于基于所述路口内车道中心线以及所述路口外车道中心线,生成跨路口车道线。
16、本申请实施例提供一种电子设备,所述电子设备包括:
17、存储器,用于存储计算机可执行指令;
18、处理器,用于执行所述存储器中存储的计算机可执行指令时,实现本申请实施例提供的车道线处理方法。
19、本申请实施例提供一种计算机可读存储介质,存储有计算机程序或计算机可执行指令,用于被处理器执行时实现本申请实施例提供的车道线处理方法。
20、本申请实施例提供一种计算机程序产品,包括计算机程序或计算机可执行指令,所述计算机程序或计算机可执行指令被处理器执行时,实现本申请实施例提供的车道线处理方法。
21、本申请实施例具有以下有益效果:
22、从路口图像中提取路口的路口外车道线以及地面箭头符号,并基于路口外车道线生成路口外车道中心线,自动提取的道路标线与地面箭头效果好,使得生成的结果更完整,路口更连贯,进一步提高生成的车道线的准确性;基于地面箭头符号确定路口外车道中心线的转向属性,以地面箭头符号为基础确定路口车道线走势,可以适用于所有路口转向情况;基于路口外车道中心线的转向属性确定路口进入点与路口驶出点之间的关联关系,构建每个进入路口与全部驶出路口的关联关系,进一步提高生成的车道线的准确性;基于路口进入点与路口驶出点之间的关联关系,构建路口的路口内车道中心线,结合关联关系构建路口内车道中心线,保证了路口内车道中心线与路口外车道中心线能够正确的进行关联;基于路口内车道中心线以及路口外车道中心线,生成跨路口车道线,通过正确关联路口内车道中心线与路口外车道中心线生成跨路口车道线,提高了生成跨路口车道线的速度以及准确度。
1.一种车道线处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述路口外车道线生成路口外车道中心线,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述地面箭头符号确定所述路口外车道中心线的转向属性,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述路口外车道中心线的转向属性确定路口进入点与路口驶出点之间的关联关系,包括:
5.根据权利要求4所述的方法,其特征在于,所述路口进入点包括第一路口进入点以及第二路口进入点,所述根据所述路口外车道中心线与所述路口的相交点,确定所述路口进入点,包括:
6.根据权利要求4所述的方法,其特征在于,所述路口进入点包括第一路口驶出点以及第二路口驶出点,所述根据所述路口外车道中心线与所述路口的相交点,确定所述路口驶出点,包括:
7.根据权利要求4至6中任一项所述的方法,其特征在于,所述基于所述路口进入点、以及所述路口驶出点确定所述路口进入点与所述路口驶出点之间的关联关系,包括:
8.根据权利要求7所述的方法,其特征在于,所述路口方向向量包括第一向量、第二路口方向向量、第三路口方向向量、第四路口方向向量、第五路口方向向量;
9.根据权利要求7所述的方法,其特征在于,所述第一路口方向向量与所述第二路口方向向量之间的夹角为第一夹角,所述第一路口方向向量与所述第三路口方向向量之间的夹角为第二夹角,所述第四路口方向向量与所述第五路口方向向量之间的夹角为第三夹角;
10.根据权利要求1所述的方法,其特征在于,所述基于所述路口进入点与所述路口驶出点之间的关联关系,构建所述路口的路口内车道中心线,包括:
11.根据权利要求1所述的方法,其特征在于,所述基于所述路口内车道中心线以及所述路口外车道中心线,生成跨路口车道线,包括:
12.一种车道线处理装置,其特征在于,所述装置包括:
13.一种电子设备,其特征在于,所述电子设备包括:
14.一种计算机可读存储介质,存储有计算机可执行指令或者计算机程序,其特征在于,所述计算机可执行指令或者计算机程序被处理器执行时实现权利要求1至11任一项所述的车道线处理方法。
15.一种计算机程序产品,包括计算机可执行指令或计算机程序,其特征在于,所述计算机可执行指令或计算机程序被处理器执行时实现权利要求1至11任一项所述的车道线处理方法。