指纹识别需要先采集指纹并对指纹进行DSP图像处理从而生成细节清晰的指纹图像来进行对比给出结果。这就是光学式指纹识别的工作原理。目前指纹识别采集技术主要有三种方式:光学识别、电容传感器识别、生物射频识别。当我们把手指放在指纹考勤机上时,通过镜面反射原理,指纹模块就会采集指纹图像,接着指纹图像就会被数字信号处理器转换成数字信号。
用棱镜将其投射在电荷耦合器件上CMOS或者CCD上,进而形成脊线(指纹图像中具有一定宽度和走向的纹线)呈黑色、谷线(纹线之间的凹陷部分)呈白色的数字化的、可被指纹设备算法处理的多灰度指纹图像。然后对比资料库看是否一致。然而因为电容式指纹识别拥有体积小、适用性广的优点,已经有越来越多的设备采用电容式指纹识别,未来的主流将是电容式指纹识别。光学识别是应用比较早的一种指纹识别技术,比如之前很多的考勤机、门禁都采用的就是光学指纹识别技术。
主要是利用光的折摄和反射原理,将手指放在光学镜片上,手指在内置光源照射下,光从底部射向三棱镜,并经棱镜射出,射出的光线在手指表面指纹凹凸不平的线纹上折射的角度及反射回去的光线明暗就会不一样。电容式与光学式指纹识别主要在指纹的采集方式上拥有较大差异,而在指纹的验证过程中则基本类似。微控制器是整个系统的控制单元,在这里将进行指纹的验证以及输出指令。液晶显示器将输出指纹验证结果。
多年来,各生物识别技术公司及其研究机构研究了许多指纹识别算法。中心点和三角点在刑侦系统中普遍使用,而在民用系统中并不常用。但各种识别算法终都归结为在指纹图像上找到并比对指纹的特征。这就是指纹识别技术的基本原理,即采集指纹图像并进行比对指纹特征。从普遍意义上来讲,可以定义指纹的两类特征来进行指纹的验证:总体特征和局部特征。