似乎在去年 iPhone X 发布之后,刘海屏就全面盛行起来。目前有很多安卓手机也具备面部识别功能,这与苹果面容 ID 有哪些区别呢?一起来了解下吧。

简单来说,最大的区别在于,iPhone 靠屏幕正面顶部的一堆传感器来识别 3D 面部信息;而安卓厂商则是用照片来建立面部信息点。

苹果称,用于实现面容 ID 的技术是迄今为止开发出的一些最先进的硬件和软件。原深感摄像头会通过投射并分析 30,000 多个不可见的点来捕获准确的面部数据,进而创建用户面部的深度图;另外它还会捕获用户面部的红外图像。A11、A12 仿生和 A12X 仿生芯片的神经网络引擎有一部分安全存放于安全隔区中,它会将深度图和红外图像转换为数学表示形式,然后再将这个表示形式与注册的面部数据进行对比。

iPhone 面容 ID 与安卓手机的面部识别有哪些区别?-编程知识网

如图所示,苹果共使用了三个设备来完成面部识别这个动作,分别是:用来发射3万个不可见光点的点阵投影仪;能记录识别景深信息,绘制3D读取点的红外镜头;以及辅助红外光捕捉的泛光感应原件,这也是 iPhone 不得不有个“大刘海”的原因。三者分工明确,点阵投影把三万个光点投射到面部的各个不同深度的位置;由红外镜头以及辅助泛光感应器来完成绘制一张带有景深信息的3D图形。这之后前置镜头还会定期辅助,进行可见纹理的合成。最终收集用户的3D面部信息,完成录入和识别。这样的明显好处有两点:

1.即使在黑夜或者光线较暗的环境中,您也能够使用面容 ID;

2.他人不可能利用您的照片来解锁您的 iPhone,安全度高。

并且还有附加优势:泛光感应器和前置镜头的配合能细致的区分人脸的纹理肤色,不容易被“人皮面具”骗过。结构光的精度级别为 0.1 毫米,细节偏差不大。利用原深感摄像头和 ARKit,苹果还能跟踪超过 50 块面部肌肉,跟随人脸做各种表情的 Animoji 利用的就是这一技术。此外,面容 ID 还会自动适应用户的外观变化,如化妆或长出面部毛发。如果您的外观出现了更为显著的变化(如剃掉了络腮胡),面容 ID 会先让您使用密码来验证身份,然后再更新您的面部数据。在您穿戴帽子、围巾、眼镜、隐形眼镜和各种太阳眼镜时,面容 ID 仍然可以正常工作。


iPhone 面容 ID 与安卓手机的面部识别有哪些区别?-编程知识网

而安卓手机厂商正面刘海屏内构造基本为“前置镜头、光线感应器、距离感应器”,能够完成面部信息拾取的仅为一颗前置镜头,捕捉的也只有2D平面信息。

在使用中,对比更明显(以下是部分安卓手机面部解锁的表现,不代表所有安卓设备):

1.虽然解锁速度还可以,但是部分安卓手机几乎无法在光线较暗的地方进行解锁,黑暗中解锁更是无法实现。

2.如果您录入面部信息时,佩戴了眼镜,拿掉眼镜则无法解锁。

此外,在您录入面部信息时,部分安卓设备也会提示用户:可能不如指纹识别安全。

因此,面容 ID 可以说是iPhone X 与新款 iPhone 的一个加分项,更加安全且能够在不同情况和环境中进行识别;不过大部分安卓手机价格更低。此外,安卓厂商也将努力改变这种现状,相信之后在一些安卓手机上,更好用的面部识别功能也会与我们见面。