一种车道线的检测方法技术

技术编号:11505408 阅读:159 留言:0更新日期:2015-05-27 06:17
本发明专利技术公开了一种车道线的检测方法,包括以下步骤:首先,通过摄像机获取车道线图像,并进行车道线宽度标定;其次,进行车道线建模,得出检测区域;然后,检测边缘点对,得到车道线边缘点对图;最后,对车道线边缘点对图中最大的两个连通域进行最小二乘法直线拟合,得到车道线。本发明专利技术可完成复杂背景下对车道线进行精准检测,抗干扰性强,计算过程简单,计算量小,算法快速,实时性强,具有较强的推广与应用价值。

【技术实现步骤摘要】
一种车道线的检测方法
本专利技术涉及图像处理技术及智能交通领域,具体涉及一种车道线的检测方法。
技术介绍
随着经济的发展与科技的进步,人们的生活水平越来越高。当汽车作为不可或缺的消费品走进各家各户时,安全问题也随之而来。而在众多交通事故中,因为偏离车道而产生的事故是一个重要部分,因此,研究车道偏离预警系统,辅助驾驶员在单调驾驶环境中保持车辆在车道内行驶,已经成为国内外的研究重点。车道偏离预警系统的其中一个重要部分是车道线检测,车道线检测的关键问题在于如何提取车道线的特征,以及使用何种模型来拟合出车道线。由于道路所处的环境受到天气、光照和道路情况等多种因素的影响,常规的复杂度低的检测算法难以找到适应环境变化的特征和精准地拟合车道线,为此,人们对检测算法进行了诸多改进,如中国公开专利:CN102592114A、CN104268860A和CN103473762A,改进后的检测算法抗干扰能力强,鲁棒性和识别精度高,能够较好拟合出车道线,但改进后的检测算法复杂,计算量大,计算时间长,检测效率慢,无法保证系统的实时性,难以应用于高速行驶的车辆。
技术实现思路
本专利技术目的在于为克服上述问题而提供一种算法简单、快速,能在复杂背景条件下准确检测出车道线,具有较高实时性的车道线的检测方法。为实现上述目的,本专利技术采用的技术方案是:一种车道线的检测方法,包括如下步骤:(一)车道线建模,确定检测区域:1.1:采集一幅摄像机图像ImageColor;1.2:在图像ImageColor内部指定远处和近处的车道线宽度Lmin和Lmax;1.3:根据Lmin和Lmax设置车道线的匹配模型,估算检测区域;1.4:对检测区域范围内的图像,进行水平方向中值滤波;(二)检测边缘点对:2.1:在检测区域内,按行方向统计灰度值;2.2:利用滤波器计算灰度的梯度,得到灰度梯度图;2.3:对梯度图进行平滑处理;2.4:利用车道线模型对平滑后的梯度图进行边缘调制,得出边缘点对;2.5:逐行计算车道线的边缘点对,形成车道线边缘点对图;(三)车道线拟合:3.1:对上步提取到的车道线边缘点对图,进行灰度闭操作得到图像ImageClosing;3.2:对图像ImageClosing进行连通域分析;3.3:选择面积最大的两个连通域;3.4:对提取到的两个连通区域进行最小二乘法直线拟合,得到车道线。进一步的,所述步骤1.3中,匹配模型的车道线宽度W的计算公式为:W=(Lmin+Lmax)/A,其中A的取值范围为1.5~2.5,所述检测区域为匹配模型的车道线宽度W以及与车道线左右相邻宽度各为W的范围。进一步的,所述检测区域内,车道线边缘出现在左边W和右边W的概率设置为B,车道线边缘出现在中间W的概率设置为C,其中,B的取值范围为70%~95%,C的取值为1-B。进一步的,所述步骤1.4中,中值滤波的窗口大小为1×N,N的取值范围为5~11。进一步的,所述步骤2.2中,滤波器的模板为[-1,2,-1]。进一步的,所述步骤2.3中,平滑窗口大小为1×M,M的取值范围为5~21。进一步的,所述步骤2.4中,边缘调制就是用车道线模型中设定的概率对平滑后的梯度图进行乘法操作。进一步的,所述步骤3.1中,灰度闭操作的半径为D,D的取值范围为5.5~11.5。本专利技术与现有技术相比具有以下优点:本专利技术通过根据实际拍摄场景对车道线的宽度进行标定,排除了摄像机角度差异对检测准确性的影响,适用性广;通过建立车道线匹配模型,确定检测区域,缩小检测范围,提高检测速度;通过车道线匹配模型对灰度梯度进行边缘调制,排开了道路标志、阴影等复杂背景的干扰,提高了检测精度及鲁棒性,最后通过连通域操作和最小二乘法直线拟合得出车道线,整个算法简单、快速,实时性高,适用于高速行驶车辆的车道偏离预警系统。附图说明图1为本专利技术实施例的处理流程图。图2为本专利技术实施例的车道线宽度标定图。图3为本专利技术实施例的车道线的匹配模型图。图4为本专利技术实施例的逐行检测示意图。图5为本专利技术实施例的灰度图。图6为本专利技术实施例的灰度梯度图。图7为本专利技术实施例的平滑后的灰度梯度图。图8为本专利技术实施例的车道线的匹配模型的概率图。图9为本专利技术实施例的灰度梯度的边缘调制图。图10为本专利技术实施例的边缘点对图。图11为本专利技术实施例的灰度闭操作示意图。图12为本专利技术实施例的连通域操作示意图。图13为本专利技术实施例的直线拟合后的车道线图。具体实施方式现结合附图和具体实施方式对本专利技术进一步说明。如图1所示,一种车道线的检测方法,包括如下步骤:(一)车道线建模,确定检测区域:实际应用中,由于摄像机架设的角度可能存在差异或因车辆震动使摄像机角度发生变化,致使拍摄出来的车道线宽度发生改变,如果按照之前设定的模型进行检测,则会出现错误的结果,所以需要在使用前,根据摄像机的实际拍摄场景中车道线的宽度进行标定,具体方法:首先,通过CCD摄像机或COMS摄像机采集一幅摄像机图像ImageColor;然后,在图像ImageColor内部指定远处和近处的车道线宽度Lmin和Lmax,如图2所示。这里的Lmin和Lmax是由用户根据实际需要进行自行设定,也可由软件根据上次记忆设定。车道线标定后,则进行车道线的匹配模型建立及检测区域确定,具体方法为:根据标定得到的车道线宽度Lmin和Lmax来设置车道线的匹配模型,匹配模型的车道线宽度W的计算公式为:W=(Lmin+Lmax)/A,其中A的取值范围为1.5~2.5,则检测区域为匹配模型的车道线宽度W以及与车道线左右相邻宽度各为W的范围,如图3所示,车道线边缘出现在左边W和右边W的概率设置为B,车道线边缘出现在中间W的概率设置为C,其中,B的取值范围为70%~95%,C的取值为1-B。检测区域确认后,对检测区域范围内的图像,进行水平方向中值滤波以去除图像噪声,减少干扰,滤波窗口大小为1×N,其中N的范围为5~11,中值滤波是一种非线性平滑技术,它将每一像素点的灰度值设置为该点某邻域窗口内的所有像素点灰度值的中值,属于图像处理领域的常用算法,于此不再具体说明。(二)检测边缘点对:2.1:在检测区域内,按行方向(即图4所示的箭头线方向)统计灰度值,得到灰度值图,如图5所示;2.2:利用模板为[-1,2,-1]的滤波器计算灰度的梯度,得到灰度梯度图,如图6所示,利用滤波器对图像灰度的梯度进行计算是图像处理领域的常用算法,于此不再具体说明;2.3:对灰度梯度图6进行平滑处理,平滑后如图7,平滑窗口大小为1×M,M的范围为5~21,利用平滑窗口平滑处理灰度梯度图是图像处理领域的常用算法,于此不再具体说明;2.4:图7中竖直线的部分表示边缘位置,从图中可以看出道路中间的标记可能导致边缘误判。所以需要利用车道线匹配模型对平滑后的梯度图进行边缘调制,去除中间部分的干扰边缘,得出正确的边缘点对,具体方法:利用车道线的匹配模型设定的各个区域出现车道线的概率(图8)与图7对应位置的灰度梯度值进行乘法运算,运算后如图9所示,图中虚线为运算前的灰度梯度,粗实线为运算后的灰度梯度,从粗实线可以看出,中间部分的干扰边缘消失,只剩下正确的边缘位置;2.5:按照上述的方法,逐行计算检测车道线的边缘点对,形成车道线边缘点对图,如图10所示。(三)车道线拟合:3本文档来自技高网...
一种车道线的检测方法

【技术保护点】
一种车道线的检测方法,其特征在于,包括如下步骤:(一)车道线建模,确定检测区域:1.1:采集一幅摄像机图像ImageColor;1.2:在图像ImageColor内部指定远处和近处的车道线宽度Lmin和Lmax;1.3:根据Lmin和Lmax设置车道线的匹配模型,估算检测区域;1.4:对检测区域范围内的图像,进行水平方向中值滤波;(二)检测边缘点对:2.1:在检测区域内,按行方向统计灰度值;2.2:利用滤波器计算灰度的梯度,得到灰度梯度图;2.3:对梯度图进行平滑处理;2.4:利用车道线模型对平滑后的梯度图进行边缘调制,得出边缘点对;2.5:逐行计算车道线的边缘点对,形成车道线边缘点对图;(三)车道线拟合:3.1:对上步提取到的车道线边缘点对图,进行灰度闭操作得到图像ImageClosing;3.2:对图像ImageClosing进行连通域分析;3.3:选择面积最大的两个连通域;3.4:对提取到的连通区域进行最小二乘法直线拟合,得到车道线。

【技术特征摘要】
1.一种车道线的检测方法,其特征在于,包括如下步骤:(一)车道线建模,确定检测区域:1.1:采集一幅摄像机图像ImageColor;1.2:在图像ImageColor内部指定远处和近处的车道线宽度Lmin和Lmax;1.3:根据Lmin和Lmax设置车道线的匹配模型,估算检测区域;1.4:对检测区域范围内的图像,进行水平方向中值滤波;(二)检测边缘点对:2.1:在检测区域内,按行方向统计灰度值;2.2:利用滤波器计算灰度的梯度,得到灰度梯度图;2.3:对梯度图进行平滑处理;2.4:利用车道线模型对平滑后的梯度图进行边缘调制,具体为,用车道线模型中设定的概率对平滑后的梯度图进行乘法操作,得出边缘点对;2.5:逐行计算车道线的边缘点对,形成车道线边缘点对图;(三)车道线拟合:3.1:对上步提取到的车道线边缘点对图,进行灰度闭操作得到图像ImageClosing;3.2:对图像ImageClosing进行连通域分析;3.3...

【专利技术属性】
技术研发人员:赖明钟吴敬
申请(专利权)人:厦门麦克玛视电子信息技术有限公司
类型:发明
国别省市:福建;35

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

1