用概率霍夫变换算对车道改变的检测

用概率霍夫变换算对车道改变的检测

ID:36556689

大小:557.17 KB

页数:5页

时间:2019-05-12

用概率霍夫变换算对车道改变的检测_第1页
用概率霍夫变换算对车道改变的检测_第2页
用概率霍夫变换算对车道改变的检测_第3页
用概率霍夫变换算对车道改变的检测_第4页
用概率霍夫变换算对车道改变的检测_第5页
资源描述:

《用概率霍夫变换算对车道改变的检测》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第26卷第5期杭州电子科技大学学报Vol.26,No.52006年10月JournalofHangzhouDianziUniversityOct.2006基于改进概率霍夫变换算法的车道检测方法研究112戴渊明,张翔,王再富(1.杭州电子科技大学计算机应用技术研究所,浙江杭州310018;2.杭州电子科技大学科技处,浙江杭州310018)摘要:为了提高车道检测的实时性,提出了一种基于改进的概率霍夫变换算法的车道检测方法。改进的概率霍夫变换算法的特点是用设定累加器阈值的方法减少了检测直线的运算量,通过随机取点映射到参数

2、空间使最长直线被最早检测到的概率最大,比现有车道检测方法中普遍采用的标准霍夫变换算法更具实时性。实际路面图像的对比处理结果证明了该检测方法的实时性、精确性和鲁棒性。关键词:车道检测;霍夫变换;实时中图分类号:TN391.41文献标识码:A文章编号:1001-9146(2006)05-0091-050引言车道检测是智能车辆计算机视觉系统中的关键技术之一,它提供了车辆与车道位置关系的信息,以此可确定车辆在道路上可行驶的区域。一种高性能的车道检测方法须同时满足实时性,精确性,鲁棒性3个要求,但3者又是相互矛盾的.为了得到

3、精确的车道线位置信息并适应道路的各种情况以保证系统的鲁棒性,则检测算法的复杂度和运算时间将会增加,不能很好满足实时性的要求;相反,为满足系统的[1,2]实时性,需要对检测算法进行简化,往往会牺牲检测的精确性和鲁棒性。现有的车道检测方法普遍采用了标准霍夫变换算法(StandardHoughTransform,SHT),SHT算法中图像点向参数空间映射的计算复[3]杂度很高,运算开销很大,影响了整个系统的实时性。本文提出了一种基于改进的概率霍夫变换算法(ProgressiveProbabilisticHoughTran

4、sform,PPHT)的车道检测方法,先对道路图像进行边缘检测,再对边缘检测结果应用PPHT算法提取直线模型的车道线。实际路面图像的对比处理结果证明了该车道检测方法的实时性、精确性和鲁棒性。1PPHT算法及特点自SHT算法提出以来,研究人员为降低算法的复杂性、提高用SHT算法进行直线提取的效率做了[4]大量研究,提出了许多改进算法,如概率霍夫变换算法,随机霍夫变换算法,改进的概率霍夫变换[5](PPHT)算法等。其中PPHT算法有如下一些特点:首先,PPHT算法非常适用于响应时间一定的实时系统。PPHT算法中的映射

5、和直线检测是交替进行的,由于采用了随机取点映射的方法,最明显的直线收稿日期:2006-09-30基金项目:浙江省科技厅重点科研国际合作项目(2006C24002)作者简介:戴渊明(1982-),男,浙江湖州人,在读研究生,计算机应用技术.92杭州电子科技大学学报2006年特征有望被最早检测到,算法在运行一定时间后可停止运行并仍然输出有效的结果;其次,PPHT算法的运算过程也可在所有待处理点完成向参数空间的映射或被归类到某一直线中后停止。这种情况下,只有一小部分待处理点完成了映射,其余的点作为被检测到的直线上的点从待

6、处理点集中去除而不必进行向参数空间的映射,减少了算法的运算开销。因为PPHT算法具有的这些优点,在车道检测中,可以应用PPHT算法来进行直线的提取。PPHT算法的具体步骤如下:(1)将参数空间均分为多个小区间,每个区间对应一个累加器acc(Q,H),其初始值为零;将检测到的所有边缘点放到待处理边缘点集;(2)检测待处理边缘点集是否为空,是则算法结束;否则随机从待处理边缘点集中取一象素点,投射到参数空间,在各个Q值下计算相应的H值,对应的累加器acc(Q,H)加1;(3)从待处理边缘点集中删除所取的点;(4)判断更新

7、后的累加器值是否有大于阈值thr,否则回到第二步;(5)由上一步得到的值大于thr的累加器对应的参数确定一条直线,删除待处理点集中位于该直线上的点,此累加器清零;(6)回第2步。2基于PPHT的车道检测在对获得的图像进行车道检测时,假定满足如下条件:(1)路面是平坦的;(2)车道线是直线,且在大地坐标中相互平行;(3)车道线方向与行驶方向不垂直;(4)车道线比道路亮,即道路图像中车道线灰度值比车道路面的灰度值大。在上述假设前提下,可通过检测图像中道路区域部分车道线与车道路面间的边缘点并提取特征直线来检测车道线。道路

8、区域位于道路图像的下面部分,如图1所示,图1(a)是原图,图1(b)虚线所示是相应的道路区域高度xh。xh可由摄像头倾斜角度C求得:A+Cxh=@H(1)A式中,2A是摄像头孔径张角,H是图像总高度。基于PPHT算法的车道检测流程如图2所示:2.1边缘点检测边缘点即邻近象素灰度值差异较大的点,可通过求图像中各象素的梯度值并对其进行二值化来获得。2.1.1梯度

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。