The present invention provides a method of fast recognition of traffic lights, including access to road ahead of the vehicle image; the position of rapid positioning of traffic lights; image denoising; image segmentation; image filtering; the \cross validation\ method to confirm the location of the traffic lights; and further identify the traffic lights round or the arrow. The present invention through repeated verification, the accuracy rate is high; the small amount of calculation, fast recognition speed and recognition, circular arrow shaped traffic lights can be influenced by the environment, and can be easily applied to the unmanned vehicle, the vehicle driving assist system.
【技术实现步骤摘要】
本专利技术涉及车辆主动安全系统领域,具体涉及一种交通灯快速识别方法。
技术介绍
如今,现有交通灯识别技术大多数使用的是计算机图形处理技术、计算机学习、神经网络等技术。一般使用的是直接使用模板匹配的算法或基于SVM支持向量机的交通灯识别算法。由于模板匹配的算法存在识别正确率低、识别速率慢等缺陷;而用SVM支持向量机的交通灯识别算法,需要根据不同的环境(如白天、夜晚、阴天、反光等)进行大量的样本训练,还需要根据不同的道路交通路口位置进行训练,运算量大,识别速度慢,受环境影响较大。
技术实现思路
为了解决现有技术所存在的技术问题,本专利技术提供一种交通灯快速识别方法,该方法运算量少、识别速度快、识别准确率高、受环境因素影响小,便于应用于无人驾驶汽车、车辆辅助驾驶系统。本专利技术的交通灯快速识别方法,包括以下步骤:一:获取车辆前方道路信息图像;二:从获取的前方道路信息图像中,根据交通灯颜色对交通灯图片进行快速跳步定位,获取交通灯初步位置;三:对快速跳步定位得到的交通灯初步位置进行区域划分,分为RGB三个通道;分别对交通灯的颜色进行分离,将分离结果二值化;进行均值去噪处理;四:对步骤三处理后图像的连续像素点区域进行分割;五:使用width/height≈1.0的方法筛选分割后的图像,大致确认交通灯位置,并记录交通灯位置在原图的位置,其中width指分割后图像的宽度,height指分割后图像的高度;六:利用“十字验证”方法进一步确认,检测某个区域是否为交通灯所在的位置;所述“十字验证”方法以步骤五所筛选图像为中心位置,沿该中心位置的上、下、左、右四个方向分别延伸出一个与 ...
【技术保护点】
一种交通灯快速识别方法,其特征在于,包括以下步骤:一:获取车辆前方道路信息图像;二:从获取的前方道路信息图像中,根据交通灯颜色对交通灯图片进行快速跳步定位,获取交通灯初步位置;三:对快速跳步定位得到的交通灯初步位置进行区域划分,分为RGB三个通道;分别对交通灯的颜色进行分离,将分离结果二值化;进行均值去噪处理;四:对步骤三处理后图像的连续像素点区域进行分割;五:使用width/height≈1.0的方法筛选分割后的图像,大致确认交通灯位置,并记录交通灯位置在原图的位置,其中width指分割后图像的宽度,height指分割后图像的高度;六:利用“十字验证”方法进一步确认,检测某个区域是否为交通灯所在的位置;所述“十字验证”方法以步骤五所筛选图像为中心位置,沿该中心位置的上、下、左、右四个方向分别延伸出一个与其大小相同的正方形,对四个方向的正方形进行检测运算;如果检测到某一个方向为定义的交通灯颜色占比达到85%或以上,则判断中心位置为交通灯所在的位置;七:对所确认交通灯位置的区域进行检测,是否为圆形,若否则执行步骤八;八:使用canny获取图像的轮廓,计算图像HU矩,与标准箭头HU矩进行匹 ...
【技术特征摘要】
1.一种交通灯快速识别方法,其特征在于,包括以下步骤:一:获取车辆前方道路信息图像;二:从获取的前方道路信息图像中,根据交通灯颜色对交通灯图片进行快速跳步定位,获取交通灯初步位置;三:对快速跳步定位得到的交通灯初步位置进行区域划分,分为RGB三个通道;分别对交通灯的颜色进行分离,将分离结果二值化;进行均值去噪处理;四:对步骤三处理后图像的连续像素点区域进行分割;五:使用width/height≈1.0的方法筛选分割后的图像,大致确认交通灯位置,并记录交通灯位置在原图的位置,其中width指分割后图像的宽度,height指分割后图像的高度;六:利用“十字验证”方法进一步确认,检测某个区域是否为交通灯所在的位置;所述“十字验证”方法以步骤五所筛选图像为中心位置,沿该中心位置的上、下、左、右四个方向分别延伸出一个与其大小相同的正方形,对四个方向的正方形进行检测运算;如果检测到某一个方向为定义的交通灯颜色占比达到85%或以上,则判断中心位置为交通灯所在的位置;七:对所确认交通灯位置的区域进行检测,是否为圆形,若否则执行步骤八;八:使用canny获取图像的轮廓,计算图像HU矩,与标准箭头HU矩进行匹配;若与标准箭头HU矩匹配不成功则执行步骤九;九:将图片传送给SVM分类器进行分类识别。2.根据权利要求1所述的交通灯快速识别方法,其特征在于,所述步骤八计算图形HU矩所用的公式为:I1=y20+y02;I2=(y2...
【专利技术属性】
技术研发人员:黄文恺,朱静,李儒国,陈文达,莫国志,李嘉锐,韩晓英,姚佳岷,温泉河,
申请(专利权)人:广州大学,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。