一种高效的车道线检测跟踪方法及系统技术方案

技术编号:15956628 阅读:53 留言:0更新日期:2017-08-08 09:56
本发明专利技术公开了一种高效的车道线检测跟踪方法及系统,所述方法包括以下步骤:S1、采集车辆环境图像信息;S2、确定消失线位置、感兴趣区域、匹配的车道线宽度的最大值和最小值;S3、进行边缘检测并搜索满足车道线特征搜索条件的特征点;S4、对满足车道线特征搜索条件的特征点往消失线以及预设的两条车道水平线上进行投影,并在消失线上寻找消失点;S5、根据消失点位置进行反向搜索,提取车道边界线的特征点,并确定车道线;S6、根据车道线建立带状区域,并利用置信度约束车道线位置和宽度。本发明专利技术基于投票机制检测消失点,并划分目标搜索区域,通过采集车道边缘线上的两点,能够快速准确地检测出车道线。

【技术实现步骤摘要】
一种高效的车道线检测跟踪方法及系统
本专利技术涉及汽车偏离预警
,尤其涉及一种高效的车道线检测跟踪方法及系统。
技术介绍
我国汽车产量和数量的急剧增长,驾驶安全问题受到越来越多的关注。目前,汽车驾驶辅助系统产品随着消费者需求量的增加而快速发展,城市建设和汽车产业的迅速发展,致使世界各国面临着日益严峻的交通问题。鉴于交通事故带来的巨大损失,智能辅助驾驶系统和自动驾驶汽车技术成为了当今交通领域和汽车工业界的研究热点。其中车道线的识别技术是非常重要的一个环节。为了满足智能驾驶的实际需要,车道线识别算法必须保证具有很好的可靠性、实时性和鲁棒性。国内外学者对基于机器视觉的车道线检测算法已经进行了大量研究并取得了一定成果。在检测算法中,主要可以分为2类:模型法和特征法。基于模型的方法主要是通过提取的车道线特征点与车道线几何模型进行匹配提取车道线;基于特征的方法主要是通过车道线边缘点的梯度、方向和灰度值等一些特征来检测车道线。基于特征的车道线检测容易受到道路环境的干扰;基于模型的方法具有较好的鲁棒性,但是运算量大,实时性较差。
技术实现思路
基于
技术介绍
存在的技术问题,本专利技术提出了一种高效的车道线检测跟踪方法及系统。本专利技术提出的高效的车道线检测跟踪方法,包括以下步骤:S1、采集车辆环境图像信息;S2、根据车辆环境图像信息确定消失线位置、感兴趣区域、匹配的车道线宽度的最大值和最小值;S3、根据消失线位置、匹配的车道线宽度的最大值和最小值在感兴趣区域内进行边缘检测并搜索满足车道线特征搜索条件的特征点;S4、对满足车道线特征搜索条件的特征点往消失线以及预设的两条车道水平线上进行投影,并在消失线上寻找消失点;S5、根据消失点位置进行反向搜索,提取车道边界线的特征点,并根据车道边界线的特征点确定车道线;S6、根据车道线建立带状区域,并利用置信度约束车道线位置和宽度。优选地,步骤S2具体包括:车道线宽度的范围由更改比例系数k1、k2确定其幅度;k1为车道线宽度的最小值,k2为车道线宽度的最大值,且k2与k1满足正比例关系;优选地,步骤S3具体包括:边缘检测通过周围八个像素点的加权值代替中间点的像素值,提取车道线的轮廓,再搜索满足车道线特征搜索条件的特征点;满足车道线特征搜索条件具体包括:满足上升沿和下降沿阈值范围;其中,上升沿阈值为64,下降沿阈值为-64;满足车道线宽度范围;对消失线以下的车道线宽度进行车道线宽度设定,车道线宽度比例系数分别为k1、k2,其中,k1=5.0/125.0,k2=35.0/125.0。优选地,步骤S4具体包括:若车道线的上升沿和下降沿具有相同的投影斜率,则投影角度相同,即其中,投影斜率为边缘检测垂直方向梯度和水平方向梯度比值;建立一维数组对车道线上每个点在消失线上的投影位置进行统计,当投影位置重合时,对该投影位置计票加一,如此循环,直至完成整个感兴趣区域的遍历,并将一维数组内计票数最大的点作为消失点。优选地,步骤S5具体包括:建立二维数组对投影线位置坐标进行存储;根据消失点的位置在二维数组中找到对应的纵坐标,并统计上述纵坐标所在行计票的最大值和次大值,上述最大值和次大值即为左右车道边界线的特征点,并根据上述左右车道边界线的特征点确定车道线。优选地,步骤S6具体包括:优选地,基于车辆环境图像信息相邻帧间的道路位置变化连续的特性建立带状区域,并在搜索窗进行车道识别;利用前帧图像检测结果,在本帧图像的预测位置定义一搜索窗;将前帧图像确定的车道线点的坐标υi作为中心,在本帧图像相应水平邻域[υi-25,υi+25]内搜索新特征点;在上述本帧图像相应水平邻域[υi-25,υi+25]内利用置信度约束车道线位置和宽度具体包括:其中,nl为左车道线最大值点的数值,nr右车道线最大值点的数值,xa为右车道投影线的水平坐标,xb左车道投影线的水平坐标;若Dl<ζ、Dr<ζ,重新检测下一帧图像;若Dl≥ζ或Dr≥ζ、|Dl-Dr|≤Γ,利用车道线边界线的特征点确定车道线;若Dl≥ζ或Dr≥ζ、|Dl-Dr|>Γ,进一步分析Dl与Dr的大小,当Dl<Dr时,根据右侧两点坐标值检测出右车道线,并基于车道宽度W补充左侧车道边缘点;当Dl>Dr时,根据左侧两点坐标值检测出左车道线,并基于车道宽度W补充右侧车道边缘点;其中,Γ为置信度差值阈值且Γ=0.2,ζ=0.6。本专利技术提出的高效的车道线检测跟踪系统,包括:图像采集模块,用于采集车辆环境图像信息;信息确定模块,用于根据车辆环境图像信息确定消失线位置、感兴趣区域、匹配的车道线宽度的最大值和最小值;特征点搜索模块,用于根据消失线位置、匹配的车道线宽度的最大值和最小值在感兴趣区域内进行边缘检测并搜索满足车道线特征搜索条件的特征点;消失点寻找模块,用于对满足车道线特征搜索条件的特征点往消失线以及预设的两条车道水平线上进行投影,并在消失线上寻找消失点;车道线确定模块,用于根据消失点位置进行反向搜索,提取车道边界线的特征点,并根据车道边界线的特征点确定车道线;车道线约束模块,用于根据车道线建立带状区域,并利用置信度约束车道线位置和宽度。优选地,信息确定模块具体用于:车道线宽度的范围由更改比例系数k1、k2确定其幅度;k1为车道线宽度的最小值,k2为车道线宽度的最大值,且k2与k1满足正比例关系;优选地,特征点搜索模块具体用于:边缘检测通过周围八个像素点的加权值代替中间点的像素值,提取车道线的轮廓,再搜索满足车道线特征搜索条件的特征点;满足车道线特征搜索条件具体包括:满足上升沿和下降沿阈值范围;其中,上升沿阈值为64,下降沿阈值为-64;满足车道线宽度范围;对消失线以下的车道线宽度进行车道线宽度设定,车道线宽度比例系数分别为k1、k2,其中,k1=5.0/125.0,k2=35.0/125.0。优选地,消失点寻找模块具体用于:若车道线的上升沿和下降沿具有相同的投影斜率,则投影角度相同,即其中,投影斜率为边缘检测垂直方向梯度和水平方向梯度比值;建立一维数组对车道线上每个点在消失线上的投影位置进行统计,当投影位置重合时,对该投影位置计票加一,如此循环,直至完成整个感兴趣区域的遍历,并将一维数组内计票数最大的点作为消失点。优选地,车道线确定模块具体用于:建立二维数组对投影线位置坐标进行存储;根据消失点的位置在二维数组中找到对应的纵坐标,并统计上述纵坐标所在行计票的最大值和次大值,上述最大值和次大值即为左右车道边界线的特征点,并根据上述左右车道边界线的特征点确定车道线。优选地,车道线约束模块具体用于:优选地,基于车辆环境图像信息相邻帧间的道路位置变化连续的特性建立带状区域,并在搜索窗进行车道识别;利用前帧图像检测结果,在本帧图像的预测位置定义一搜索窗;将前帧图像确定的车道线点的坐标υi作为中心,在本帧图像相应水平邻域[υi-25,υi+25]内搜索新特征点;在上述本帧图像相应水平邻域[υi-25,υi+25]内利用置信度约束车道线位置和宽度具体包括:其中,nl为左车道线最大值点的数值,nr右车道线最大值点的数值,xa为右车道投影线的水平坐标,xb左车道投影线的水平坐标;若Dl<ζ、Dr<ζ,重新检测下一帧图像;若Dl≥ζ或Dr≥ζ、|Dl-Dr|≤Γ,利用车道线边界线的特本文档来自技高网...

【技术保护点】
一种高效的车道线检测跟踪方法,其特征在于,包括以下步骤:S1、采集车辆环境图像信息;S2、根据车辆环境图像信息确定消失线位置、感兴趣区域、匹配的车道线宽度的最大值和最小值;S3、根据消失线位置、匹配的车道线宽度的最大值和最小值在感兴趣区域内进行边缘检测并搜索满足车道线特征搜索条件的特征点;S4、对满足车道线特征搜索条件的特征点往消失线以及预设的两条车道水平线上进行投影,并在消失线上寻找消失点;S5、根据消失点位置进行反向搜索,提取车道边界线的特征点,并根据车道边界线的特征点确定车道线;S6、根据车道线建立带状区域,并利用置信度约束车道线位置和宽度。

【技术特征摘要】
1.一种高效的车道线检测跟踪方法,其特征在于,包括以下步骤:S1、采集车辆环境图像信息;S2、根据车辆环境图像信息确定消失线位置、感兴趣区域、匹配的车道线宽度的最大值和最小值;S3、根据消失线位置、匹配的车道线宽度的最大值和最小值在感兴趣区域内进行边缘检测并搜索满足车道线特征搜索条件的特征点;S4、对满足车道线特征搜索条件的特征点往消失线以及预设的两条车道水平线上进行投影,并在消失线上寻找消失点;S5、根据消失点位置进行反向搜索,提取车道边界线的特征点,并根据车道边界线的特征点确定车道线;S6、根据车道线建立带状区域,并利用置信度约束车道线位置和宽度。2.根据权利要求1所述的高效的车道线检测跟踪方法,其特征在于,步骤S2具体包括:车道线宽度的范围由更改比例系数k1、k2确定其幅度;k1为车道线宽度的最小值,k2为车道线宽度的最大值,且k2与k1满足正比例关系;优选地,步骤S3具体包括:边缘检测通过周围八个像素点的加权值代替中间点的像素值,提取车道线的轮廓,再搜索满足车道线特征搜索条件的特征点;满足车道线特征搜索条件具体包括:满足上升沿和下降沿阈值范围;其中,上升沿阈值为64,下降沿阈值为-64;满足车道线宽度范围;对消失线以下的车道线宽度进行车道线宽度设定,车道线宽度比例系数分别为k1、k2,其中,k1=5.0/125.0,k2=35.0/125.0。3.根据权利要求2所述的高效的车道线检测跟踪方法,其特征在于,步骤S4具体包括:若车道线的上升沿和下降沿具有相同的投影斜率,则投影角度相同,即其中,投影斜率为边缘检测垂直方向梯度和水平方向梯度比值;建立一维数组对车道线上每个点在消失线上的投影位置进行统计,当投影位置重合时,对该投影位置计票加一,如此循环,直至完成整个感兴趣区域的遍历,并将一维数组内计票数最大的点作为消失点。4.根据权利要求3所述的高效的车道线检测跟踪方法,其特征在于,步骤S5具体包括:建立二维数组对投影线位置坐标进行存储;根据消失点的位置在二维数组中找到对应的纵坐标,并统计上述纵坐标所在行计票的最大值和次大值,上述最大值和次大值即为左右车道边界线的特征点,并根据上述左右车道边界线的特征点确定车道线。5.根据权利要求4所述的高效的车道线检测跟踪方法,其特征在于,步骤S6具体包括:优选地,基于车辆环境图像信息相邻帧间的道路位置变化连续的特性建立带状区域,并在搜索窗进行车道识别;利用前帧图像检测结果,在本帧图像的预测位置定义一搜索窗;将前帧图像确定的车道线点的坐标υi作为中心,在本帧图像相应水平邻域[υi-25,υi+25]内搜索新特征点;在上述本帧图像相应水平邻域[υi-25,υi+25]内利用置信度约束车道线位置和宽度具体包括:其中,nl为左车道线最大值点的数值,nr右车道线最大值点的数值,xa为右车道投影线的水平坐标,xb左车道投影线的水平坐标;若Dl<ζ、Dr<ζ,重新检测下一帧图像;若Dl≥ζ或Dr≥ζ、|Dl-Dr|≤Γ,利用车道线边界线的特征点确定车道线;若Dl≥ζ或Dr≥ζ、|Dl-Dr|>Γ,进一步分析Dl与Dr的大小,当Dl<Dr时,根据右侧两点坐标值检测出右车道线,并基于车道宽度W补充左侧车道边缘点;当Dl>Dr时,根据左侧两点坐标值检测出左车道线,并基于车道宽度W补充右侧车道边缘点;其中,Γ为置信度差值阈值且Γ=0.2,ζ=0.6。6.一种高效的车道线检测跟踪系统,其特征在于,包括...

【专利技术属性】
技术研发人员:胡延平王乃汉陈无畏赵林峰谈东奎蒋玉亭
申请(专利权)人:合肥工业大学
类型:发明
国别省市:安徽,34

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

1