项目背景及可行性分析
1.项目名称、项目的主要内容及目前的进展情况
项目名称:基于FPGA的虹膜身份识别系统。
主要内容:使用FPGA进行虹膜特征的提取和匹配计算。将用户的虹膜特征数据事先存储在数据库中,捕获测试者的虹膜图像,通过预处理以及特征提取,得到待测特征数据,与数据库中的特征数据进行模式匹配,根据Bayes最大后验概率准则判断测试者的身份。
进展情况:已经完成方案的设计论证与可行性分析,小组成员分工。初步完成虹膜特征模式匹配的matlab算法仿真工作。
2.项目关键技术及创新点的论述;
项目关键技术:虹膜特征提取算法,基于FPGA的高精度特征匹配算法。
创新点:高精度特征匹配算法
3.技术成熟性和可靠性论述:
虹膜身份识别是一种可靠性非常高的新型生物识别技术,该技术正在不断发展,日益成熟。本项目集成了虹膜身份识别技术的最新研究成果, 可达到十分优异的准确度。
项目实施方案
1.方案基本功能框图及描述
本方案通过摄像头采集测试者的虹膜图像,通过预处理以及特征提取,得到待测特征数据,与数据库中的特征数据进行模式匹配,从而识别测试者的身份。
2.需要的开发平台
本方案需要实现图像采集,实时虹膜特征提取,数据检索和匹配计算等功能。接口设计:usb接口对接摄像头。平台需求:Spartan 3E初级板,ModelSim、XilinxISE8.1i、EDK等。
3.方案实施过程中需要开发的模块
具体模块包括:数据采集模块、图像预处理模块、数据库搜索、模式识别、最终结果输出等。
4.系统最终要达到的性能指标
有效的提取用户虹膜特征并录入数据库中,对待测试者进行实时特征提取识别,与数据库中特征进行匹配,得到最终识别结果。
需要的其它资源
1.设计输入输出功能子板
子板功能:采集图像,存储数据。
接口:子板通过Hirose 100-pin FX2 Connector与开发板相连,子板设有usb,
IDE接口,外接摄像头和硬盘。
2.测试设备
需要的测试设备有万用表、示波器、逻辑分析仪等。
3.仿真、开发工具
仿真工具用Modelsim,开发工具包括Ise、Matlab等。