【技术实现步骤摘要】
基于自适应路面条件变化机制的多车道线检测方法及系统
本专利技术涉及车道线检测
的一种多车道线检测方法,尤其涉及一种基于自适应路面条件变化机制的多车道线检测方法,还涉及应用该方法的基于自适应路面条件变化机制的多车道线检测系统,还涉及包括该检测系统的自动行驶汽车。
技术介绍
随着改革开放力度的不断加深,我国的经济水平也日益提高,我国的汽车产量和数量也急剧增长,但也因为如此,有关交通安全问题也越来越多,造成的相关经济损失更是无法估计,关于如何降低交通事故发生率已是迫在眉睫之事。汽车驾驶辅助系统可有效提高驾驶安全性,有效减少安全事故的发生,降低交通事故带来的巨大损失,智能辅助驾驶系统和自动驾驶汽车技术就成为了当今交通领域和汽车工业界的研究热点。然而,辅助驾驶系统或是自动驾驶技术,乃至未来的无人驾驶技术,首要的就是要车辆能够感知周围环境。对于环境感知方面,车道线检测就是一个关键技术。为了保证智能汽车的自动驾驶,车道线检测算法必须保证具有很好的可靠性、实时性和鲁棒性。对基于机器视觉的车道线检测主要可以分为3类:模型法、特征法、消失点法。模型法是利用车道线模型与矩形框的匹配程度确定的,在遇到与车道线形状相似的噪音干扰时,效果较差。消失点法时利用车辆前方尽头两车道线的交点位置,但对于破损路段检测效果较差。特征法是通过车道线边缘点的梯度、方向和灰度值等一些特征来检测车道线。但是,特征法中的阈值一旦确定,只能针对特定路面条件,如果行驶中道路条件改变,此法将失效。因此,现有的多车道线检测方法无法适应各种路面条件,导致检测效果 ...
【技术保护点】
1.一种基于自适应路面条件变化机制的多车道线检测方法,其特征在于,其包括以下步骤:/nS1、先捕捉前方路面车道线信息,并通过逆透视变换得到俯视图P0,再对俯视图P0进行灰度处理以获得灰度图P1;/nS2、使用预设的两种图像预处理方法对俯视图P0或灰度图P1进行处理,分别获得图像P2、P3;其中,两种图像预处理方法分别通过预设的阈值T1、T2对灰度图P1进行处理;/nS3、先设计图像P2、P3信息的融合载体,再通过所述融合载体对图像P2、P3进行融合,并以垂直积分投影图P4呈现;/nS4、建立波峰位置动态更新机制,并通过所述波峰位置动态更新机制实时监测投影图P4的波峰位置以判断当前帧的波峰位置是否正确;在当前帧的波峰位置正确时,以当前帧的位置作为下一帧的比较对象,否则进行动态调整;/nS5、先建立阈值自适应调整机制,再根据路面条件的变化情况,通过所述阈值自适应调整机制调整阈值T1、T2;/nS6、先设计动态搜索窗口,再根据投影图P4的波峰位置在灰度图P1上定位窗口位置,最后在所述动态搜素窗口内搜索车道线点,并记录所述车道线点的坐标;/nS7、根据所述车道线点的坐标,计算出二次曲线方程参数 ...
【技术特征摘要】
1.一种基于自适应路面条件变化机制的多车道线检测方法,其特征在于,其包括以下步骤:
S1、先捕捉前方路面车道线信息,并通过逆透视变换得到俯视图P0,再对俯视图P0进行灰度处理以获得灰度图P1;
S2、使用预设的两种图像预处理方法对俯视图P0或灰度图P1进行处理,分别获得图像P2、P3;其中,两种图像预处理方法分别通过预设的阈值T1、T2对灰度图P1进行处理;
S3、先设计图像P2、P3信息的融合载体,再通过所述融合载体对图像P2、P3进行融合,并以垂直积分投影图P4呈现;
S4、建立波峰位置动态更新机制,并通过所述波峰位置动态更新机制实时监测投影图P4的波峰位置以判断当前帧的波峰位置是否正确;在当前帧的波峰位置正确时,以当前帧的位置作为下一帧的比较对象,否则进行动态调整;
S5、先建立阈值自适应调整机制,再根据路面条件的变化情况,通过所述阈值自适应调整机制调整阈值T1、T2;
S6、先设计动态搜索窗口,再根据投影图P4的波峰位置在灰度图P1上定位窗口位置,最后在所述动态搜素窗口内搜索车道线点,并记录所述车道线点的坐标;
S7、根据所述车道线点的坐标,计算出二次曲线方程参数以获得车道线方程。
2.如权利要求1所述的基于自适应路面条件变化机制的多车道线检测方法,其特征在于,两种图像预处理方法分别为梯度差值法和颜色空间LUV;所述梯度差值法包括以下步骤:先设定阈值T1以对灰度图P1进行阈值化,再根据车道线的灰度值大于其两侧灰度值,由以下公式获得图像P2:
式中,a(i,j)为(i,j)处的像素值;
所述颜色空间LUV通过亮度通道设定阈值T2,并将俯视图P0转换为图像P3。
3.如权利要求1所述的基于自适应路面条件变化机制的多车道线检测方法,其特征在于,步骤S3包括以下步骤:
对图像P2、P3分别自下而上均分为四部分;
将图像P2、P3的每部分的高缩短至原来的二分之一,并将每列像素点个数累加到同一行中;
以累计的两幅图同列像素点总和作为投影图P4的纵坐标,并将对应列所在的行数作为投影图P4的横坐标,以完成对图像P2、P3的信息融合;以及
对投影图P4进行平滑操作,去除毛刺以明确波峰位置。
4.如权利要求1所述的基于自适应路面条件变化机制的多车道线检测方法,其特征在于,在步骤S4中,当车道线的数量为两条时,设上一帧左右两边车道线位置分别为c0和d0,两个波峰距离记为g0,每边车道线前后帧的变化幅度分别记为e01和e02,当前帧检测车道线波峰位置横坐标为c1和d1;其中,g0=d0-c0;
当e02<g0/4<e01时,右边波峰坐标d0作为下一帧的比较对象,d1=d0,左边波峰位置c0不作为下一帧比较对象,令c1=c0+e01;
当e01>g0/4且e02>g0/4时,右边波峰坐标d0和左边波峰位置c0均不作为下一帧比较对象,令d1=d0+e02,c1=c0+e01;
当e01<g0/4<e02时,左边波峰坐标c0作为下一帧的比较对象,c1=c0,右边波...
【专利技术属性】
技术研发人员:魏振亚,陈无畏,张先锋,崔国良,丁雨康,
申请(专利权)人:安徽卡思普智能科技有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。