论文部分内容阅读
随着信息技术的不断发展,安全、可靠的身份识别技术已成为许多系统研究的重点。生物识别技术代表了未来身份验证技术的发展方向,基于指纹所具有的唯一性和不变性,而指纹识别技术又是优于其它生物识别技术的身份鉴别方法,同时指纹认证技术具有很高的可行性和实用性,因此指纹认证成为最流行的个人身份认证技术之一。20世纪80年代,无线和移动通信技术得到了极大的发展,使得人们可以随时随地的访问网络和处理个人事务,对安全认证的要求也拓展到便携设备的领域。指纹识别已经在刑侦领域大显身手,在其他领域,这项技术也具有广阔的应用空间。将指纹识别技术和嵌入式系统相结合可以使指纹识别技术的应用摆脱空间与环境的限制,广泛地适用于各种场合。本课题对嵌入式指纹识别系统做了初步的研究,完成了相应的开发,初步实现了整套指纹识别系统。主要做的工作有:首先分析了本课题国内外研究现状和发展方向,阐述了本课题研究的必要性。接着介绍了人类指纹的全局与细节结构特征和分类,分析了指纹自动识别系统的原理和一般方法,对指纹识别处理的4个关键步骤,即指纹图像采集、指纹图像预处理、指纹特征值提取和特征值匹配4个步骤进行了详细的介绍,为本平台的设计实现奠定了扎实的理论基础。最后给出本课题的硬件和软件设计,通过对不同类型指纹传感器的比较,选择了性价比较高的电容式指纹传感器FPS200。通过对当下主流的嵌入式处理器进行比较,微处理器确定采用Samsung的S3C2410,将ARM2410开发平台与FPS200经USB连接构成嵌入式自动指纹识别系统的硬件系统;在软件部分,实现了交叉编译环境的搭建、Bootloader、Linux内核的移植、FPS200驱动和应用程序的编写,最后实现了MiniGUI的移植。本文对指纹识别技术的各个关键的环节进行了详细的介绍,这对于开发其他领域的指纹识别系统具有一定的参考价值。