当前位置:文档之家› 单目视觉智能车路径识别及控制策略

单目视觉智能车路径识别及控制策略

单目视觉智能车路径识别及控制策略研究*陈启迅 薛 静(西北工业大学自动化学院 西安710072)摘 要 研究了基于CMOS摄像头的图像采集方法,以及智能车赛道路径识别。

提出了自适应差分边缘检测算法,采用取点求面积的方法提取指引线的相关参数。

自适应差分边缘检测算法是在一般的边缘检测算法的基础上提出的,它能根据提取的左右边缘存在情况调整搜索范围、阈值,以及差值的求取方法。

使用海伦公式求指引线上所取的三角形的面积,据此提出了1种基于三角形面积的智能车速度控制方法,此方法以指引线上的三角形面积反映赛道的弯曲程度,并以此作为智能车速度控制的控制变量。

关键词 自适应差分边缘检测;智能车;图像采集;海伦公式中图分类号:TP301.6 文献标志码:A doi:10.3963/j.issn 1674-4861.2012.05.006收稿日期:2012-07-04 修回日期:2012-09-07 *西北工业大学研究生创业种子基金项目(批准号:Z2011047)资助第一作者简介:陈启迅(1984),硕士生.研究方向:控制工程、系统工程.E-mail:cqx062014@126.com0 引 言智能车辆系统是1个拥有感知环境能力,具备规划决策能力以实现自动行驶,并且可以实现多等级辅助驾驶等功能于一体的综合系统[1]。

与很多学科有着密切关系,如计算机、控制、通信、图像处理、人工智能、信号处理等,同时也是多种传感器融合的载体。

因为它一般集中了摄像机、GPS、超声波雷达、激光雷达等多种传感器来感知周围环境,并根据多传感器融合所获得的道路、车辆状态和障碍物信息进行控制车辆的转向和速度,从而使得车辆安全、可靠、稳定地在道路上行驶,因此智能车辆是多学科综合于一体的高度智能化的产物[2-3]。

文献[4]中介绍了一般差分边缘检测算法。

文献[5]中描述了基于序列图像运动分割的车辆边界轮廓提取算法。

文献[6]中提到了道路裂纹线检测中的脊波域图像增强算法。

选用功耗低、前瞻性好的CMOS摄像头作为路径识别视觉传感器,采用自适应差分边缘检测算法有效地提取道路指引线,此算法具有很高的灵活性和适应能力,能够有效地降低干扰。

进一步使用取点求面积的方法获取指引线参数。

1 视觉图像采集1.1 硬件实现CMOS视觉传感器图像采集电路[7]见图1,LM1881可以实现视频同步信号的分离。

2脚为视频信号输入端;3脚和5脚分别为场同步、行同步信号输出端;7脚为奇偶场同步信号输出端,在此不使用。

视频信号同时接入微处理器AD转换口。

图1 视频同步信号分离电路Fig.1 The circuit for separation of synchronizationsignal of video1.2 软件实现视频信号采集流程[8]:首先等待场信号的到来;然后延时,跳过场消隐,约1.44ms;等待行同步信号;判断采集行数是否满足要求,满足则采集完成,否则延时,跳过行同步信号和消隐信号;对1行视频信号进行连续采集;延时,跳过若干行视频信号,再跳回到等待行同步信号,直至完成,就能采集到1幅有效而完整的视频图像了。

2 自适应差分边缘检测算法阈值分割法[9-10]在结构化道路上是提取指引42交通信息与安全 2012年5期 第30卷 总171期线最简单有效的方法,包含逐点比较式阈值分割法和差分式阈值分割法。

逐点比较式阀值分割法是将图像中的每一点与设定的阈值做比较,而差分式阈值分割法则是将图像的相邻两列做差运算取绝对值后与阈值比较。

图2 CMOS摄像头视频信号Fig.2 Video signal of CMOS camera自适应差分边缘检测算法的基本思想如下:指引线平滑连续,因此可以在第2到3行使用差分式阈值分割法,以后逐渐缩小搜索范围,每次都在前1行所提取到的黑线的附近进行搜索比较,只要范围足够大,就能确保提取到指引线的左右边缘。

而且阈值、搜索范围、差值求取方法随着指引线左右边缘的存在情况改变。

一般的差分边缘检测算法只是搜索范围的变化,而自适应差分边缘检测算法还包括了阈值和差值求取方法的变化,这是自适应差分边缘检测算法的基本特征。

自适应差分边缘检测算法流程如图3所示。

采集到的图像存储在二维数组中,首先进行阈值初始化,第1行到第5行采用一般差分边缘检测算法求取指引线左右边缘。

从第6行开始减小每1行第1次的搜索范围,变为[指引线-5,指引线+5],如果第1次搜索左边缘或右边缘不存在,进行第2次搜索,改变阈值大小,差值求取方法和搜索范围。

行号大于最大行号时,指引线左右边缘求取完毕。

然后对获取的指引线左右边缘采用限幅滤波法进行整体滤波,这种滤波方法能有效克服因偶然因素引起的脉冲干扰。

图3 自适应差分边缘检测算法流程图Fig.3 The flow diagram of algorithm of adaptivedifferential edge detection经Matlab仿真实验结果表明,自适应差分边缘检测算法效果明显比一般差分边缘检测算法要好,见图4。

图4 算法仿真结果Fig.4 The simulation result of algorithm 自适应差分边缘检测算法适应性更强,能够有效地减小了赛道蓝色背景以及视野中杂物的干扰,提取出的指引线的左右边缘杂波更小,可靠性更高。

52单目视觉智能车路径识别及控制策略研究———陈启迅 薛 静3 智能车速度控制策略采用取点求面积的方法获取反映指引线弯曲程度的参数,具体原理是在采用自适应差分边缘检测算法提取的指引线上去3个点,以3点所构成的三角形面积反映指引线的弯曲程度,实验证明,此法简单有效。

图5 指引线Fig.5 The line of track设指引线上3点A,B,C所构成的三角形半周长为p,p=(AB+BC+AC)/2,S△ABC为△ABC的面积,由海伦公式S△ABC=p(p-AB)(p-BC)(p-AC槡)(1)智能车的速度为v,vmax为智能车最大速度,vmin为最小速度,Smax为三角形ABC所能达到的最大面积,则有v=vmax-SΔABCSmax(vmax-vmin)(2)式中:以S△ABC为控制变量,S△ABC=0,即赛道为直线,此时v=vmax,速度最大,当S△ABC逐渐增大时,即赛道弯度越大时,控制速度v越小,这样有利于智能车安全平稳的驶过弯道。

当S△ABC=Smax时,v=vmin,控制速度最小,对于弯度最大的赛道,保证控制速度最小。

4 结束语研究了基于CMOS黑白视觉传感器的智能车路径识别,采用廉价低功耗的CMOS摄像头为传感器,实现了图像的处理、提取,最后选择控制策略使小车在赛道上快速地循迹行驶。

速度和稳定性是循迹智能车的最重要的性能指标,可通过传感器的选择、图像处理、控制算法优化等方面提高,这些有待不懈探索和研究,影响自适应边缘检测算法效果1个重要因素是在前5行指引线能否准确的找到,如果找到错误的指引线将会对后面行的指引线的提取产生严重的影响,因此提高前5行指引线提取的可靠性具有重要意义,在以后的工作中,可考虑采用对前5行进行整体滤波以提高前5行指引线提取的可靠性。

参考文献[1] A Broggi,R Isabella,F Andrea,et al.Pedestriandetection on a moving vehicle:An investigation a-bout near infra-red images[C]∥IEEE Intell.Veh.Symp,2006:431-436.[2] J C McCall,M M Trivedi.Video-based lane estima-tion and tracking for driver assistance:Survey,sys-tem,and evaluation[J].IEEE Trans.Intell.Transp.Syst,2006,7(1):20-37.[3] H Kong,J Audibert,J Ponce.General road detec-tion from a single image[J].IEEE Trans.ImageProcess,2010,19(8):2211-2220.[4] 孟武胜,宋孝宇,马文佳.基于CMOS传感器的循迹智能车路径识别研究[J].机电一体化,2011(8):25-29,33.[5] 张大奇,曲仕茹,石 爽.基于序列图像运动分割的车辆边界轮廓提取算法[J].交通运输工程学报,2009,9(3):121-125.[6] 张大奇,曲仕茹,李卫斌,等.道路裂纹线检测中的脊波域图像增强算法[J].中国公路学报,2009,22(2):30-34+80.[7] 梁 栋,史忠科.半结构化道路下智能车辆路径规划与控制算法研究[J].交通运输系统工程与信息,2011,11(2):48-55.[8] 张 宇,史忠科.快速高维均值平移算法及其在航空图像分割中的应用[J].交通信息与安全,2011,29(4):136-139.[9] 吕 岩,曲仕茹.基于Beamlet变换的路面裂缝图像匀光算法[J].交通运输系统工程与信息,2011,11(5):127-132.[10] 杨 明.基于视觉的道路跟踪[J].模式识别和人工智能,2001,14(2):60-67.(下转第49页)62交通信息与安全 2012年5期 第30卷 总171期[8] 盛 慧,王 炜,胡晓健,基于改进型CTM模型的道路交通量预测[J].公路交通科技,2009(26):49-52.[9] Szeto W Y,Ghosh B,Basu B,et al.Multivariate trafficforecasting technique using cell tra nsmission model andSARIMA model[J].Journ al of Trans.Eng.2009(135):658-667.[10] Lo H K,Chang E,Chan Y C.Dynamic netw-orktraffic control[J].Transp.Res.A.,2001,35(8):721-744.[11] Hu X,Wang W,Sheng H,Urban traffic flow pre-diction with variable cell transmission model[J].J.Transpn.Sys.Eng.&IT,2010,10(4):73-78.[12] 李 喆,蔡 铭,何兆成,等.微观交通仿真系统参数校正流程及应用[J].公路交通科技,2008(5):143-147.An Improved Cell Transmission model for Simulation ofTraffic Flows of Ring RoadsSHI Liang CHEN Yangzhou ZHANG Lu(Center of Autonomous Technology and Intelligent Control,Beijing University of Technology,Beijing100124,China)Abstract:Traffic flow modeling has always been a foundational component of transportation studies.Traffic flowmodels can be used for forecasting traffic flows and then providing a basis for signal control.In this study,an improvedcell transmission model(MCTM)is developed for the ring roads in Beijing.The MCTM removes the restriction of the o-riginal CTM that requires equally partitioning space to develop cells,but it takes density as its state variable,instead ofthe number of vehicles in the cell.Traffic flow transmission rules between cells are defined for different connection mecha-nisms between cells,including simple connection,merging and diverging.A comparison is made between the simulatedresults of the MCTM and those from the microscopic traffic simulation model Paramics.The results show that,althoughit is less complex than CTM in computation,the MCTM still can describe the dynamic characteristics of traffic flow onthe ring road accurately and effectively,and can be used in the future for traffic flow forecasting and ramp metering.Key words:cell transmission model(CTM);modified cell transmission model(MCTM);ring road;system simula-檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾檾tion(上接26页)Track Identification and Control Strategy ofSmart Car of Monocular VisionCHEN Qixun XUE Jing(College of Automation,Northwestern Polytechnical University,Xi'an 710129,China)Abstract:The method of image acquisition and track identification are studied.A kind of adaptive differential algo-rithm for edge detection is put forward.The algorithm is proposed on common differential algorithm for edge detection,which can adjust the range of search,threshold,and the method of calculating difference.Thus,this algorithm is provid-ed with more anti jamming capability.Heron's formula is used to take the area of the triangle on lines,and a simple con-trol method of speed of smart car is used.The area of triangle on curve reflects the bend of track,which is taken as thecontrol variable of speed control of smart car.Key words:adaptive differential edge detection;smart car;image acquisition;Heron's formula94环形快速路交通流的改进元胞传输模型建立与仿真———史 良 陈阳舟 张 鲁。

相关主题