[发明专利]一种应用于智能驾驶的斑马线检测算法在审
| 申请号: | 201610057072.9 | 申请日: | 2016-01-27 |
| 公开(公告)号: | CN105740803A | 公开(公告)日: | 2016-07-06 |
| 发明(设计)人: | 田雨农;蔡春蒙;周秀田;于维双;陆振波 | 申请(专利权)人: | 大连楼兰科技股份有限公司 |
| 主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/32 |
| 代理公司: | 沈阳科苑专利商标代理有限公司 21002 | 代理人: | 许宗富 |
| 地址: | 116023 辽宁省大*** | 国省代码: | 辽宁;21 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 应用于 智能 驾驶 斑马线 检测 算法 | ||
技术领域
本发明涉及智能驾驶领域,具体地说是一种应用于智能驾驶的斑马线检测算法。
背景技术
随着社会的发展,汽车在家庭生活中的作用越来越大。然而,庞大的汽车基数给道路安全问题带来了巨大的隐患。尤其在交通路口,更是事故频发。交通路口道路标示的检测势在必行。而斑马线,作为交通路口标示的重要组成部分,其检测的准确性与实时性尤为重要。
目前斑马线的检测主要利用的是斑马线在图像中所呈现的纹理信息和颜色信息。利用纹理信息主要是指斑马线在图像中,呈现一种近似平行的特性。而颜色信息指的是斑马线黑白交错的特点,利用“双极系数”法,计算图像中“黑白”对立区域的方差,来判断图像中是否存在斑马线。
双极系数法是道路斑马线判断的常用方法,其基本原理如下。道路斑马线由一组黑白交替、等间隔的条形带构成。斑马线区域最显著的特征就是具有很强烈的灰度对比度和良好的规律性。据此,引入双极系数来表征和量化斑马线区域的灰度对比强烈程度,并通过双极系数值筛选出道路图像中灰度对比强烈的区域进行分析和判断。具体计算方法,详见曹玉珍,刘刚,杨海峰等著“导盲系统中的道路斑马线识别方法”。
双极系数法虽然可以检测出目标图像上是否存在斑马线,然而因其需要计算图像中指定“像素块”的双极系数,还需滑动像素块的位置,计算不同区域的双极系数值,导致其计算复杂,计算速度慢,不能满足智能驾驶实时性系统的需求。同时因其在计算过程中,不能给出斑马线的位置,实用性受到了一定限制。
发明内容
针对现有技术的不足,本发明提供一种应用于智能驾驶的斑马线检测算法,利用斑马线的纹理信息与黑白颜色信息,将二维灰度判断斑马线转化为一维信号量判断斑马线,降低了数据处理的维度,提高了斑马线识别的速度与准确度。
本发明为实现上述目的所采用的技术方案是:
一种应用于智能驾驶的斑马线检测算法,包括以下步骤:
步骤1:采集的原始灰度图像,并提取感兴趣区域;
步骤2:对提取出来的感兴趣区域进行预处理得到二值图;
步骤3:从二值图的第一行开始遍历,提取灰度值,存入数组中,并将数组中的值转化为信号量;
步骤4:判断当前行对应信号量是否为方波信号,如果是,则该信号量为斑马线提取出的信号量,当前行为斑马线的起始行,记斑马线标志位为1,执行步骤6;否则该信号量不为斑马线提取出的信号量,并判断当前行是否为图像最后一行;
步骤5:如果是图像最后一行,则遍历结束;否则返回步骤4;
步骤6:查看斑马线标志位,如果标志位为1,则该图中存在斑马线;如果标志位为0,则该图中不存在斑马线。
所述提取感兴趣区域的过程为,一个车道内的梯形的区域,通过行近邻差值法,将该梯形区域转化为矩形区域,即为感兴趣区域。
所述行近邻差值法为:将任意长度的行,通过近邻差值,拉伸为指定宽度的行。
所述预处理过程为:
对感兴趣区域图像进行大尺度均值滤波处理,得到目标图像,然后对目标图像进行二值化处理,得到二值图。
所述判断当前行对应信号量是否为方波信号包括以下过程:
步骤1:统计信号量中波峰的数量、波峰的长度、波峰的中心距离方差、每个波峰的中心、波峰长度与相邻波谷长度的比值、每个波峰的方差;
步骤2:判断波峰的数量是否满足预先设定值;
步骤3:判断波峰的长度是否满足预先设定值;
步骤4:判断波峰的中心距离方差是否满足预先设定值;
步骤5:判断波峰长度与相邻波谷长度的比值是否满足预先设定值
步骤6:判断每个波峰的方差是否满足预先设定值
所述判断波峰的数量是否满足预先设定值为一个车道内斑马线的个数,即波峰的个数,根据先验性知识可知为4到10个。
根据大样本统计可得出,经过抽样后,单个斑马线的宽度,即波峰的长度,在5到15个像素之间,波峰中心距离的方差小于4,波峰与相邻波谷的比值在1到2.5之间,单个波峰所有信号值的方差应小于200。
所述斑马线标志位为,记录图像中是否存在斑马线的数,如果图像中存在斑马线,则该位置为1,否则置为0。
本发明具有以下有益效果及优点:
1.斑马线检测的数据量减少,将斑马线的二维灰度信息,平行、黑白对立,转化为一维的信号量信息,类方波。将二维信息,转化为一维信息,降低了数据量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连楼兰科技股份有限公司,未经大连楼兰科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610057072.9/2.html,转载请声明来源钻瓜专利网。





