论文部分内容阅读
个人身份的数字化和网络化,使安全可靠同时不失便捷的身份认证技术变得不可或缺。利用人体固有的虹膜特征进行身份标识,与传统的钥匙、密码、射频卡等技术相比,具有不会丢失、遗忘,难以复制伪造的优势;与指纹识别、人脸识别等其他的生物识别手段相比,安全性能更高、使用起来也更加方便。本文设计了基于TI公司Davinci视频处理架构的嵌入式虹膜识别系统。基于该系统,完成了虹膜图像的采集、图像视频的显示、TFT触摸板的设计和虹膜识别算法的移植等工作。并根据算法的特点,对算法进行了优化。虹膜识别系统具有体积小、处理速度快、功耗低、安全性高以及系统扩展性强等特点。本文的工作内容如下:1.对嵌入式虹膜识别系统的架构进行了设计。采用ARM+DSP的双核处理芯片TMS320DM6446作为系统的核心处理芯片,配合相关的外围电路构成虹膜识别系统。并对本系统实现的功能进行了论述。2.设计并搭建了嵌入式虹膜识别系统的硬件平台。根据嵌入式虹膜系统设计的具体要求和预期所要达到的效果,设计了完整的DSP电路原理图和相应的外设原理图,并对相应的PCB布局、走线、电气特性检查等电路图进行了设计。并对电路板的各模块进行了裸机调试。3.完成了各个模块在Linux操作系统下的驱动程序设计,并进行了相应的测试。测试结果表明,Linux系统下摄像头抓捕模块能够稳定、实时地采集到虹膜图像数据,且不会出现图像数据错位和丢帧的现象。LCD触摸屏驱动设计中解决了LCD图像闪烁的问题。4.完成了虹膜算法在嵌入式虹膜识别系统的移植和优化。算法的优化后,嵌入式系统平均1帧虹膜的处理时间由优化前2~3s缩短到了800ms以内。5.对整个嵌入式虹膜系统进行了系统级测试,并根据测试结果对各模块参数和算法参数进行调整,达到了实际使用的要求。