iphone x 的人脸识别是怎样的一种技术

如题所述



iPhone X屏幕上前方采用了 TrueDepth 摄像系统,双摄像头,其中一个为红外摄像头,还包含各种传感器。如下图所示。

iPhone X 正面上方的面部识别组件

iPhone X 面部识别技术 Face ID

Face ID与普通人脸识别其实就是3D人脸和2D人脸的区别。Face ID通过一个结构光系统提取人脸的点云信息生成一个3d模型,而传统的人脸识别是通过一系列的方法,可以是简单的基于位置的信息,也可以是通过神经网络提取出相应的底层,在二维特征层面上进行比较。

Face ID之所以能生成准确的3D人脸模型,是因为用到了结构光,右边有一个小投影仪投射带形状信息的红外光斑到人脸上,左边的摄像头采集光斑的信息,根据形变和大小等逐一确定各个位置的深度和方向信息,最后得到人脸的点云生成3D模型。而传统的单摄像头方案因为没办法准确有效地提取深度信息,人脸识别往往只能使用2维图像。

其实,3D视觉作为一项激动人心的新技术,早已经出现在微软Kinect、英特尔RealSense等消费级产品中。近几年,随着硬件端技术的不断进步,算法与软件层面的不断优化,3D深度视觉的精度和实用性得到大幅提升,使得“3D深度相机+手势/人脸识别”具备了大规模进入移动智能终端的基础。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-11-07
iphone x 的人脸识别,是这样的一种技术:
无论你发型变化了、带了眼镜、带了帽子、无论是白天还是夜晚,iPhone X 都依然能够顺利识别你的脸并完成解锁。而且为了更好的将收集到的数据进行分析,苹果还根据 A11 芯片的能力专门构建了自己的神经网络,为人脸识别提供了足够强大的计算能力,从而让面部录入和解锁的过程顺畅而快速。同时苹果为了安全性也为用户的人脸数据提供了绝对的保护,苹果这项全新的人脸识别技术其实就是之前爆料的「3D 结构光双射」技术。其原理是基于主动发射特定红外结构光照射被检测物体,从而获取人像的 3D 图像数据。3D 结构光是一种获取 3D 图像的方式,我们大多数时候所看到的图像是在一个平面上的,不知道它每个点对应的深度。而 3D 图片在获取照片每个位置颜色的同时还获取了每个位置的深度。而结构光的概念就是通过光源发射出一个不可见的光山,去隔出一些特定的条文或图案,之后再根据图案的分布和扭曲程度,逆向计算出它的三维数据。

此问题colorreco人脸识别回答,望采纳。
第2个回答  2017-11-07