The invention proposes a visual lane detection method. The invention collects image by camera and converts it into gray image, sets the center point of gray image as reference point to delineate region of interest, extracts rising edge point and falling edge point respectively by line scan gradient value method in region of interest, and obtains rising edge point and falling edge point of inverse perspective through inverse perspective transformation, respectively, and obtains rising edge point of inverse perspective and falling edge point of inverse perspective. Edge points are filtered according to the lane width feature to get the rising edge points and the descending edge points respectively. The ascending edge points and descending edge points are transformed into self-defined parameter space, and the angle and lateral offset of the line of the ascending edge points and descending edge points are counted. The Lane curve is fitted to construct an appropriate Lane curve. The lane position of the front frame road image is correlated with the lane position of the next frame road image by the lane position of the current frame road image.
【技术实现步骤摘要】
一种基于视觉的车道线检测方法
本专利技术涉及信号处理
,具体涉及一种基于视觉的车道线检测方法。
技术介绍
事故频繁发生的首要原因在于驾驶员在行驶过程中无意识地偏离车道。随着汽车的保有量的逐年递增,道路环境日趋复杂,为了让人们更有效的出行,自动驾驶或辅助驾驶逐渐成为研究的热点之一。车道线识别是其中最为基础的部分,它既是保证车辆对道路场景有效掌控的关键单元,又可为车辆偏离预警技术提供精确的位置信息,从而一定程度上减缓交通压力和降低交通事故发生。而在嵌入式系统下实现车道线识别和偏离预警,具有低成本、低功耗,小型化和易集成等特点,因此具有较高的实用价值和广阔应用前景。随着计算机技术的发展,向处于危险的驾驶员及时提供警告的系统具有挽救大量生命的巨大潜力。旨在帮助驾驶员驾驶过程中的系统称之为高级驾驶辅助系统,它具有自适应巡航控制、防撞功能、盲点检测与交通标志检测等许多功能。车道偏离系统也属于其中一类。车道检测是在道路上定位车道标记并将这些位置信息呈现给智能系统。在智能交通系统中,智能车辆与智能基础设施相融合,能提供更安全的环境和更好的交通条件。目前,车道线检测的方法主要可以分为三类:基于模型的方法、基于特征的方法、基于标志的方法。特征法利用车道基础特征如颜色、纹理等定位路面图像中的车道线。基于模型的方法通常以线性或者曲线为模板分析车道,一旦模型被定义,检测就较简单。基于深度学习的方法,基础原理是预先标记大量的样本集,使用卷积神经网络的方法训练样本集获取网络参数,达到车道检测和分类的目的。相对于深度学习的方法来说,特征与模型方法的道路信息检测是其必要的。可以将模型 ...
【技术保护点】
1.一种基于视觉的车道线检测方法,其特征在于,包括以下步骤:步骤1:通过摄像头采集图像,将采集图像转换为灰度图像,将灰度图像的中心点设置为基准点,并根据基准点划定感兴趣区域;步骤2:通过行扫描梯度值法在感兴趣区域分别提取上升边缘点以及下降边缘点,将上升边缘点以及下降边缘点分别通过逆透视变换得到逆透视上升边缘点以及逆透视下降边缘点,将逆透视上升边缘点以及逆透视下降边缘点使用车道宽度特征滤波分别得到筛选后上升边缘点以及筛选后下降边缘点;步骤3:将筛选后上升边缘点以及筛选后下降边缘点进行自定义的参数空间变换,并统计筛选后上升边缘点以及筛选后下降边缘点其线的角度以及横向偏移量均相等的数量,获取候选车道线,并拟合车道曲线;步骤4:通过当前帧道路图像的车道线位置关联下一帧道路图像的车道线位置。
【技术特征摘要】
1.一种基于视觉的车道线检测方法,其特征在于,包括以下步骤:步骤1:通过摄像头采集图像,将采集图像转换为灰度图像,将灰度图像的中心点设置为基准点,并根据基准点划定感兴趣区域;步骤2:通过行扫描梯度值法在感兴趣区域分别提取上升边缘点以及下降边缘点,将上升边缘点以及下降边缘点分别通过逆透视变换得到逆透视上升边缘点以及逆透视下降边缘点,将逆透视上升边缘点以及逆透视下降边缘点使用车道宽度特征滤波分别得到筛选后上升边缘点以及筛选后下降边缘点;步骤3:将筛选后上升边缘点以及筛选后下降边缘点进行自定义的参数空间变换,并统计筛选后上升边缘点以及筛选后下降边缘点其线的角度以及横向偏移量均相等的数量,获取候选车道线,并拟合车道曲线;步骤4:通过当前帧道路图像的车道线位置关联下一帧道路图像的车道线位置。2.根据权利要求1所述的基于视觉的车道线检测方法,其特征在于:步骤1中所述采集图像宽度为u,高度为v;步骤1中所述灰度图像的中心点为将中心点设置为灰度图像的基准点;步骤1中所述根据基准点划定感兴趣区域为:根据基准点划定矩形方块,矩形方块宽度取值范围为矩形方块高度取值范围为其中,w取值范围为h取值范围为3.根据权利要求1所述的基于视觉的车道线检测方法,其特征在于:步骤2中所述通过行扫描梯度值法在感兴趣区域提取边缘点为:计算基于水平行扫描线上的每个像素边缘强度:其中,I(i+k,j)表示感兴趣区域第i+k行及第j列的像素值,表示感兴趣区域的图像行数,表示感兴趣区域的图像列数,L表示每行的滤波长度;将像素边缘强度分别与第一阈值以及第二阈值比较,根据检测结果对感兴趣区域像素点进行分类:当E(i,j)>Th1时,I(i,j)是上升边缘边点,当E(i,j)<Th2时,I(i,j)是下降边缘点;将感兴趣区域内上升边缘点以及下降边缘点通过逆透视变换转换到世界坐标系下的实际道路中边缘特征点,即步骤2中所述逆透视上升边缘点以及逆透视下降边缘点;逆透视上升边缘点以及逆透视下降边缘点使用车道宽度特征滤波去除干扰点,对感兴趣区域内同一图像行数的逆透视上升边缘点与逆透视下降边缘点计算欧式距离:若|dis-D|≤dh,dis为欧氏距离,D为距离阈值,dh为距离误差,则逆透视上升边缘点为步骤2中所述筛选后上升边缘点:(xm,ym)其中,m∈[1,M],M为筛选后上升边缘点数量;且逆透视下降边缘点为步骤2中所述筛选后下降边缘点:其中,n∈[1,N],N为筛选后下降边缘点数量。4.根据权利要求1所述的基于视觉的车道线检测方法,其特征在于:步骤3中所述自定义的参数空间变换为:筛选后上升边缘点自定义的参数空间为:xm=pk,m+ym*tanθk,m其中,(xm,ym)为步骤2中所述筛选后上升边缘点的坐标,θk,m表示筛选后上升边缘点线的角度,且θk,m∈[α,β],k∈[1,K],K表示上升边缘点线的角度数量,pk,m表示上升边缘点线...
【专利技术属性】
技术研发人员:肖进胜,周景龙,雷俊锋,眭海刚,李亮,舒成,赵玲,
申请(专利权)人:武汉大学,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。