论文部分内容阅读
指纹因其唯一性和终生不变性成为目前最可靠的生物识别技术的研究对象。自动指纹识别系统,在很多应用领域得到广泛应用,例如ID card、电子商务、自动银行等等。 本文对传统的指纹识别算法进行了分析、总结,提出了一种新的基于指纹方向图的指纹识别算法。该算法主要包括指纹预处理以及指纹特征匹配两大部分。指纹预处理则由指纹图象规格化、方向图的计算和平滑、滤波图象、脊线提取及其去噪、细化与去噪等几个部分组成。指纹特征匹配包括指纹特征提取,特征编码以及特征匹配等。指纹图象规格化的目的是降低沿脊线、谷线方向的灰度变化程度,但不改变脊线和谷线结构的清晰对比度。利用Sobel算子计算出指纹的脊线方向并用低通滤波器平滑其方向图,为图象滤波和匹配提供了良好的条件。利用Gabor滤波器增强指纹图象,改善指纹图象质量,增强系统抗干扰的能力。采用7×7模板来提取指纹脊线并适当地填充脊线中的小孔,然后,细化并去除噪声,消去大量的指纹冗于信息,得到较完整的细节特征信息。利用校正匹配算法修正指纹采集时的平移,旋转等不利因素影响,进而匹配指纹,判断是否同属一人。同传统的指纹识别算法相比较,其优点为抗扰性强,识别率高。 实验证明,本文提出的指纹识别算法能够克服一定范围内的指纹旋转及平移因素的影响,对于残缺或模糊的指纹图象也有较好的的识别效果。