论文部分内容阅读
随着网络和信息化的发展,国家和个人对于安全性的要求越来越高,对快速准确的身份认证技术的需求越发迫切。生物特征识别技术是以人体固有的物理和行为特征作为识别介质,通过图像处理和模式识别的方法来鉴别个人身份的技术。虹膜识别技术作为生物特征识别技术的一种,由于其具有唯一性、稳定性、非侵犯性、不易伪造和活体特性等优势,日益受到人们的关注和重视。虹膜识别技术可以应用于金融、海关、煤矿等众多领域,具有广阔的应用前景和经济效益。目前,虹膜识别的产品大多数都是基于PC平台,在便携性、稳定性和成本方面都存在诸多问题,严重的影响了虹膜识别技术普及应用的速度。为此,本文架构了基于ARM的嵌入式虹膜识别系统,具有方便携带、高稳定、低成本、低功耗等特点。本文的主要工作如下:1、研究虹膜识别的原理和算法,提出了一种虹膜识别中噪声的检测与处理方法:采用阈值法检测光斑和成块的睫毛,采用改进的二维Log-Gabor小波的实部滤波器来检测稀疏的睫毛,采用一种计算与水平方向成不同夹角的弧线上的梯度积分的方法来定位上眼睑,采用径向对称检测下眼睑。同时,对虹膜识别算法进行优化和嵌入式移植,保证移植后的算法性能符合高准确度和实时性的性能要求。2、构架一个嵌入式硬件系统:在OK2440开发板的基础上添加虹膜采集模块、键盘模块和门禁控制模块,并编写各硬件模块的驱动程序,构建一个嵌入式虹膜门禁终端,可以实现虹膜采集和门禁控制等功能。3、完成嵌入式端UI软件设计和PC端管理软件设计,并能实现联网通信控制。嵌入式端在Linux系统下编写一个简单的用户界面,让用户能实现基本的注册、删除、识别和设置等功能;PC端使用CSharp编写门禁管理软件,可以联网管理各嵌入式终端。最终,本文实现了一个简单的嵌入式虹膜门禁系统,可以快速有效的进行虹膜识别,实现门禁管理功能。同时,只要对该系统软硬件进行适量裁剪和修改就可以快速应用于考勤、海关等各种场合。