前两天去海底捞。服务员给了一个能封口的塑料袋装手机。塑料袋很厚,是那种食品袋。但为什么我的iphone6隔塑料袋也能指纹识别?实在不明白。


所谓指纹识别,即通过识别模块收集你的指纹信息,与之前存储在手机中的指纹信息进行对比。根据收集指纹的方式不同,指纹识别模块主要分为这几种:光学式指纹模块、电容式指纹模块、射频式指纹模块。

光学式指纹模块利用光学反射成像识别指纹,但其识别精度并不理想,且占用空间较大,所以手机上很少用这种识别模块。

电容式指纹模块利用硅晶元与手指导电的皮下组织液构成一个「电容器」。我们知道,两个电极之间的距离远近会影响电容器的电压;根据这个原理,指纹的高低起伏会在不同的硅晶元上形成不同的电场,这样就把指纹信息转化成了电信号。目前大多数手机的指纹识别使用的都是电容式指纹模块。

射频式指纹模块有无线电波探测型和超声波探测型两种,原理是靠特定频率的信号反射探测指纹的具体形态。这种技术通过感测器本身发射出微量射频信号,穿透手指的表层,探测里层的纹路。其优点是手指不需要和识别模块接触。

了解这些之后,我想你已经知道问题的答案了。首先,你的手机指纹识别模块是电容式的,对于这种模式的指纹识别,只要「中间介质」没有厚到让产生的电场太弱而检测不到,那就不会影响指纹识别。你可以做个小实验,看加多少张纸后,指纹识别功能才会失效。

「湿手无法指纹识别」的现象也很容易理解:水有导电性,这时模块识别的是水的「纹路」,而不是你手指的。


指纹晶元测的是手指的平坦度,不同的地方高低不平,对应的电容也不同,加个塑料纸也是一样的,不过感应量会减弱。。
嗯,我也刚发现这个问题,因为干活时候会出汗,汗液浸透衣服会把手机弄湿,所以就把手机装在一个自封袋里再装口袋里,拿出来用的时候,隔著袋子就直接指纹解锁,居然成功了。
指纹识别采用的是图像处理识别方案,隔著塑料袋仍然能够获取指纹信息。但touch ID不是长期活动的,手指没有直接接触时为什么touch id能够被激活那得看苹果的识别方案了,实测隔著层薄点纸touch ID可以被激活,但厚了就不行,所以应该不是用电荷激活的,也不像是压力。我猜是温度~~
纹理match上了


因为指纹识别不是手指油采集。带套套一样做爱。


推荐阅读:
相关文章