主要成员
x1022as的标识图片 x1022as [创建者
judement的标识图片 judement [未验证
sunsocool的标识图片 sunsocool [未验证
gubing2005的标识图片 gubing2005 [未验证
Herry0712的标识图片 Herry0712 [未验证
你有你的哲学!
tiphen的标识图片 tiphen [未验证
xblopenhw的标识图片 xblopenhw [未验证
EEFOCUS_的标识图片 EEFOCUS_ [未验证
hereiam的标识图片 hereiam [未验证
yaojiayi的标识图片 yaojiayi [普通成员
michaelw的标识图片 michaelw [普通成员
miaocldy的标识图片 miaocldy [普通成员
申请参加这个项目
了解该团队的信息
帮助文档
 
项目信息
项目名称:基于FPGA的车牌识别系统  
项目信息:
应用领域:汽车
设计摘要:
汽车牌照识别系统是当前智能交通系统中的一个重要组成部分,一般用于高速公路的卡口收费、停车场和加油站等的自动监控管理以及交通十字路口违规抓拍等。汽车牌照识别系统主要包括三个部分:车牌预处理和定位、字符的分割以及单个字符的识别。本项目是在以上算法的基础上做到图像的采集、处理、定位、分割、字符识别以及字符输出整个流程,而且用FPGA实现可以提高系统运算速度,以达到实时的效果。
系统原理和技术特点:

系统原理:

1、系统通过高清摄像头采集图像。

2、首先系统将采集到得图像转换为灰度图像。

3、对得到的灰度图像进行预处理,包括拉式变换、梯度变换、高斯滤波。预处理的主要目的是为了增强图像,为后续图像处理提供一定的基础。

4、对处理后的图像进行二值化,将其转变为只有0和1灰度的图像,这样便于处理。

5、车牌定位,车牌定位用的是行扫描的方法来确定车牌的上下边界,然后通过垂直投影法确定左右边界。

6、字符分割,字符分割同样采用垂直投影法,通过字符的某些视觉特性,通过对字符间距的判定来分割字符。

7、字符识别,先对分割出来的字符进行归一化,将所有的字符图片都转换成固定大小的格式,然后与模板库里的图片进行比较运算,相差最小的图像即是我们判断的字符。

8、字符输出,可以通过系统板自带的显示器显示,也可以存储后传回主机显示。

 

技术特点:

整个系统的实现过程中涉及到大量的乘法运算,通过FPGA实现要调用乘法器,占用很大的资源,而且采集的图像需要有一定的像素支持,否则会对识别结果有一定影响,所以处理图像的像素要比较高,这样也使得处理和存储的数据量比较大。整个过程通过流水线的方式处理,速度可以做到实时性的要求。

 

计划书:车牌识别计划书.doc [737 KB]
当前项目状态: 正在执行
参赛信息:
指导老师姓名: 马丕明
指导老师职称: 副教授
学校: 山东大学
研究方向: 移动通信纠错编码理论与技术、通信信号处理的FPGA实现等
参赛情况: 第三届OpenHW开放源码硬件与嵌入式大赛
需求信息:
拟采用的平台:Atlys Spartan®-6 FPGA 开发套件
是否需要设计扩展板?
需要的基本功能:
最新版本:
请同时下载该项目版权声明
update 12-03-30 18:03:37
2012-3-30日提交项目总结
相关文件:
车牌识别系统的设计——1695.doc  789.5 KB 
了解整个项目的开发记录
相关评论:  
添加评论  更多评论
正在读取数据……
关于OpenHW | OpenHW使用说明 | FAQ | 相关法律 | 版权声明 | 网站地图
联系邮件:aimei@eefocus.com  联系电话: 0512-80981663-8069    Fax:0512-80981279
Powered by eefocus.com