论文部分内容阅读
由于指纹的唯一性、可靠性和稳定性,指纹已成为身份识别和鉴定的一个重要标志,并被公认为“物证之首”。尽管已有多种自动指纹识别技术的成型产品,但因为指纹图像的噪声、皮肤弹性的非线性等因素,理想的自动指纹识别系统依然是一个很困难的研究任务。因此,寻找有效快捷的对指纹图像处理的算法,对基于计算机和网络环境下的指纹特征技术进行研究,仍然是解决指纹识别技术难题的有效途径。本文对基于细节特征点的指纹图像预处理及后处理、特征提取和匹配的部分算法进行了研究。在预处理方面,通过对OV1720 CMOS 采集得到的指纹图像的分析,结合图像直方图信息,实现了一种指纹图像的简单分割方法;在方向图和脊线频率的基础上,实现了基于二阶导数的指纹图像二值化算法;实现了一种16 邻域的细化算法,构成了一个完整的指纹图像预处理过程。对于细化后的二值图像,我们在后处理中对伪特征进行了剔除,减少了特征提取和匹配的复杂度。在指纹图像的特征提取和指纹匹配方面,本文以向量表示每个指纹特征点的信息,以向量组构成整个指纹的信息;为了提高指纹旋转后的识别率,本文还对指纹的特征提取和匹配算法做了改进。本文在PC 机上用C++ Builder 实现了整个自动指纹识别系统的算法,并且,该系统的所有算法都通过了硬件调试。试验结果显示,本文采用或改进的指纹处理算法很好的完成了各自的功能,达到了设计的要求;整机联试显示,该系统达到了规定的指标要求。