新闻中心

EEPW首页>嵌入式系统>设计应用> 应用两级分类实现车牌字符识别

应用两级分类实现车牌字符识别

作者: 时间:2011-10-13 来源:网络 收藏


当CF(B)的值大于形近字判别阈值CFmin时,直接输出粗分类识别结果;反之,分类器查找形近字所属类别,并将字符送入二级分类识别。
2.4 粗分类实验和分析
粗分类中字母和数字共有33类,每类有100个样本。其中每类用60个样本进行SVM训练,构造SVM分类器,剩下的40个样本做测试。
本文对粗分类器在不同可信度阈值下的性能进行了测试,测试结果如图4所示。从图中可以看出,粗分类识别率随着可信度阈值的增加而提高,但阈值设置太高时,粗分类有较高的拒识率,而将字符送入二级分类识别,导致浪费粗分类器的识别能力。所以可信度阈值选取0.7,粗分类器的识别性能最佳。

当CFmin=0.7时,粗分类字符识别正确率只有96.4%,但是出现错误的字符基本上都是形近字。如8、B、O、D、Q,2、Z,5、S等外形比较相似的字符,这些形近字符的差别体现在细微的结构上。如果将这些形近字符暂时归为一类,然后将其送入二级分类识别,则粗分类识别正确率会大幅提升接近100%,这样的结果可以满足特征提取算法复杂度低,识别率较高、形近字较少的粗分类的要求。
3 二级分类识别
3.1 细分类特征提取

细分类的特征提取方法应该能够表征字符细节信息,刻画形近字间更细微的差别。结构特征可以很好地反映字符的细节特征。所以本文选取环数、弯曲度、交点数等结构特征作为细分类的特征提取方法。
  (1)环数(H):字符中闭合曲线的个数。
(2)弯曲度(R):设字符中光滑曲线段的两个端点为M(Mx,My)和N(Nx,Ny),这两点所构成线段为MN,曲线到线段MN垂直距离最远的点为T,对应的投影点为P,点T到线段MN的距离Dtp和该线段长度Dmn的比值为弯曲度R,则:

(3)交点数(E):在水平或垂直方向上扫描字符时与字符相交的次数。以左右上下水平垂直的首字母L、R、T、B、L、V与特征的组合表示具体提取的特征,如TR表示上笔画弯曲度。
在二级分类识别中,分类器根据环数、弯曲度和交点数等结构特征的逻辑组合对形近字进行分类识别,得出的决策表如表1所示。例如,字符‘2’和‘Z’的差别在于上面横笔画的弯曲度;字符‘C’和‘G’的差别在于垂直交点数。


3.2细分类实验和分析
形近字符分为四组,每组选120个样本做测试,形近字符的识别结果如表2所示。


表2中形近字符是否具有较高的识别率,在很大程度上取决于特征的选取。首先将形近字符分成不同的组,然后根据细微的差别提取不同的结构特征,使得同一组中不同字符之间的细微差异能比较稳定地体现出来,这是正确识别形近字的关键。实验表明决策表可以很好地区分形近字符,达到二级细分类识别的要求。
4 实验结果
实验中的测试车牌图像是由重庆易博数字有限公司研制的电子警察在高速公路收费站拍摄的,总共采集了一天中不同时段的几千幅车牌图像,大部分为本市的车辆,所以车牌图像中的汉字均相同。在测试时,从这几千幅车牌图像中,总共选取1 200幅车牌图像,并随机分为3组作为实验中的测试车牌图像,且仅统计英文字母和数字部分的识别率,最终的识别率以车牌牌照为单位进行实验,识别结果如表3所示。

本文算法在P4 2.80 GB、512 MB计算机上,用VC6. 0编程实现,平均识别一个车牌需要0.3 s左右的时间。
本文在分析常用的车牌识别方法和人眼视觉活动特点的基础上,设计了一种由粗到细的二级识别算法,使车牌中易混的形近字符识别率得以提高。在特征提取方面将统计特征和结构特征相结合,并对提取的轮廓特征进行优化,使其有效地克服了字符偏移的影响。引入可信度评判机制,提升了分类识别的灵活性和可靠性。从实验结果可以看出,本文的算法取得了较高的识别正确率,实时性好,可以满足实际应用的需要。
参考文献
[1] 高勇.车牌识别系统中的字符分割与识别[D].合肥:安徽大学,2007.
[2] HUANG R, TAWFIK H, NAGAR A K. License plate character recognition based on support vector machines with colonel Selection and Fish Swarm Algorithms[C]. International Conference on Computer Modeling and Simulation, 2009:101-106.
[3] 李琳,张晓龙. 基于RBF核的SVM学习算法的优化计算[J].计算机工程与应用,2006,29:190-192.


上一页 1 2 下一页

关键词:车牌字符识别

评论


技术专区

关闭