论文部分内容阅读
指纹是人类生物特征的主要组成部分之一。人类在漫长的发展历程中,人类留存的生物特征信息日渐泯灭。随着生物技术的飞速发展,基于信物或密码的传统安全系统显得越来越脆弱而不能适应现代安全防御系统的需求,因而人们想通过研究其它识别技术来满足日常生活中的需要。人们更加渴望安全程度更高、识别速度更快、防止伪造性能更好的现代安全系统,在这种背景下,指纹识别技术应运而生。指纹识别技术作为一种相对来说比较可靠的生物识别技术[1]一定程度上得到人们的看重,同时也满足了人们对各项性能优异的识别技术的需求。人们发现不同个体的指纹具有两大明显的特点,即唯一性和不变性。也就是说指纹特征是人从出生到离开一辈子的时间里不会改变的生物特征之一,另外因为个体的差异,不同的人,对他们手上的指纹特征分别进行比较,其结果几乎不存在相同的情况。同时采取指纹识别技术来鉴定花费的费用和其它识别技术相比来说比较低,而且最后产生的效果好,例如指纹门禁系统、司法鉴定、案例分析、计算机运用系统、银行技术等方面。所以其作为身份鉴定的一种方法,并且凭借着其身具有的良好安全性、保密性和方便性。在近几年来得到了飞速发展并广泛应用于社会中的安全和经济领域中,大有取代传统身份识别方式的趋势,未来会有良好的应用场景。本篇文章首先介绍了指纹识别的研究背景与研究意义,其次介绍了不同生物识别技术并与指纹识别技术做了比较,然后分析了指纹识别一些具体的应用,最后对指纹识别的基本步骤作了简单的介绍,主要是三个步骤,它们各自是指纹图像的预处理、特征提取、指纹的匹配[2]。重点研究了指纹图像预处理,在指纹图像预处理部分,论文对预处理各个步骤包括预处归一化处理、二值化处理和细化处理等以及各个步骤的方法进行了深入的分析及研究,经过一系列的预处理操作过程之后,指纹图像将会最终变为纹线宽度不均匀的呈现出明显的黑白效果的二值化图像,这样的二值化图像是一个宽度为只含有0和255像素值即使统一像素的细化后的图像。在指纹特征提取部分,采用基于MATLAB指纹细节特征提取方法。指纹特征提取的目的是获取细节特征点(即端点和交叉点)。这些特征点从细化后的指纹图像中能够查询并且找到的。最终我们可以对指纹进行自动匹配,靠的是特定的指纹图像的特征,包括端点和交叉点。实验表明,该方法效果良好。本论文中采用MATLAB编程实现所有算法。