论文部分内容阅读
随着科学和网络信息化的发展,国家和个人的信息安全问题成为我们现在备受关注的话题。生物特征识别技术具有稳定性高、安全性高等特点,因此它们取代了以往的各种认证方式,而虹膜识别技术作为生物特征识别技术中识别精度最高的一种,使得它具有非常好的研究价值和发展潜力。本文设计了基于嵌入式的虹膜认证系统,采用了树莓派3代B型开发板。与基于PC平台的许多虹膜识别产品相比,不仅功能全面,而且体积小、可移动性强、成本低。本文的主要工作内容包括:首先介绍了本课题的选题背景和国内外的发展现状,提出了本文的设计理念,结合虹膜识别技术和嵌入式系统的优势,设计了一个基于嵌入式的虹膜身份认证系统。之后介绍了基于嵌入式虹膜身份认证系统的整体方案,包括虹膜识别系统的整体流程,硬件方面选择树莓派3代B型开发板,介绍了关键模块的功能。软件方面介绍了系统的安装,编译环境的搭建和相关算法库的安装。然后介绍了虹膜识别系统中图像处理部分,主要包括虹膜图像的预处理、虹膜边界定位和虹膜图像归一化。之后介绍了嵌入式平台对虹膜特征进行提取和匹配的方法,针对虹膜图像的噪声及虹膜图像在采集过程中发生的旋转、平移等问题给出了具体的算法。在认证阶段加入消息鉴别码实现双因子认证,提高认证的安全性。最后是对本文设计的系统进行测试与分析。通过实验数据和结果分析系统的性能。在对系统进行测试后,本文设计的基于嵌入式的虹膜认证系统到达了之前设计所需的各种性能指标,具有很好的稳定性、安全性、便携性、低功耗、低成本等优点。可以对于实际的应用中有一定的参考价值。