一种高清地图车道线自动生产方法、装置及计算机介质制造方法及图纸

技术编号:37715410 阅读:8 留言:0更新日期:2023-06-02 00:11
本发明专利技术涉及无人驾驶技术领域,具体提供了一种高清地图车道线自动生产方法,具有如下步骤:S1、获取服务机器人在map坐标系下当前时刻的位置和姿态的信息,采集车道线的数据;S2、对获取的map坐标系下当前机器人的位置和姿态和相机帧图像进行同步;S3、获取位置姿态信息和相机数据;S4、进行车道线分割;S5、对每条车道线区域进行多项式拟合及间隔采样生成点集;S6、把每条车道线采样点集转换到map地图坐标系;S7、把map地图坐标系下的车道线点集进行分段三次多项式拟合;S8、最后等间距提取点集转化为高精地图中车道线格式并保存结果。与现有技术相比,本发明专利技术降低了制作高精度地图的车道线复杂性,并避免了需要的大量的人力消耗以及错误率高的问题。错误率高的问题。错误率高的问题。

【技术实现步骤摘要】
一种高清地图车道线自动生产方法、装置及计算机介质


[0001]本专利技术涉及无人驾驶
,具体提供一种高清地图车道线自动生产方法、装置及计算机介质。

技术介绍

[0002]高精度电子地图是无人驾驶核心技术之一,它包含了无人车需要能够识别的厘米级道路三维表征信息,使无人驾驶系统能够识别道路车道标示线,道路路面几何结构,以及车道前行导向和道路控制信号位置,甚至道路周边环境等。这些要素大大地提升了无人车感知周围环境的能力,为无人驾驶提供高精准的决策规划信息,所以高精地图数据准确性对于无人驾驶来说是非常重要的。
[0003]在无人车落地过程中,数以千万计的道路测绘,大量的人力标注,人工纠错,往往需要耗费制图企业极高的成本,不利于无人驾驶的发展。如何能够提供一种基于视觉的车道线自动生成方法,能够短时间内,快速应用到无人车的自动驾驶中,是很有必要的。

技术实现思路

[0004]本专利技术是针对上述现有技术的不足,提供一种实用性强的高清地图车道线自动生产方法。
[0005]本专利技术进一步的技术任务是提供一种设计合理,安全适用的高清地图车道线自动生产装置。
[0006]本专利技术进一步的技术任务是提供一种计算机可读介质。
[0007]本专利技术解决其技术问题所采用的技术方案是:
[0008]一种高清地图车道线自动生产方法,具有如下步骤:
[0009]S1、获取服务机器人在map坐标系下基于时间序列的当前时刻的位置和姿态的信息,并采集前向相机的时间序列当前时刻包含车道线的数据;
[0010]S2、通过时间戳对当前时刻获取的map坐标系下当前机器人的位置和姿态和同一时刻的相机帧图像进行同步;
[0011]S3、获取固定时间间隔的位置姿态信息和相机数据;
[0012]S4、采用深度学习AI分割算法对图像进行车道线分割;
[0013]S5、对分割后的每条车道线区域进行多项式拟合及间隔采样生成点集;
[0014]S6、把每条车道线采样点集转换到map地图坐标系;
[0015]S7、把上述map地图坐标系下的车道线点集进行分段三次多项式拟合;
[0016]S8、最后等间距提取点集转化为高精地图中车道线格式并保存结果。
[0017]进一步的,在步骤S5中,对分割后的每条车道线区域进行多项式拟合及间隔采样生成点集,把生成的每条车道线进行三次多项式拟合,通过最小二乘法求得多项式函数系数。
[0018]进一步的,采用的拟合函数如下:
[0019]y=ax3+bx2+cx+d
ꢀꢀꢀꢀ
(1)
[0020]通过最小二乘法法对参数a,b,c,d进行估计,得到拟合函数,其中最小二乘法可以表示为:
[0021]mun=∑(Y
i

f(X
i
))2ꢀꢀꢀꢀ
(2)
[0022]s
.
t
.
f(X
i
)=aX3+bX2+cX+d
ꢀꢀꢀꢀ
(3)
[0023]并对多点拟合的曲线进行固定间隔的采样。
[0024]进一步的,在步骤S6中,世界坐标系经过刚性变换变换到摄像机坐标系,摄像机坐标系经过透视变换转换到图像坐标系,图像坐标系经过二次变换,转到像素坐标系,涉及到以下四个坐标系:
[0025]Ow

XwYwZw:世界坐标系,描述相机位置,单位米;
[0026]Oc

XcYcZc:相机坐标系,光心为原点,单位米;
[0027]o

xy:图像坐标系,光心为图像中点单位毫米;
[0028]uv:像素坐标系,原点为图像左上角,单位像素;
[0029]P:世界坐标系中的一点,即为生活中真实的一点;
[0030]p:点p在图像中的成像点,在图像坐标系中的坐标为(x,y),在像素坐标系中的坐标为(u.v);
[0031]f:相机焦距,等于o与Oc的距离,f=||o

Oc||图像坐标系的单位毫米,属于物理单位,而像素坐标系的单位是像素。
[0032]进一步的,世界坐标系一点经过四种变换的公式如下:
[0033][0034]此处dx和dy表示每一列和每一行分别代表多少毫米,即1像素等于dx毫米;进一步上述公式可以表示为:
[0035][0036]设:
[0037][0038]其中,K1为相机内参,K2为相机外参,公式(5)可进一步简化为:
[0039][0040]进一步:
[0041][0042]其中R,K,T均为已知值,将等式中的变量做以下改写,方便描述:
[0043]M2=R
‑1T
ꢀꢀꢀꢀꢀ
(10)
[0044]则:
[0045]Z
w
=Z
c
*M1(2,0)

M2(2,0)
ꢀꢀꢀ
(11)
[0046]Z
c
=(Z
w
+M2(2,0))/M1(2,0)
ꢀꢀꢀꢀ
(12)
[0047]目标物体在地面则Z
w
=0;如果目标物体有一定高度,则Z
w
=实际物体高度,求出Z
c
后即可根据像素坐标求得世界坐标。
[0048]进一步的,在步骤S8中,对拟合后的车道线先进行固定间隔采样,对点集端点部分做平滑处理,最后生成了每条车道线等间隔的点集,然后根据点集转化为Lanelet2格式的车道线结构进行保存。
[0049]一种高清地图车道线自动生产装置,包括:至少一个存储器和至少一个处理器;
[0050]所述至少一个存储器,用于存储机器可读程序;
[0051]所述至少一个处理器,用于调用所述机器可读程序,执行一种高清地图车道线自动生产方法。
[0052]一种计算机可读介质,所述计算机可读介质上存储有计算机指令,所述计算机指令在被处理器执行时,使所述处理器执行一种高清地图车道线自动生产方法。
[0053]本专利技术的一种高清地图车道线自动生产方法、装置及计算机介质和现有技术相比,具有以下突出的有益效果:
[0054]本专利技术降低了制作高精度地图的车道线复杂性,并避免了传统高精度地图制作需要的大量的人力消耗以及错误率高的问题。
附图说明
[0055]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0056]附图1是一种高清地图车道线自动生产方法的流程示意图;
[0057]附图2是一种高清地图车道线自动生产方法中AI车本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种高清地图车道线自动生产方法,其特征在于,具有如下步骤:S1、获取服务机器人在map坐标系下基于时间序列的当前时刻的位置和姿态的信息,并采集前向相机的时间序列当前时刻包含车道线的数据;S2、通过时间戳对当前时刻获取的map坐标系下当前机器人的位置和姿态和同一时刻的相机帧图像进行同步;S3、获取固定时间间隔的位置姿态信息和相机数据;S4、采用深度学习AI分割算法对图像进行车道线分割;S5、对分割后的每条车道线区域进行多项式拟合及间隔采样生成点集;S6、把每条车道线采样点集转换到map地图坐标系;S7、把上述map地图坐标系下的车道线点集进行分段三次多项式拟合;S8、最后等间距提取点集转化为高精地图中车道线格式并保存结果。2.根据权利要求1所述的一种高清地图车道线自动生产方法,其特征在于,在步骤S5中,对分割后的每条车道线区域进行多项式拟合及间隔采样生成点集,把生成的每条车道线进行三次多项式拟合,通过最小二乘法求得多项式函数系数。3.根据权利要求2所述的一种高清地图车道线自动生产方法,其特征在于,采用的拟合函数如下:y=ax3+bx2+cx+d(1)通过最小二乘法法对参数a,b,c,d进行估计,得到拟合函数,其中最小二乘法可以表示为:min=∑(Y
i

f(X
i
))2ꢀꢀꢀꢀꢀꢀ
(2)s.t.f(X
i
)=aX3+bX2+cX+d
ꢀꢀꢀꢀ
(3)并对多点拟合的曲线进行固定间隔的采样。4.根据权利要求3所述的一种高清地图车道线自动生产方法,其特征在于,在步骤S6中,世界坐标系经过刚性变换变换到摄像机坐标系,摄像机坐标系经过透视变换转换到图像坐标系,图像坐标系经过二次变换,转到像素坐标系,涉及到以下四个坐标系:Ow

XwYwZw:世界坐标系,描述相机位置,单位米;Oc

XcYcZc:相机坐标系,光心为原点,单位米;o

xy:图像坐标系,光心为图像中点单位毫米;uv:像素坐标系,原点为图像左上角,单位...

【专利技术属性】
技术研发人员:王本强谢超王健张猛马辰
申请(专利权)人:山东新一代信息产业技术研究院有限公司
类型:发明
国别省市:

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

1