尽管指纹识别技术已经进入了民用领域,但是其工作原理其实还是比较复杂的。与人工处理不同,生物识别技术公司不直接存储指纹的图像。多年来,各生物识别技术公司及其研究机构研究了许多指纹识别算法(美国有关法律认为,指纹图像属于个人隐私,因此不能直接存储指纹图像)。但各种识别算法最终都归结为在指纹图像上找到并比对指纹的特征。这就是指纹识别技术的基本原理,即采集指纹图像并进行比对指纹特征。指纹的特征从普遍意义上来讲,可以定义指纹的两类特征来进行指纹的验证:总体特征和局部特征。总体特征是指那些用人眼直接就可以观察到的特征。它包括:
1、基本纹型
常见的指纹图案有环型、弓型、螺旋型,其他的指纹图案都基于这三种基本图案,只是一个粗略的分类,仅仅依靠图案类型来分辨指纹是远远不够的,但通过分类可以更加便利于在大数据库中搜寻到指纹。
2、模式区(PatternArea)
模式区是包含了纹型特征的区域,即从模式区就能够分辨出指纹是属于那一种类型的。
3、核心点(CorePoint)
核心点位于指纹纹路的渐进中心,它用于读取指纹和比对指纹时的参考点。
4、三角点(Delta)
三角点位于从核心点开始的第一个分叉点或者断点、或者两条纹路会聚处、孤立点、折转处,或者指向这些奇异点。三角点提供了指纹纹路的计数和跟踪的开始之处。
5、式样线(TypeLines)
式样线是在指纹包围模式区的纹路线开始平行的地方所出现的交叉纹路,式样线通常很短就中断了,但它的外侧线开始连续延伸。
6、纹数(RidgeCount)
纹数是指模式区内指纹纹路的数量。在计算指纹的纹数时,一般先连接核心点和三角点,这条连线与指纹纹路相交的数量即可认为是指纹的纹数。