论文部分内容阅读
在信息技术高度发达的现代社会,人们日常生活的各个方面都需要用到身份鉴别。虹膜识别技术就是当前身份鉴别中一种非常有潜力的识别技术。与其他识别技术(密码口令、指纹识别、面部识别、声音识别等)相比较,具有稳定性、唯一性、可采集性、非接触性等众多优点。因此,虹膜识别具有广阔的应用空间和良好的经济效益,引起了国内外学者越来越多的重视。目前,嵌入式虹膜识别系统大多是基于DSP+FPGA的系统架构,而本系统仅用一片DSP芯片TMS320DM642就能够完成图像的采集,图像的处理,外围电路的通信功能。整个系统不仅可以降低成本,降低功耗,还可以缩短开发周期。本文完成的是嵌入式虹膜识别系统开发,主要工作由以下几个部分组成。1.虹膜识别的硬件团队一起完成了整个嵌入式虹膜识别系统的硬件系统架构,包括DSP处理器模块、电源模块、存储模块、视频接口模块等几部分。2.虹膜识别硬件团队一起调试了整个系统的硬件模块,并书写了对应模块的底层驱动。3.在TMS320DM642上完成嵌入式操作系统UC/OS-II的移植,使其能够在TMS320DM642上稳定的运行。4.在UC/OS-II基础上,结合底层驱动的标准接口,完成整个虹膜识别系统的应用程序开发,使整个系统能够满足虹膜识别的实际需要。完成虹膜识别算法在DSP上的移植和优化。5.完成开源TCP/IP协议栈——LWIP在TMS320DM642的移植与应用。完成了一个简易的嵌入式网络服务器,并能够与外界稳定的通信。最终,本文完成了硬件系统架构、底层驱动开发、嵌入式操作系统和TCP/IP协议栈的移植、系统应用程序开发等工作。各个模块都能够稳定的工作,整个系统能够实现嵌入式虹膜识别系统的基本功能。由于本系统在设计过程中,软硬件都是按照标准的模块化设计,便于将来对系统进行升级或者二次开发。