详情
“我去,我捂着嘴都能解锁。”
“你捂上鼻子。”
“也解锁了……”
这是我们在测试某款手机的面部解锁时的情景。一开始,我们感叹这些安卓手机面部解锁的速度与便捷;后来,我们因面部解锁在黑暗情况下不能识别而感到遗憾;到最后,我们又不得不担心这个功能的安全性。
事实上,锤子科技CEO罗永浩曾在坚果Pro 2的发布会上表示面部解锁没有指纹解锁安全;OPPO也曾在自家发布会上承认面部解锁安全系数较低,不推荐使用。
那么问题来了,为什么安全性存在问题依然要做这个功能?
安卓手机主要靠算法
在回答上面的问题之前,先来了解一下目前安卓手机是如何进行面部识别以及解锁的。
虽然我们测试的几款手机在不同条件下解锁的结果不同,但是它们在设置时的情景几乎一致:开启前置摄像头,让面部映在手机屏幕的圈圈里,保持头部不动,完成录入。
这种录入方式就已经暗示这些手机采用了相似的面部识别方案——2D照片+软件算法。
这种方式的好处在于对硬件依赖不是很大,基本上不需要为这个功能加入新的硬件,只要有摄像头就能正常工作。
也因为这种方案需要手机摄像头的帮助,而摄像头需要在光线正常的条件下工作,所以采用这种方案的手机无法在黑暗条件下解锁(事实也是如此)。
至于怎样防止照片解锁,我们猜测依然是通过算法计算照片和真人的区别。
整个算法是如何实现的我们不得而知,但是可以确定的是这些算法都存在弊端(网上出现许多用剪裁下来的照片破解面部识别的方法)。总而言之,这是一套更依赖于软件算法的方案。
iPhone X不仅有算法 还有硬件
和这些手机不同,iPhone X的Face ID除了算法还包括一颗原深感镜头,而在面部录入的过程中也不是简单的录入2D平面,而是借助原深感镜头探测面部纵横信息,构建3D模型,再通过A11处理器将模型转为数字信息记录下来。
换言之,iPhone X的面部识别包含了硬件和软件算法两方面。这也是苹果有勇气取消Touch ID的原因之一。
因为有了这颗原深感镜头,让iPhone X能进行红外扫描,即使在黑暗的情况下,也能解锁手机。
另一方面,iPhone X会通过人的双眼进行确认,再加上对面部深度的红外扫描,通过软件硬件两方面区分真人和照片。
以上这些就是Face ID和其他手机面部识别的根本区别。一个依靠硬件和软件,两者紧密结合;另一个主要依赖软件算法。
自然而然,我们也能想到,仅靠算法的面部解锁在安全性上和iPhone X还是有差距的。
于是我们回到一开始的问题,2D面部解锁没那么安全为什么还要用?
一、因为苹果公司做了 所以要跟热点
和现在所谓主流的“全面屏”方案一样,同样主流的面部解锁方案(2D照片+算法)没有太大成本
。既不需要增加硬件,也不需要花费时间研发(基本上是一些公司已有的方案,拿来就能用),而且还能成为手机一项卖点。
所以说没什么成本跟一波热点算是各个厂商心照不宣的一个原因。
首页<上一页12下一页>尾页