论文部分内容阅读
虹膜识别作为新世纪最具研究价值和发展潜力的生物特征识别技术之一,有着其它生物特征识别技术无法比拟的高准确率、高稳定性、高防伪性以及非接触性等优点,其可广泛应用于机场、银行、金融、公安、出入境口岸、安全、网络、电子商务等场合,使得它在现代生活中所扮演的角色越来越重要。但是由于现有的虹膜识别系统存在高成本、高功耗、识别速度慢、携带不方便等缺点,成为制约虹膜识别技术发展的重要瓶颈。因此,设计高精度、高可靠性、低成本、低功耗、携带方便的嵌入式虹膜识别系统,对虹膜识别技术的发展具有重大意义。本文的主要研究内容和成果如下:1、针对浓密睫毛、眼睑等噪声信息影响虹膜精确定位的问题,本文在对虹膜识别技术相关理论的研究基础上,提出了一种支持嵌入式系统的快速虹膜定位方法。该方法运用投影法和圆匹配检测的微积分算法对虹膜内边缘进行定位,采用圆的几何特征和最小二乘法对外边缘进行精确定位。实验结果证明,该方法能够快速准确的定位出虹膜内外边缘,并且减少了传统定位算法搜索的盲目性,能够很好的支持嵌入式系统,提高了系统的性能。2、针对虹膜识别系统的特点,本文的电路设计采用本质安全技术、低成本和低功耗设计,选用三星公司的ARM11微处理器S3C6410为系统的控制核心,配置低廉有效的虹膜采集装置COMS采集仪,采用模块化设计,完成虹膜图像采集、图像存储、USB传输、网络通信、无线WIFI等功能模块的设计与实现,系统具有强抗干扰能力、高安全性和携带方便等特点。3、在硬件设计的基础上,本文按照基于Linux平台的软件开发流程,以C语言为开发语言,设计移植了Linux实时操作系统、USB、LCD触摸屏、网络、WIFI等外设接口的驱动程序,搭建了基于多线程技术的虹膜识别应用程序框架,封装移植了虹膜识别算法,并在Qtopia平台上开发实现了人机交互系统,主要有用户登录、网络管理、图像采集、虹膜提取、虹膜匹配、数据库等功能模块。经测试,本文实现的嵌入式虹膜识别系统达到了设计要求的功能指标和技术指标,具有较高的稳定性、实时性、精确性、网络化、低成本、低功耗、方便携带等特点,能够很好的弥补现有虹膜识别系统的不足,对其在实际的广泛应用具有一定的参考价值。