论文部分内容阅读
指纹是由人手指表面上的脊线和谷线组成的纹路结构,它已经被用于个人的身份认证。前人们在这一领域中研究了指纹固有的细节特征和其总体上的结构特征。然而,需要将一枚采集到的指纹同一个数据库中的指纹进行识别的自动指纹识别系统的研究依然是一个很具挑战的课题。相对于简单的认证系统来说,将指纹识别这种模式直接用在识别系统中的时候,其准确率和速度都有可能出现大幅的下降。为了解决现存的这些问题,本文主要对指纹图像的质量评估,指纹图像的分类,指纹图像的分割,指纹图像的增强这几种算法进行了讨论和研究,研究结果如下:1.根据实际应用情况的不同,分析和研究了两种不同类型的指纹图像质量评估算法:基于方向性和细节点的质量评估算法和基于特征融合的质量评估算法。这两种算法前者依据的是指纹局部的细节特征,后者依据的是指纹的全局特征。2.指纹的分类和分割。研究并测试了一种采用遗传程序设计来提取指纹的分类特征,并采用BP神经网络和支撑向量机相结合来进行分类的模式。但该算法的复杂度较高,运行效率低下。分析和研究了一种基于细胞神经网络和形态学的指纹分割算法。细胞神经网络能够兼顾到邻域中的像素在空间的关联性,这种特性可以应用于指纹图像的分割和提取,而采用形态学算法使得处理后的指纹图像中有效区域的边沿比较光滑,但该算法的准确率和运行效率都不高。3.分析和研究了一种基于第二代Curvelet变换的指纹增强算法。第二代Curvelet变换能够有效地改善采集到的质量较差的指纹图像中的纹理结构,并且对断裂脊线间的缝隙有较强的修复能力。以上算法均在PC机上用MATLAB7.0平台上进行仿真,测试结果发现分类算法难以满足系统实时性的需求,分割算法与现有的算法相比没有优越性,唯有增强算法效果较好,但是把增强部分转化为C代码后在原指纹系统中运行,虽然测试效果略优于原算法但是耗时稍大。