论文部分内容阅读
随着信息技术的快速发展,越来越多的人们认识到生物特征识别技术在身份认证领域的重要性,而指纹识别是生物特征识别中的一项重要内容,一直以来都是国内外研究的热点。本文所提出的基于DSP和射频卡的嵌入式指纹识别系统是指纹识别技术在嵌入式领域中的应用。传统的嵌入式指纹识别系统在硬件结构上一般都是采用主处理器(如DSP)配合逻辑芯片(如FPGA或CPLD)实现,其成本高,功耗大;同时传统指纹识别系统在指纹匹配过程中是采用1:N的方式进行指纹比对,即将新采集到的指纹与之前存储在存储器中(flash)的已注册过的指纹进行一一比对,当指纹量很大时会严重影响指纹匹配速度,同时对存储器容量有了更高的要求。本文所提出的指纹识别系统采用一片Ti公司的高性能、低功耗的定点DSP TMS320VC5510A完成指纹注册、匹配、结果显示等所有功能,在保证系统正常工作的前提下使系统功耗降到最低,同时降低了系统成本。与传统指纹识别系统不同,本系统将指纹特征信息存储在射频卡中,在进行指纹匹配时,将新采集到的指纹信息与射频卡中的指纹信息进行1:1的比对,大大的缩短了指纹匹配时间;由于本系统中flash不再保存注册指纹的信息,而只用来存储系统程序,所以flash容量可以大大降低。本文的主要工作如下:1.设计了一种高性能、低功耗的硬件系统,包括核心处理模块、指纹传感器模块、读卡器模块、人机交互模块、电源管理和电源切换模块等。同时,还设计了各硬件模块的驱动程序,为应用程序提供控制接口。2.完成了系统应用程序设计。在使用DSP/BIOS实时操作系统的基础上设计了各系统任务,通过调用驱动程序控制和协调各硬件模块,实现了指纹传感器模块与读卡器模块、人机交互模块的有机结合。3.完成算法移植优化处理,使该系统工作正常,并且效率得到了极大的提高。最终,本系统实现了指纹注册、指纹匹配以及液晶显示等功能,各功能模块工作稳定。