基于单目视觉的前方车辆检测与测距制造技术

技术编号:13171612 阅读:41 留言:0更新日期:2016-05-10 14:57
本发明专利技术属于智能交通技术领域,涉及一种基于单目视觉的前方车辆检测与测距方法,其实现过程是:(1)将车载摄像机采集的视频图像转换为灰度图像,(2)根据相机成像范围选择感兴趣区域进行直方图均衡化,(3)对均衡后的图像用分类器初检得到包含车辆信息的矩形区域,(4)利用先验知识对初检结果进行验证以去除误检,(5)利用车辆底部阴影计算轮胎与地面的交线获得车辆的准确位置,(6)将车辆位置与车道线检测结果作为先验信息进行车辆测距。本发明专利技术解决了单一利用基于先验知识的方法对光照敏感以及基于机器视觉的方法产生过多误检的问题,能够准确有效地检测出车辆且车距测量准确,可以满足智能车辆控制的实时性要求。

【技术实现步骤摘要】

本专利技术设及一种基于单目视觉的前方车辆检测与测距方法,该方法提出了机器视 觉与先验知识相结合的方法进行车辆检测,属于图像处理和机器视觉领域,可应用于准确 有效的检测出不同天气情况下的车辆并准确测量车距。
技术介绍
道路交通事故给人民生命财产和国民经济带来了巨大损失,及时检测当前车辆前 方的物体并做出预警具有非常重要的意义,而车辆检测是前方物体检测中至关重要的一部 分。此外,准确测量当前车辆和前车之间的距离对于行车安全意义重大。 在视觉车辆检测方面,主要有四类方法:基于先验知识的方法;基于模板匹配的方 法;基于光流场的方法;基于机器学习的方法。运些方法的局限性主要表现为:对光照敏感, 光线的变化很有可能导致无法检测到车辆;当模板个数增加时实时性会受很大影响,并且 无法建立一个对所有车辆都适用的通用模板;实时性差;训练分类器时收集的样本对检测 效果影响较大。 在单目视觉车辆测距方面,主要有Ξ类方法:基于成像模型的方法;基于几何关系 的推导方法;基于数学回归建模测距的方法。运些方法主要受车辆实际宽度、精确测量相机 视野角与俯仰角、前期数据采集分析并计算数学模型的影响。 为了解决当前车辆检测和测距中存在的对光线敏感、需要精确测量相机俯仰角的 问题,本文提出一种基于单目视觉的前方车辆检测与测距方法,将机器视觉与先验知识相 结合进行车辆检测,在提出车辆底部阴影长度滤波方法对初检结果准确定位获得车辆准确 位置的基础上,利用位置信息的成像模型方法测量车距,试验表明本方法能准确有效的检 测出不同天气情况下的车辆并准确测量车距,满足实时性要求。
技术实现思路
本专利技术的目的是克服现有技术的上述不足,提出了一种基于单目视觉的前方车辆 检测与测距方法,该方法能够准确有效地检测出不同天气情况下的车辆,同时还能准确测 量车距。为此,本专利技术采用如下的技术方案: 1.获取视频图像并进行灰度化; 2.提取感兴趣区域并进行直方图均衡化; 3.车辆分类器训练,Adaboost级联分类器算法对样本的MB-LBP特征向量进行分类 学习,选择每阶段的最优弱分类器并级联成最终的强分类器; 4.用训练完的车辆分类器初检实验视频; 5.基于水平边缘与灰度信息结合去除初检中的误检; 6.采用孔桐填充去除孤立噪声点和细小片段,利用长度滤波检测车辆底部阴影定 位轮胎与地面交线; 7.采用双阔值法对图像进行二值化并依据车道线宽度滤波,采用抽样扫描法提取 车道线特征并用最小二乘拟合建立车道线方程获得车道线位置确定车道消失点; 8.采用基于位置信息的前方车辆测距方法测量前车到当前车辆的距离。 本专利技术具有如下的技术效果: 1.方法简单,易于实施。本专利技术利用机器视觉与先验知识相结合的算法,采用 Adaboost级联分类器算法对样本的MB-LBP特征向量进行分类学习,计算速度提高,且不需 要高精度的仪器设备,方法简单实用。 2.准确性高。本专利技术在检测过程中,采用水平边缘结合灰度信息验证初检结果去 除误检,提高了检测精度。 3.对不同天气情况下能够满足视觉车辆检测、测距与实时性要求。【附图说明】 图1:本专利技术总体方案流程图。 图2:MB-LBP算子图。利用MB-LBP算子可W捕捉不同尺度的结构信息,使测量更加 稳定,可通过积分图进行计算,提高计算速度。 图3:正样本示例图。对正样本手动截取不同角度的后视车辆,尽量保持图像下边 缘为轮胎与地面的交点,归一化的正样本尺寸为24 X 24单位像素。 图4:车辆初检结果图。 图5:基于先验知识各阶段检测结果图。图(a)为水平边缘信息图,图(b)为灰度信 息图,图(c)-(e)为判别结果图。如图(a)所示,车辆具有丰富的水平边缘,而伪目标没有或 者具有很少的水平边缘,基于化nny边缘检测,统计水平边缘信息,排除为目标;如图(b)所 示,根据车辆轮胎与其邻近区域的灰度值关系进一步排除为目标。 图6:孔桐填充算子图。 图7:底部阴影各阶段检测结果图。图(a)为原始车辆图,图(b)为Sobel边缘图,图 (C)为孔桐填充图,图(d)为长度滤波图,图(e)为最终交线图。如图(b)所示利用3X3 Sobel 水平边缘检测获得灰度渐变区域;如图(C)依据孔桐填充去除孤立噪声点和细小片段并对 孔桐进行填充;如图(d)所示根据底部阴影在矩形框中的位置对矩形框底部1/4进行处理并 W矩形框下边线为基准进行长度滤波;如图(e)所示W长度滤波后线段的最上层边缘作为 轮胎与地面的交线。 图8:车道线检测图。图(a)为高斯滤波图,图(b)为二次阔值分割图,图(C)为宽度 滤波图,图(d)为形态学滤波图,图(e)为左右车道线扫描示意图,图(f)为特征点坐标图。如 图(a)所示截取图像底部1/2进行3 X 3高斯滤波;如图(b)所示依据0TSU方法中求取阔值的 操作得到初步分割阔值Si,基于Si对图像进行第一次二值化,并对二值化后的白色区域利用 相同的操作得到二次阔值S2,利用S2对图像二值化;如图(C)所示依据车道线宽度对二值化 图像滤波进一步消除干扰;如图(d)所示利用闭运算对图像进行处理W填充细小孔桐及平 滑边界;如图(e)所示对车道线进行抽样扫描提取特征点便于建立车道线方程确定车道线 位置及车道线消失点。 图9:车辆测距模型图。如图所示当相机与水平方向的俯仰角较小时,在获取离线 参数Fcam、出am的情况下,根据轮胎与地面的交线及车道消失线即可求得车辆距离。 图10:车辆检测结果图。图(a)为晴天-早晨工业相机视频检测与测距图,图(b)为 晴天-中午工业相机视频检测与测距图,图(c)为晴天-上午工业相机视频检测与测距图,图 (d)为阴天-上午工业相机视频检测与测距图,图(e)为阴天-中午工业相机视频检测与测距 图,图(f)为阴天-傍晚工业相机视频检测与测距图,图(g)为阴天行车记录仪视频检测图, 图化)为轻度雾靈行车记录仪视频检测图,图(i)为小雨行车记录仪视频检测图。【具体实施方式】 本专利技术的流程图如图1所示,首先将车载摄像机采集的视频图像转换为灰度图像, 然后根据相机成像范围选择感兴趣区域进行直方图均衡化,再对均衡后的图像用分类器初 检得到包含车辆信息的矩形区域并利用先验知识对初检结果进行验证W去除误检,最后利 用车辆底部阴影计算轮胎与地面的交线获得车辆的准确位置同时将车辆位置与车道线检 测结果作为先验信息进行车辆测距。下面结合附图,对本专利技术技术方案的具体实施过程加 W说明。 1.获取图像并进行灰度化 成像系统为MVC1000MS型CMOS黑白工业相机和行车记录仪。其中相机的分辨率设 为640X480,帖率为25fps。相机标定结果为,相机水平和垂直方向等效焦距(单位像素)为 (1686,1690 ),主点坐标(单位像素)为(320,240)。相机安装在车辆内部前挡风玻璃后视镜 下方,距离地面高度为1.2m。视频采集于城郊快速路和高速公路。为进一步验证车辆检测算 法的准确性,对CMOS型普通彩色行车记录仪(分辨率为848X480)采集的城市道路视频进行 验证。系统检测结果如图10所示。 2.提取感兴趣区域并对其进行直方图均衡 截取感兴趣区域,W去除天空、远方道路、部分道路标识牌等干扰信息,对感兴趣 区域进行直方图均衡化提高本文档来自技高网...

【技术保护点】
一种基于单目视觉的前方车辆检测与测距方法,包括下列步骤:(1)利用车载摄像机采集视频图像并进行灰度化;(2)根据相机成像范围提取感兴趣区域并进行直方图均衡化;(3)车辆分类器训练捕捉不同尺度的结构信息;(4)用训练完的车辆分类器初检实验视频;(5)基于水平边缘信息和灰度信息相结合的先验知识去除初检中的误检;(6)利用车辆底部阴影定位轮胎与地面交线准确获得车辆位置;(7)利用抽样扫描法进行车道线特征提取根据最小二乘拟合得到车道线方程获得车道消失点;(8)根据车辆位置与车道线消失点检测结果作为先验信息进行车辆测距。

【技术特征摘要】

【专利技术属性】
技术研发人员:耿磊李文杰肖志涛吴骏张芳李月龙邱玲
申请(专利权)人:天津工业大学
类型:发明
国别省市:天津;12

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

1