新闻中心

EEPW首页>EDA/PCB>设计应用> 基于FPGA 的车牌字符识别方法的研究

基于FPGA 的车牌字符识别方法的研究

作者: 时间:2010-11-11 来源:网络 收藏

3.2 基于垂直灰度法的字符分割
在对车牌进行定位后,考虑到的排放特点与字符间的微小间隙,采用垂直灰度法进行的分割。主要思想是设定一个垂直投影的阈值,判断投影大于阈值则标记并保存,遇到空隙则分割,最后判断字符区域的长度是否满足字符的长度,满足字符长度的则记录为有效字符,不满足将剔除继续扫描下一个知道扫描完整行为止。分割效果如图3-2。

3.3 模板匹配
我国的车牌,字符标志的首位为汉字的省名缩写,次位为英文字母,再次位为英文字母或阿拉伯数字,末四位均为数字。由于实际可能出现的英文字母和数字字符数目不多,再基于NIOS II 软核的运算能力考虑,采用模板匹配方法进行字符。即将待矩阵与库内的标准字符矩阵(标准模版)对比,相似度最大的则认为一致。
首先将标准模板入库,按国家车牌标准的大小、字体、字符间距等打印出数张样品,其前景、背景清晰,字符没有断续,很少噪声、且包含了所有可能的车牌字符,作为“标准车牌”,用以采样制作标准字符矩阵库。把每一张“标准车牌”分割出来的字符归一化[7],接着将归一化后的模板矩阵存入中作为标准模板库,根据实验情况,模板越大率越高,但同时会带来运算数据量的大大增加,于是在综合考虑准确度和NIOS II软核的工作效率后采用20×15 bit大小的数组作为标准模板。
当车牌上的待识别字符归一化以后,依次与标准库中的模板进行匹配,即矩阵对应位依次做差,分别计算总的相同像素个数,则有最大相同数目的那一组数认为是相似度最大,则用此时的标准模板所对应的数字或字母作为最终识别的结果。车牌字符识别结果如图3-3:

在PAL 制式的CCD 摄像头、Altera DE2 开发板和普通VGA 显示器的实验环境下,随机选取20 张车牌进行检测,在不同的光照条件下,正确检测出的字符率达到了90%以上,在光照较好的情况下,识别率达到94%以上,且平均识别时间不到0.1 秒,完全满足实时性的需求。实验结果表明,采用可以很好的完成对车牌实时检测的任务,且具有体积小、功耗低、速度快等明显的优点。
4 结论
本文在利用采集车牌图像的基础上,实现了一种利用字符归一化和模板匹配的简单快速的车牌字符识别系统,并在SOPC 中实现。系统具有视频图像采集实时,车牌定位分割准确和识别误差低等特点。这种基于SOPC 技术的片上系统设计方法具有硬件设计灵活,可扩展性强等优点,它弥补了传统PC 机系统和DSP 系统设计的不足,有效地降低了系统软硬件设计的难度,缩短了开发周期,并提高了设计的可靠性。可用于道路车辆监控、智能交
通管理等应用领域,具有较高的实用价值和应用前景。
本文作者创新点:提出了根据车牌彩色通道特性和字符二值化后特征的车牌双重定位方法,在NIOS II 中用模版匹配方法实时准确的识别车牌字符。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭