论文部分内容阅读
本文的研究目的是在基于NIOS的SoPC嵌入式平台上实现包含生物特征信息的二维条码的编解码系统。
二维条码作为一种便携、高效、低成本的信息载体正在得到广泛的应用,同时各种应用场合对其安全性、可靠性也提出了更高的要求。因此本文尝试将人的生物特征信息如掌纹信息嵌入二维条码中,通过从条码中提取特征信息与人的特征信息进行比对来验证条码与持有者的身份是否相符,以此来保证条码的真实可信。
本文实验的硬件平台是基于NIOS的FPGA开发板,图像采集使用模拟摄像头,通过A/D采样芯片和实验室自行设计的子卡接入系统。掌纹的采集、处理、特征提取以及条码图像的采集、处理、解码、对比验证,都在嵌入式平台下使用C语言编程实现。含有生物特征的条码编码、生成、打印在windows平台下使用C++语言编程实现。
研究与实验表明,二维条码中能嵌入人的生物特征信息,本文实现及改进的算法能较好的从二维条码中解码获得原始信息,应用的掌纹比对算法能判断出条码中的掌纹特征与验证者的掌纹特征是否一致。
这种融合了二维条码和生物特征识别技术的包含生物特征信息的二维条码编解码系统可以作为一种具有较高安全性、可靠性的解决方案,应用于对条码安全性要求较高的领域。