- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2DPCA算法在车牌识别中的应用研究.doc
2DPCA算法在车牌识别中的应用研究
摘 要:针对PCA算法在车牌字符识别存在的计算量大,效率低等问题,提出了一种基于2DPCA算法的车牌字符识别方法。实验结果表明该方法不仅能有效方便地降低原始特征的维数,减少繁琐复杂的计算,识别准确率也有较大改进。
关键词:2DPCA算法 车牌字符识别 特征矩阵
中图分类号:TP391.41 文献标识码:A 文章编号:1672-3791(2013)06(c)-0003-02
车牌字符识别系统是模式识别在智能交通系统中应用和推广的重要研究课题之一[1]。典型的车牌识别系统一般由图像获取、车牌定位、车牌提取、车牌分割、车牌识别五个子系统构成,而这其中的一个重要的系统就是车牌识别子系统。可以说,快速准确的字符识别是车牌识别系统中最为核心和重要的部分[2]。
在基于PCA车牌识别技术研究领域,大量学者做了深入研究,也取得了很多成果[3]。但是在用PCA方法处理车牌等图像识别问题时,首先是将图像矩阵转化为图像向量,然后以该图像向量作为原始特征进行线性鉴别分析。由于图像向量的维数一般较高,因此会给随后的特征抽取造成困难。为了回避PCA的缺点,同时继承其优点,根据PCA的计算原理,本文采用了一种2DPCA方法。
1 2DPCA算法原理
设X表示m维单位化的列向量,2DPCA的思想是将m×n的图像矩阵A通过线性变换Y=X投影到X上。于是,得到一个n维列向量Y,称之为图像A的投影特征向量。
设有M个m×n训练图像,训练模式的总体散布矩阵G为:
其中:为训练模式总体的均值矩阵。
定义准则函数:为使图像矩阵在X上投影后得到的特征向量的分散程度最大,我们最大化该准则函数的单位向量,并称之为最优投影向量,其中图像总体散布矩阵G的最大特征值所对应的单位特征向量对应于最优投影向量。一般来说,在样本类别较多的情况下,单一的最优投影方向是不够的,我们需要寻找一组满足标准正交条件且极大化准则函数的最优投影向量。
令:P={},P称为最优投影矩阵,对已知的图像样本A,经过:
变换,得投影特征矢量,称为图像样本A的主成分。利用获得的主成分可构成图像样本A的特征矩阵或特征图:
令第i类训练图像样本的均值向量矩阵为,的特征矩阵为,对测试图像A,采用最近邻分类器进行模式分类。
2 基于2DPCA算法的车牌字符识别
2.1 训练
车牌字符的种类是有限集,因此可以对所有类型的字符进行穷举的训练,用于训练的字符集合就构成了训练空间。现在我们将一幅由N个像素组成的图像看作一个图像矩阵。通过训练来建立相应的字符训练空间,首先把字符矢量在N维空间投影,在进行识别时将相应的字符投影到相应的字符训练空间中,计算和已知的训练字符之间的距离,同时计算比较,最为接近的字符将作为识别结果输出。
设训练库中有N副车牌图像,用矩阵表示,其中i的范围为(1,N),车牌字符图像的训练阶段步骤如下:
第一步:计算所有训练库中车牌字符图像的平均值:;
第二步:将均值图像和训练库中的字符图像作差,做标准化图像计算即,;
第三步:计算训练模式的总体散布矩阵:;
第四步:计算总体散布矩阵G的特征值和特征向量,得到最优投影矩阵P;
第五步:构造图像样本的特征矩阵B。
按式子(1)~(3)计算训练库中车牌图像的特征矩阵B。
2.2 识别
在识别阶段,任一测试样本图像经过2DPCA算法投影处理后可获得一个投影特征矩阵,计算该矩阵与训练样本图像的投影特征矩阵之间的距离,同时,依据最小距离可判断该测试样本图像所属的类别。
设任意两个特征矩阵分别表示为:和,
两矩阵之间的距离定义为:
其中:表示两个主成分向量和的欧氏距离。假设训练样本的特征矩阵表示为训练样本类别集合表示为,k=1,2,…,N;其中,M为训练样本总数,N为训练样本类别数。假定任意一个测试样本的特征矩阵表示为B,如果,且那么判别结果为。
2.3 2DPCA算法结构框图
基于2DPCA算法的车牌字符识别结构框图如图1所示。整个算法就是去计算待识别车牌字符图像特征矩阵和训练车牌字符图像特征矩阵的最小距离并找到最小距离索引以及检索与样本车牌字符图像最相近的车牌字符字模信息输出。
3 实验结果与分析
实验将实际采集到的图片分为两部分,即训练样本和测试样本,训练的车牌字符种类为80,每一类选取4幅图片用于训练,每一幅样本图片是大小为24×48的8位灰度图像。本实验中,我们的训练样本数据总共320张车牌字符图像。经上述算法实验后可知车牌字符的正确识别率为93.30%,当样本数据为240时,正确识别率为91%,样本数据为160时,正确识别率为88.75%
文档评论(0)