JI A N G S U U N I V E R S I T Y 本 科 毕 业 论 文
基于边缘检测与Hough变换的车道线检测
Lane Line Detection based on edge detection
And Hough transform
学院名称:汽车与交通工程学院 专业班级:车辆1104 学生姓名:黄建宇 指导教师姓名:王海 指导教师职称:(四号宋体)
2015年 5月
2
基于边缘检测与Hough变换的车道线检测
专业班级:车辆1104 学生姓名:黄建宇 指导老师:王海 职称:
摘要随着道路交通的快速发展和汽车保有量的日益剧增,交通安全引起了社会的普遍关
注。统计表明,许多的交通事故是由司机疏忽或疲劳驾驶引起的。而汽车辅助驾驶系统正是被设计用来在车辆将要驶离车道或者发生碰撞时警告司机,从而帮助司机安全驾驶,避免交通事故的发生。车道线的检测识别正是实现这一功能的关键技术。本文对车道线检测识别进行了深入的研究。
首先,介绍了基于边缘检测和Hough变换的车道线检测这一课题的研究背景和意义,综述了该课题的国内外研究现状,并进行了简要分析。
第二,介绍了本课题编程所需要的工具—MATLAB,并简要的介绍了MATLAB的两大特点。
第三,介绍图像预处理。该模块包括图像灰度化,图像滤波,边缘检测等相关技术,且对每一种技术所包含的常用方法都做了实验进行对比,并选择出了合适的方法(图像滤波选用中值滤波,边缘检测选用自定义差分算子)。
第四,简绍了Hough变换的原理,使用Hough提取并标记车道线。
最后,对本文进行了总结,并提出不足之处,总的来说,本文算法能够有效提取车道线,具有较好的鲁棒性。
关键词 车道线检测 MATLAB 图像灰度化边缘检测Hough变换
I
Lane Line Detection based on edge detectionAnd Hough transform
AbstractWith the rapid development of road traffic and the increasingly explosion in auto inventory,
traffic safety has aroused widespread concern. Statistics show that most oftraffic accidents caused by drivers drowsiness, inattentiveness. Driver assistancesystems is the design used to be warning the driver when the vehicle leaving the laneor a collision, so it can help to avoid traffic accidents. The real-time lanedetection and navigation system is also an essential module of the driver assistanceand warning system. This paper is focus on lane detection and departure based onmachine vision. Firstly, the thesis introduces the background and significance about the lanedetection based onEdge detection and Hough Transform, and then the research status ofthe thesis topic is reviewed. Finally, it makes a brief analysis.
Secondly, this paper describes the tools required for programming- -MATLAB, and makesa brief introduction to the two features of MATLAB
Thirdly, the thesis describe the technology related to image pre-processing module such as image gray, image filtering,edge Detection.And the common methods for each technology included have done experiments to compare and select a suitable method (Selecting median filtering to filter image; Selecting custom difference operator filtering to make edge detection).
Fourthly, making a brief introduction of principle of Hough transform and using Hough to extract the lane marker.
Finally, conclusions are given with recommendation for future work. Overall, the proposed algorithm can effectively extract the lane, with better robustness.
Keywords:Lane detectionEdge detectionimage greyHoughtransformMATLAB
II
相关推荐: