论文部分内容阅读
指纹识别技术主要是通过计算机来实现身份识别的一种手段,在生物识别技术中占有占有非常重要的地位。指纹识别技术能在各领域被广泛的应用,意味着它能够影响着亿万人日常的生活。通过取代个人识别码和口令等,指纹识别技术可以阻止非授权人的”访问”。所以指纹识别技术的飞速发展及其广泛应用将开创个人身份鉴别的新时代。但是现有的指纹识别技术在算法实现中,系统的准确度和实时性很难做到相互协调,大多数准确度高的算法也会带来计算的复杂性和影响系统的实时性。针对这一现状,本论文提出了一种基于联合变换相关器为核心的系统来实现快速准确的指纹识别。本文的研究的主要内容是首先将采集来的指纹进行预处理,在传统的指纹预处理技术的基础上引入了小波变换和方向滤波的概念,使得预处理后的指纹更加适合作为系统的输入并提高了系统的可靠性。之后,在通过计算机仿真验证系统准确性的基础上,本文采用两种方案;一是基于光学平台来实现,通过选择参数合适的光学器件来搭建联合变换相关器;二是基于CUDA的高速运算仿真系统,通过编程让GPU代替CPU处理主要的计算。最后结果表明:在经过一系列指纹预处理之后使用光学平台实现的指纹识别系统,通过联合变换相关得到了较为明显的互相关峰值。并且在运算处理上基本达到光速实现。使用CUDA综合计算机仿真技术得到的互相关峰值也较为明显并且达到了预期的效果和可行性。但本文的计算机仿真中只运用了一部分GPU加速算法。所以通过完善算法,系统的运算速度还将还会大幅度提高。希望在未来的研究中进一步加强两系统的实用性和实时性。