摘要: |
车牌识别广泛用于电子收费、出入控制、交通监控等重要场合。车牌定位作为车牌识别中的重要环节,对系统识别精度有重要的影响。目前的车牌定位方法主要是针对所监视的区域只有单一车辆的情况。但在许多情况下,监视区域比较复杂。比如车载监控系统、多车道公路路口的监视与监控、城市要道的监视与监控,所监控的区域一般同时会出现多辆汽车,背景也比较复杂。所以多车辆图像的牌照识别开发就具有重要意义。
本文着重进行了多车牌定位的研究,提出了一种综合利用边缘检测、连通域分析、倾斜矫正等多种方法相结合的多车牌定位的算法。主要工作如下:
1.对要处理的图像进行预处理,包括彩色图像转化为灰度图像、灰度均衡、小波去噪等,首先彩色图像转化为灰度图像采用现行标准的平均值法,g表示灰度化后灰度值,R、G、B分别表示原彩色图中的红、绿、蓝分量,有g=0.3R+0.59G+0.11B;然后通过对灰度化的图像进行直方图均衡化,消除了光照引起的图像差异,使得图像上明暗对比显著,牌照区域的笔画特征明显;最后对于图像去噪,本文采用了一种小波局部阈值的设置方法来进行图像的去噪,完成图像预处理。
2.对预处理后的图像利用数学形态学运算将含有多车牌的图像中各疑似单车牌的联通域定位出来。首先进行图像边缘检测,由于图像边缘是多样的,为了达到提取图像的多种类型的边缘,本文采用将形态学运算与集合运算结合起来,选取膨胀腐蚀型结构算子,采用多结构元素,即先对小波去噪后的图像分别进行膨胀、腐蚀运算,然后取膨胀后的图像与腐蚀后的图像之差得到较好的图像边缘。其次对边缘检测后的图像进行膨胀运算,填充图像中的“小洞”;接下来进行水平闭运算填平小湖(即小孔),弥合小裂缝,和水平开运算,去除孤立的小点,毛刺和小桥(即连通两块区域的小点);确定出含有车牌区域的多个连通域;最后对经过多种形态运算后的图像进行面积剔除,去除较小面积的连通域,从而几个可能的车牌连通域被确定出来。
3.提出一种改进的Hough变换法进行疑似车牌连通域的纠正。首先通过检测疑似车牌连通域边框直线来获得车牌的倾斜角度,计算出牌照图像的倾斜角度后,以车牌照图像中心位置作为旋转中心来进行旋转,使得各疑似车牌连通域得到旋转校正,旋转后牌照图像能保持水平放置。
4.利用车牌的特征信息对各疑似单车牌区进行了去伪验证,完成车牌准确定位并对实验结果进行了比较。本算法复杂度低,能够满足快速、准确定位要求;并且对背景复杂、光线不均匀、字符和底色对比度低以及车辆分布情况的复杂性等并不很敏感,具有较好的鲁棒性。 |