一、背景
为提高汽车的主动安全性并克服现有的汽车偏离车道报警系统所存在的结构复杂和成本高等缺点,文章设计了 一 种基于Matlab的汽车偏离车道报警系统,利用摄像头获取车道图像并实时传给车内计算机系统,经过对图像一系列的处 理分析判断汽车是否偏离车道而进行报警经验证,该系统能够实时检测出左右车道标志线,可以根据车道夹角法判断 汽车是否偏离车道,满足了汽车偏离车道报警的需要.该系统结构简单高效,能显著提高汽车行驶的主动安全性 关键词:汽车;偏离车道;图像处理;报警系统
据统计,约有44%的汽车事故与汽车偏离正常车 道行驶有关,其主要原因是驾驶员注意力不集中或者 疲劳驾驶,造成汽车的无意识偏离"汽车偏离车道报 警系统正是基于基本交通规则的汽车安全系统,可使 司机保持直线行驶,在司机昏昏欲睡偏离车道时发出 报警以避免交通爭故的发生目前研发的汽车偏离车 道报警系统,结构和使用复杂且成本髙,为r克服现有 技术存在的缺点,文章介绍了一种简单高效的汽车偏 离车道报警系统。
二、课题算法
1系统的结构组成
基于Mallah的汽车偏离车道报警系统由1个摄像 头、1台计算机和1个扬声器组成 摄像头安装在汽车 的纵向中心线上,在汽车的行驶过程中,由它不断地对 路面进行拍摄,并将拍摄的图像实时地传给计算机;计 算机对采集到的图像进行灰度处理、平滑滤波、边缘检 测、膨胀与腐蚀和二值化等系列处理卜气然后利用Hough 变换得到车道线,根据摄像头内参、外参和在汽车上的 安装位置等参数确定汽车相对于车道标志线的位置并 进行车道标志线跟踪;当汽车偏离车道时,系统便驱动扬声器发声提醒驾驶员修正汽车行驶方向。
2系统的算法流程
2.1灰度处理与平滑滤波