4系统功能测试.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4系统功能测试.doc

基于FPGA的车牌识别系统副标题 2011-01-06 DOCUMENT HISTORY Ed. Version Author Change 1 1.0.0 祖传真 Initial 目 录 1 项目概述 3 项目综述 3 1.2 项目实现目标 3 2 项目需求规格 3 系统设计描述 3 系统功能测试 3 项目及课程总结 3 参考资料 3 项目概述 1.1 项目综述 图像采集:在收费站处, 摄像头监视通道口车辆来往情况, 当车辆过来时, FPGA 系统板捕捉到地感线圈由于磁场的变化而产生的触发信号, 来控制采集卡采集车辆图像。采用地感线圈的优点上检测正确率高(只有车辆经过时, 地感线圈才会产生触发信号) , 这时可以保证抓到的图像中有车辆牌照信息。 牌照识别:采集到图像后就要进行牌照区域的提取, 其中以包括图像的彩色图到灰度图变换、灰度拉伸、牌照区域分割、牌照几何位置的调整等。牌照区域提取后再进行牌照图像二值化、牌照字符分割以及牌照字符的识别。 牌照识别过程分为图像预处理和字符识别,具体过程如下:软核执行扫描camera,当camera为真时,执行输入图像,进行图像预处理,处理后图像进行字符分割及字符识别,输出至LCD或PC终端。 项目实现目标 1.输入复杂背景车牌图像时,能够输出正确车牌字符。 2.输入错误车牌图像时,能判断错误,输出wrong 3.能够在LCD上正确显示车牌字符 项目需求规格 实现功能点:图像处理软件实现;图像处理硬件实现 硬件系统实现功能较为单一,并不需要用户过多参与,只要用户提出需求及限制条件,设计人员按照要求实现系统即可。硬件系统需求明确,更多的关注与设计阶段 系统设计描述 本系统包括五个模块,传输模块,时钟模块,图像预处理模块,图像识别模块,显示模块。 系统功能测试 4.1 软件测试 程序运行 在VC上执行所编写C程序 输入图像 根据代码要求输入一副带有复杂背景的车牌图片 检测输出图像 检查是否正确识别出车牌,若正确识别则进行步骤4,若无法识别执行步骤6 输入错误图像 输入一幅不带有车牌的图像 检测输出图像 检查是否正确输出,若输出为wrong则测试完成,若输出非wrong,则执行步骤6 检测程序 根据错误内容检查程序并改正 4.2 硬件仿真测试 编写测试程序,使用Modelsim SE 6.5a进行功能仿真(前仿真)和时序仿真(后仿真)的测试 4.3 硬件实现后测试 测试流程同软件测试雷同,同样在开发板烧录后,分别测试输入正确及错误图像后输出结果,若结果符合要求则测试完成,若不符合则重新修正。 项目及课程总结 经过一个学期的学习,伴随着项目的进展,感觉学到了很多,对于如何进行一个完整项目的开发已经有一个清晰地轮廓。 对于本课程,老师上课时对我们自主思维的开发,比如问我们自己的理解和想法,对我的感触颇深,学习应该是一个思考的过程,孟老师的启发式教学教会我很多东西。 参考资料 [1] 软件工程(第四版)Shari Lawrence Pfleeger Joanne [M].Atlee编著 杨卫东译 人民邮电出版社 2010.5 [2] Visio 2007图形设计标准教程概述 2

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档