锤子新机坚果 pro2 的人脸识别跟 iPhone X 的有什么区别?
的有关信息介绍如下:
区别很大。
根据我的了解,iphonex采用的人脸识别方案是苹果公司自己的技术(感谢评论里@abel凯 的科普),准备了4年多,为此收购了多家公司。
我锤坚果pro2使用的是北京旷视科技有限公司提供的face++方案,技术不在自己手中。实际上,这也是大部分android阵营手机所采用的方式,比如小米note3采用的同样是旷视的face++。
再从实现方式来看,apple和android阵营普遍采用的方案完全不同的,在技术层次上和可靠性上都高得多,所以苹果公司能够放心地取消指纹识别,因为对faceid的安全性完全信赖,甚至我们可以说要破解faceid的难度要大于破解指纹识别。
技术原理:
先说苹果的faceid:
实际上在iphonex的屏幕上部有一个红外点阵投影器(见上图最右侧),将红外线投影到人脸,然后通过红外镜头(上图最左侧)来接受人脸反射的信号,进而获取人脸的3d信息(见下图),这种技术是三维的,和一般人脸识别技术的对照片进行识别(二维)根本不是一个维度的技术,所以照片和化妆显然是无法破解的。
接着说face++:
旷视本身的水平其实是非常高的(曾经在人脸识别大赛中击败微软谷歌脸书等大公司获得多项冠军 产品博客 - Face++人工智能开放平台 ,招商银行神州租车支付宝小米等都采用他家的技术),但其方案不如苹果的faceid的主要原因不是工程师们不努力,而是faceid需要硬件支持,而旷视仅仅靠着摄像头,他的这种方案实际上相当于带着锁链跳舞。
他们的技术建立在照片和视频这些二维的数据来源之上,对于防破解自然有着先天的不足,不过我相信以他们表现出来的技术实力,一旦android阵营在硬件上提供了类似apple的支持,他们的方案不会逊色苹果太多:
最后谈一下实际效果:
目前苹果faceid的破解情况来看,其安全性和容错性都是很强的。
防破解方面,国外有人试过闭上眼睛(睡觉时)、照片、好莱坞特效大师制作的面具,都无法解锁,必须本人看着屏幕才可以解锁,兄弟姐妹甚至异卵双胞胎也基本无法解锁,只有同卵双胞胎才可以。
目前为止比较可信的破解方式是越南一家安全公司:iPhoneX安全吗?这家越南公司搞了个3D面具就破了FaceID 但是他们的3d面具不是上面提到的好莱坞那种一次取模然后制作,而是在制作的过程之中需要被破解者的人脸数据不断调试,经过很繁琐的设置,换句话说需要被破解者的配合才能实现,也就是说对于作恶的人来说,这种方式毫无意义(这家越南公司也承认了这一点),相比之下,获取指纹要方便太多了。
容错性方面,faceid在同一个人戴上眼镜甚至墨镜,化妆之后都可以实现解锁,黑暗之中也可以解锁。根据评论里某美女的说法,敷上面膜也可以解锁。戴口罩是否可以解锁,是个很有意思的问题,根据网上的说法,有人说露出鼻子即可,可经我找网友测试,他必须露出嘴部才可以。这个问题一度困扰了我,感谢评论里@恍如隔世 的说明:“我刚开始是要漏嘴才行,然后每次往上移一点,现在遮住鼻尖一下部位都没问题”,看来苹果的这个方案可以通过学习和适应来提高对口罩的容错性(鲁棒性)。
其他一些情况,包括长出胡须是否能够识别,现在说法是每天慢慢长出的胡须可以通过学习和适应识别,直接带上个假胡子就难说了。(欢迎大家科普)
至于戴墨镜遮住眼睛能够解锁,戴口罩却要露出鼻子,网上的说法是,布料对红外线有遮蔽作用,而墨镜和眼镜一样,影响不大。
正因如此,iphonex才放心地取消了指纹解锁。所以当我说我锤的logo和指纹二合一没什么技术难度,其他手机公司不做的原因主要是logo形状不是圆形,有些锤粉“天生骄傲”地质问我,苹果的logo也是圆形,苹果为啥不做logo和指纹二合一?我是懒得回答的。
从目前旷视face++的破解情况来看,防破解方面,闭着眼睛无法解锁,普通照片无法解锁,电脑屏幕手机屏幕等无法解锁,但是高清晰度的大幅照片处理之后可以解锁(可能是剪去了边框的原因),更不要说专门制作过的面具了,而高清照片相对来说是比较容易获取的。智能手机的人脸识别解锁真的安全吗?_投资_中华网
容错方面,简单化妆之后可以解锁,但带着墨镜、口罩、围巾都无法解锁。(极客网_人脸解锁照片能破?闭眼就废?旷视(Face++):不存在的)黑暗之中显然也无法解锁。
所以android阵营的手机在采用人脸识别的同时,基本都提供了指纹解锁方式。



