2019-12-24
指纹识别的指纹采集方式
指纹识别模块是通过特定的感应模组实现对于个体指纹特征的识别。简单来说,每一个指纹手机都会拥有一个指纹识别模块,通过该模块将用户的指纹收集并转化成数据,存储在手机存储的特定区域,在使用的时候进行调用,而不同的指纹识别技术收集指纹的方式也有所不同。
指纹识别的前提是要进行指纹采集,在采集方式上,目前主要分两种:滑动式和按压式。
第一步:指纹采集
滑动式采集是将手指在传感器上滑过,从而使手机获得手指指纹图像。滑动式采集具有成本相对偏低,而且可以采集大面积图像的优势。但这种采集方式存在体验较差的问题,使用者需要一个连续规范的滑动动作才能实现采集成功,采集失败的概率大大增加。某品牌手机曾经使用过这种采集方式,因滑动式采集存在的短板而受到诟病。
按压式采集顾名思义就是在传感器上按压实现指纹数据采集,这种采集方式当然用户体验好一些,不过成本比滑动采集高,技术难度也相对高一些。此外,由于一次采集的指纹面积相对滑动式采集来说要小一些,就得多次采集,通过“拼凑”,拼出较大面积的指纹图像。这就必须仰仗先进的算法,用软件算法来弥补滑按压式采集获得的指纹面积相对偏小的问题,以保障识别的精确度。
第二步:指纹评估
在采集到指纹之后,然后对采集的指纹进行质量评估,不合格要再采一次,合格则对图像进行增强和细化。
第三步:提取“特征”
经过处理后会依次得道二值化图、细化图和提取特征图。在获得比较清晰的图像后,就开始对其进行特征提取。经过特征提取将数据存储下来之后,就可以进行下一步匹配工作了。
第四步:指纹匹配
在匹配中要注意一点,那就是由于同一个手指的两幅样本图像会因为手指的位移、偏转、以及按压时的力道不同而产生差异,这就使在匹配时要进行校准,通过特征点集校准等方式保障指纹识别的准确性。