发明名称 一种结合山脊边界检测及霍夫变换的快速车道线检测方法
摘要 本发明涉及一种结合山脊边界检测及霍夫变换的快速车道线检测方法。该方法从采集的车道线视频中截取单帧图像,首先进行缩小并灰度化,减少数据量,然后在车道线范围内应用基于方向的快速山脊检测方法,得到二值图像;然后对得到的二值图像应用快速的霍夫直线检测方法检测到两组车道线,再对其进行膨胀腐蚀得到两条粗的车道线,再对其进行细线化,最后在细线化图像上选取采样点,利用最小二乘法拟合出车道线。本发明方法的每一步都是依据车道线的方向、形态等特征改进的特殊方法,比传统的检测方法更高效。
申请公布号 CN104537342A 申请公布日期 2015.04.22
申请号 CN201410812599.9 申请日期 2014.12.24
申请人 福州大学 发明人 王卫星
分类号 G06K9/00(2006.01)I 主分类号 G06K9/00(2006.01)I
代理机构 福州元创专利商标代理有限公司 35100 代理人 蔡学俊
主权项 一种结合山脊边界检测及霍夫变换的快速车道线检测方法,其特征在于:包括以下步骤,步骤S1:从采集的车道线视频中截取长宽为N*M的单帧图像,并对其进行基于局部最大值的缩小,然后对缩小后的图像进行灰度化,降低图像数据量,从而加快处理速度,其中,N、M为正整数;步骤S2:选定车道线区域:由于摄像头位置以及车身左右移动而导致车道线的斜率和起点发生变化,根据统计,左车道线的斜率控制在(<img file="220440dest_path_image002.GIF" wi="33" he="24" />,<img file="565010dest_path_image004.GIF" wi="21" he="23" />),左车道线的起点在左竖直边界控制在(0,1/2M)范围内,在水平边界控制在(0,1/4N)范围内;右车道线的斜率控制在(‑<img file="282430dest_path_image004.GIF" wi="21" he="23" />,‑<img file="553005dest_path_image002.GIF" wi="33" he="24" />),右车道线的起点在右竖直边界控制在(0,1/2M)范围内,在水平边界控制在(3/4N,1N)范围内;其中,左车道线范围是以左边界1/2处为起点且斜率为<img file="803596dest_path_image004.GIF" wi="21" he="23" />的直线与以水平边界1/4处为起点且斜率为<img file="501425dest_path_image002.GIF" wi="33" he="24" />的直线之间,右车道线范围是以右边界1/2处为起点斜率为‑<img file="706141dest_path_image004.GIF" wi="21" he="23" />的直线与以水平边界3/4处为起点斜率为‑<img file="dest_path_image005.GIF" wi="33" he="24" />的直线之间;步骤S3:车道线分为直线车道线和虚线车道线,对于虚线车道线的每一段都是一个矩形,故而采用valley算法在选定的车道线区域内检测车道线的边缘,得到车道线边缘二值图像;步骤S4:对步骤S3得到的车道线边缘二值图像进行改进的快速随机霍夫线检测;步骤S5:检测每条车道线的组成线条数,并将该些线条扩充为一条粗直线;具体即,首先对各车道线进行形态学膨胀将各线条之间的空隙填充,然后再对其进行形态学腐蚀,得到各条车道线的粗直线;步骤S6:对步骤S5得到的图像进行细线化,考虑到细线化可能产生短枝,设定一个线条长度阈值t,若线条的长度小于t则认为是短枝,需去除掉;若线条长度大于t则认为是车道线的一部分,需保留;步骤S7:选取采样点,对采样点进行最小二乘法拟合,得到最终车道线;其中,采样点的选取原则是在图像的中间3/5范围内选取,即去除掉上下的1/5部分,并以中轴线为中心将采样特征点分为左右两部分,分别拟合左右车道线。
地址 350108 福建省福州市闽侯县上街镇大学城学园路2号福州大学新区