基于边缘检测与Hough变换的车道线检测.docx

上传人:b****9 文档编号:137116 上传时间:2022-10-04 格式:DOCX 页数:38 大小:474.73KB
下载 相关 举报
基于边缘检测与Hough变换的车道线检测.docx_第1页
第1页 / 共38页
基于边缘检测与Hough变换的车道线检测.docx_第2页
第2页 / 共38页
基于边缘检测与Hough变换的车道线检测.docx_第3页
第3页 / 共38页
基于边缘检测与Hough变换的车道线检测.docx_第4页
第4页 / 共38页
基于边缘检测与Hough变换的车道线检测.docx_第5页
第5页 / 共38页
点击查看更多>>
下载资源
资源描述

基于边缘检测与Hough变换的车道线检测.docx

《基于边缘检测与Hough变换的车道线检测.docx》由会员分享,可在线阅读,更多相关《基于边缘检测与Hough变换的车道线检测.docx(38页珍藏版)》请在冰豆网上搜索。

基于边缘检测与Hough变换的车道线检测.docx

基于边缘检测与Hough变换的车道线检测

专业班级:

车辆1104 学生姓名:

指导老师:

职称:

摘要随着道路交通的快速发展和汽车保有量的日益剧增,交通安全引起了社会的普遍关

注。

统计表明,许多的交通事故是由司机疏忽或疲劳驾驶引起的。

而汽车辅助驾驶系统正是被设计用来在车辆将要驶离车道或者发生碰撞时警告司机,从而帮助司机安全驾驶,避免交通事故的发生。

车道线的检测识别正是实现这一功能的关键技术。

本文对车道线检测识别进行了深入的研究。

首先,介绍了基于边缘检测和Hough变换的车道线检测这一课题的研究背景和意义,

综述了该课题的国内外研究现状,并进行了简要分析。

第二,介绍了本课题编程所需要的工具—MATLAB,并简要的介绍了MATLAB的两大特点。

第三,介绍图像预处理。

该模块包括图像灰度化,图像滤波,边缘检测等相关技术,且对每一种技术所包含的常用方法都做了实验进行对比,并选择出了合适的方法(图像

滤波选用中值滤波,边缘检测选用自定义差分算子)。

第四,简绍了Hough变换的原理,使用Hough提取并标记车道线。

最后,对本文进行了总结,并提出不足之处,总的来说,本文算法能够有效提取车道线,具有较好的鲁棒性。

关键词 车道线检测 MATLAB 图像灰度化 边缘检测 Hough变换

LaneLineDetectionbasedonedgedetectionAndHoughtransform

AbstractWiththerapiddevelopmentofroadtrafficandtheincreasinglyexplosioninautoinventory,trafficsafetyhasarousedwidespreadconcern.Statisticsshowthatmostoftrafficaccidentscausedbydriversdrowsiness,inattentiveness.Driverassistancesystemsisthedesignusedtobewarning

thedriverwhenthevehicleleavingthelaneoracollision,soitcanhelptoavoidtrafficaccidents.Thereal-timelanedetectionandnavigationsystemisalsoanessentialmoduleofthedriverassistanceandwarningsystem.Thispaperisfocusonlanedetectionanddeparturebasedonmachinevision.

Firstly,thethesisintroducesthebackgroundandsignificanceaboutthelanedetectionbasedonEdgedetectionandHoughTransform,andthentheresearchstatusofthethesistopicisreviewed.Finally,itmakesabriefanalysis.

Secondly,thispaperdescribesthetoolsrequiredforprogramming--MATLAB,andmakesabriefintroductiontothetwofeaturesofMATLAB

Thirdly,thethesisdescribethetechnologyrelatedtoimagepre-processingmodulesuchasimagegray,imagefiltering,edgeDetection.Andthecommonmethodsforeachtechnologyincludedhavedoneexperimentstocompareandselectasuitablemethod(Selectingmedianfilteringtofilterimage;Selectingcustomdifferenceoperatorfilteringtomakeedgedetection).

Fourthly,makingabriefintroductionofprincipleofHoughtransformandusingHoughtoextractthelanemarker.

Finally,conclusionsaregivenwithrecommendationforfuturework.Overall,theproposedalgorithmcaneffectivelyextractthelane,withbetterrobustness.

Keywords:

Lanedetection Edgedetection imagegrey Houghtransform MATLAB

III

目 录

第一章 绪论 1

1.1研究意义及背景 1

1.2国内外技术发展状况 2

1.2.1国外车道偏离报警系统 2

1.2.2国内车道偏离预警系统 3

1.3本文主要研究内容 4

第二章 MATLAB简介 5

2.1MATLAB的语言特点 5

2.2MATLAB的技术特点:

6

第三章 道路图像预处理 9

3.1道路图像灰度化 9

3.2道路图像滤波 11

3.3图像边缘检测 12

3.3.1Robert算子 13

3.3.2Prewitt算子 14

3.3.3Sobel算子 14

3.3.4Canny算子 16

3.3.5自定义差分算子 17

3.4本章小结 18

第四章 车道线检测的算法设计 19

4.1道路图像检测的常用方法 19

4.2基于Hough变换的车道线检测 21

4.2.1Hough变换原理 21

4.2.2Hough变换提取车道线 23

4.3本章小结 25

结 论 26

1.论文的主要研究工作 26

2.论文需要改进的地方及对后续工作的展望 26

参考文献:

28

致谢 30

附录 31

第一章 绪论

1.1研究意义及背景

高速公路的通行里程是一个国家发展水平的重要标志之一。

高速公路具有车辆通行能力大、交通事故少、经济效益高的特点,它的不断发展引起了经济社会的重大变革,不仅有力地改变了人们的时空观念和地域观念,更促进了公路沿线地区社会和经济的发展,便利了沿线地区人们的出行,人们的生活质量和办事效率也得到了极大提高。

汽车是高速公路的重要载体,凭借其灵活的机动性为人类生活的改善和现代社会的发展做出了巨大的贡献。

随着汽车的普及,交通安全问题越来越受到人们的普遍关注和极大重视[1]。

20世纪40年代时,人们开始研究人-车-道的相互影响问题,由于道路建设缓慢,世界各地的交通事故、环境污染、能源浪费、道路堵塞现象变得越来越严重【2】,尤其是在我国,交通问题日益突出,目前,我国已成世界上交通事故死亡人数最高的国家之一。

报道,我国2014年交通事故死亡人数为34292,34人,比起2013年31604,3人、2012年30222,5人、2011年29618人,死亡人数呈逐年小幅度的上升趋势。

因此,从上世纪70年代开始,全世界各国的工程师开始利用迅猛发展的电子,信息,计算机等高新科技技术来缓解目前拥堵的交通状况,并陆续在世界各地建

立新型交通系统,并由此产生了智能交通(ITS)【3】【4】【5】的概念。

智能交通系统(IntelligentTrafficSystems,ITS)的前身是智能车辆道路系统(IntelligentVehicleHighwaySystem,IVHS)。

智能交通系统将先进的信息技术、数据通信技术、传感器技术、电子控制技术以及计算机技术等有效地综合运用于整个交通运输管理体系,从而建立起一种大范围内、全方位发挥作用的,实时、准确、高效的综合运输和管理系统。

该系统的一个主要子系统:

车道偏离警告系统。

因此,研发一种保障行车安全的综合系统十分必要。

当驾驶员疲劳以及精神分散或者车辆出现车道偏离以及车辆安全车距过小存在追尾可能时能给予主动报警,必能极大地降低交通事故发生的可能性,对于减少公路交通事故及人员伤亡有着特别重要的意义。

而该系统一个至关重要的工作就是快速地,准确

0

地利用车载传感器获取前方道路的车道线或道路边缘。

1.2国内外技术发展状况

1.2.1国外车道偏离报警系统

车道线是道路交通中最重要的交通标志,可以对车辆的行驶起到约束保障的作用。

无论是在车辆安全驾驶系统中还是在基于机器视觉的智能车辆导航中,车道线的检测与识别都是一个基本的、必须的功能模块,通过它不仅可以降低交通事故的发生,而且可以为以后智能交通深入研究提供帮助。

因此早在人们对智能车以及智能交通研究开始阶段,就十分重视对车道线检测与识别的研究。

许多国家都投入大量资金以及人才对其进行深入研究并取得了丰硕的研究成果,在这些国家中尤以德国、美国、意大利、日本对这一技术研究的比较深入。

1.AURORA系统

该系统由美国卡内基梅隆大学机器人学院于1997年开发成功。

该系统由带广角镜头的彩色摄像机、数字转换器和一个便携SunSparc工作站等组成。

该系统通过安装在车辆一侧的视野大约为1.5m-1.6m区域的俯视彩色摄像机检测车辆旁边的车道标识,通过数字转换器采集摄像机的视频输出并在一个便携Sunspace工作站上进行处理,处理速度为60Hz。

2.AutoVue系统

该系统由前DaimlerChrysler公司和美国的Iteris公司联合开发。

该系统主要由一个安装在汽车内风窗玻璃后部的摄像机、两个立体音箱、一个小显示设备和控制单元等组成。

该系统工作原理是通过实时监测本车在当前车道中的位置,计算本车到车道标识线距离,然后与设定的报警距离相比较,判断是否进行预警。

当检测到将要发生车道偏离时,它将发出一种类似于车辆在隆声带上行驶时发出的隆隆作响的声音来提醒驾驶员修正车辆位置。

目前,AutoVue系统已经在欧洲的多种货车上作为一个选件进行了装备。

3.Mobileye_AWS系统

该系统由总部设在荷兰的Mobileye公司研制。

该系统利用安装在前风窗玻璃上的单个摄像机监测车道标识线,测量和监控本车与道路边界的距离。

该系统的车道偏离警告模块通过检测道路边界,计算车辆相对于车道的位置和车

33

辆的侧向运动,预测车辆将横越车道标识的时间,当该时间低于设定值时,系统触发视觉警告和声音警告,以使驾驶员对不同的危险状态做出适当的反应而减少意外事故的发生。

该系统在有意识的车道偏离、制动和没有道路标识等情况下能对警告的产生进行了抑制。

4.DSS系统(DriverSupportSystem)

该系统由日本三菱汽车公司于1998年提出,并于1999年秋季应用于模型车上。

该系统由一个安装在汽车后视镜内的小型CCD摄像机、一些检测车辆状态和驾驶员操作行为的传感器以及视觉和听觉警告装

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 韩语学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1