迅维网

标题: iPhone X 的Face ID和 Windows Hello中的面部识别有什么技术差异? [打印本页]

作者: cy4080    时间: 2017-11-6 13:21
标题: iPhone X 的Face ID和 Windows Hello中的面部识别有什么技术差异?
Windows Hello中的面部识别不包括基于传统摄像头的面部识别,理由是:仅有传统摄像头的Windows 10设备无法启用Windows Hello中的面部识别。那么同属红外识别的Face ID与Windows Hello中的面部识别,两者从技术差异是什么?
作者: bdlove    时间: 2017-11-6 13:21
我虽然不是专业的 但看到最高赞的回答竟然错误百出。。。甚至连最基本的百度都懒得查 也敢来误导人也是厉害 。
首先windows hello是一系列生物认证技术,其中包含了指纹、面部识别等。并且均需要特殊设备才能支持,脸部识别技术就需要RealSense 3D红外摄像头。把这个硬件的名字再读一遍,然后你告诉我windows hello是2D扫描?并且“windows hello可提供企业等级的安全能力,符合最严格的安全规范要求,适合政府、国防、金融、健康医疗以及其他机构用来强化整体的安全性。”应该和ipx的金融级防护等级是相同或者相近的。
我自己有surface laptop搭载这个摄像头,平时也是一直使用人脸识别,识别非常迅速和方便,至于安全性,反正目前没有任何我之外的人或者照片能通过识别打开我的电脑。在全黑情况下,识别依旧毫无压力,所以我认为整个识别过程完全靠红外摄像头,和普通前置摄像头没什么关系。就个人认为windows hello也是和ipx一样通过人脸各部分深度来识别的,当然具体的识别点数肯定有差别。顺便楼上有人提到,脱掉眼镜无法通过识别,我一开始也有这样的问题,后来经过尝试发现,如果你在登陆识别的时候戴着眼镜,那么你脱掉后就不能通过,如果你登陆的时候就是脱掉眼镜的,那你带个帽子带个眼镜都是可以通过识别的,所以建议你重新登陆一下,微软还是有这些最基本的算法处理的。同理,比较小的变化或者化妆都是没问题的,当然国外也有人测过双胞胎是通不过的。
总结:win的面部识别肯定也是过硬的,而且用下来非常好用,我相信苹果的也是。就识别方式都是通过红外摄像头,至于采样点数等等有多少我认为会有点区别(苹果的公开数据了,而我也并不认为win的采样点会很少),至于win闭眼能否识别我还没有尝试过,如果可以的话那最主要的差别可能就是在这了。当然win现在都是电脑系统,严格意义上来说比手机的安全性其实要高点,如果你人不在设备身边闭不闭眼都一样,如果是把你迷倒了什么的 电脑还要把你搬到电脑前,毕竟拿个手机来照一下还是要比拿电脑方便的多的,当然如果win真的闭眼可以的话,那我希望微软还是改进下。 目前很多人对ipx的面部识别各种调侃和嘲讽,其实回想当年指纹识别的时候不也是这样?每次新技术普及的时候总有很多人反对。就我目前感受,用过脸部识别后绝对不会再想用回指纹和密码了,方便和舒适的多,科技总要进步么~
最后放两张laptop的照片,真是美腻~~
v2-82fbcacc87aa695a9edb502f2e4cf66a_hd.jpg
登录/注册后看高清大图


v2-357669071fa129c8cc6c45f97270102a_hd.jpg
登录/注册后看高清大图


更新:在网上找到篇文章,从3D摄像头的角度介绍了windows hello,感觉应该是靠谱的。
“Intel RealSense 3D是一套由多组软硬件构成的一体化解决方案,最大特点是除了具备一套高精度摄像头以外,还自带了深度传感器。举个例子说,它可以为你的“脸”建立一个多达70个采样点的“3D立体脸模”,哪里高哪里低,在这个3D模型里一目了然。由此杜绝了“照片黑客”的入侵,甚至即使是看起来相貌很接近的双胞胎,也会因为脸部的一点点差别而被摄像头“拒之门外”。”(70个点。。。好吧 那苹果的取样多得多了)


作者: discuznt    时间: 2017-11-6 13:21
iPhone X Face ID 用的是结构光,看起来是和 Kinect 一代一样的技术。
微软在 2 代 Kinect 里自己撸了一个技术方案,弃用了那个结构光的方案,这个技术也被应用在 Lumia 950/950XL,以及 Windows Hello 上。
Windows Hello 是一个身份认证系统,其中有人脸识别,指纹,虹膜等等方案。
后来这个公司被苹果收购了,演变成现在这样。
Emm... 所以大概是一个一代和二代的区别?微软先进一代的样子。
不过技术上的细节,就得请 @叛逆者 龚老师来解答了。
感觉评论区要各种打起来了……
作者: wsm123123    时间: 2017-11-6 13:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: daomei    时间: 2017-11-6 13:21
苹果的我不知道。
微软的在这:Windows Hello face authentication
作者: aquila00    时间: 2017-11-6 13:21
@MrZigZag Windows Hello肯定不是传统的人脸识别啦,虽然没有像FACE ID那样建立3D模型,但人家也是有通过红外摄像头进行立体的识别的,拿照片什么别想混蒙过关,并且人家还有生物特征识别,你拿个3D打印的头像也不行, 这点比苹果还强。
作者: any941    时间: 2017-11-6 13:21
Face ID是比对人脸的3d模型,而Windows Hello是指微软支持的一系列生物信息识别系统,包括瞳孔、虹膜、指纹、传统的人脸识别等。Face ID的人脸与传统的人脸识别的一个重要区别就是Face ID通过一个结构光系统提取人脸的点云信息生成一个3d模型,而传统的人脸识别是通过一系列的方法,可以是简单的基于位置的信息,也可以是通过神经网络提取出相应的底层,在二维特征层面上进行比较。简而言之是3D人脸和2D人脸的区别。
Face ID之所以能生成准确的3D人脸模型,是因为用到了结构光,右边有一个小投影仪投射带形状信息的红外光斑到人脸上,左边的摄像头采集光斑的信息,根据形变和大小等逐一确定各个位置的深度和方向信息,最后得到人脸的点云生成3D模型。而传统的单摄像头方案因为没办法准确有效地提取深度信息,人脸识别往往只能使用2维图像。
作者: chenlei520    时间: 2017-11-6 13:21
不提硬件上谁好谁坏。但是有一点wh是没有的,就是apple在ios11主推的ML和AR。当你每次使用face ID解锁时都同时在完善你的面部信息。不像WH一样只是一次的采集。
作者: inmyhome    时间: 2017-11-6 13:21
Face ID的原理是结构光,和Kinect 1.0类似。很多人描述过了,不进一步解释。
Windows Hello人脸识别的原理是打一束非结构的红外光照亮人脸,然后拍一张2D红外照片进行识别。后期改进的技术也会同时拍RGB的照片共同识别。
这么的好处,我认为有这么几个:
第一,不管被拍摄者的肤色、光照条件如何,都能进行很好的识别
第二,防止利用照片欺骗人脸识别。因为在红外光下,照片也就是一张普通的纸而已,和人脸没有任何相似的地方。
比较Face ID和Windows Hello人脸识别,从人脸识别角度,准确度类似。但是微软这套方案成本要低的多。
但是结构光方案可以实现3D扫。,这一点,有多少实用性就见仁见智了。
其实微软这套方案,早就有很多真实的产品了。除了Surface外,大家也可以关注下联想的Miix720。
作者: ejinjing    时间: 2017-11-6 13:21
Windows Hello是个认证体系,包括指纹 虹膜 人脸等认证方式
Lumia上用的是虹膜
Surface上用的应该是红外摄像头验证人脸
也支持3D人脸认证,如果有深度摄像头的话
作者: 可梦吧    时间: 2017-11-6 13:21
正好有两台生物识别设备。。。surface和s8。
也看了苹果x的演示。
我认为基本原理是相同的。但是当三星使用面部识别时是不开启红外摄像头的,只有在虹膜识别时才会开启。而surface与iPhoneX都是使用红外摄像头进行扫描的.

以下是surface
v2-7804ff554034ef62f9245aa767ab5328_hd.jpg
登录/注册后看高清大图
以下是三星虹膜识别以下是三星虹膜识别
v2-1e2c8de6c4c74fc4a1cf505c0f5fb133_hd.jpg
登录/注册后看高清大图

并且我反对之前有几位知友的观点,Windows helle应该不是单纯的二维扫描,我认为无论是surface的Windows hello还是三星的面部识别都是具有具有三维算法的。

来,上图!
v2-5ef2c19e86e2737c8b8b422b41a0ea5f_hd.png
登录/注册后看高清大图
这是某帅,我用照片各种姿势扫描,都没有效果。。。所以我很质疑此前楼上提到的二维的扫描方式。这是某帅,我用照片各种姿势扫描,都没有效果。。。所以我很质疑此前楼上提到的二维的扫描方式。

接下来mmp我这张丑脸一入镜就被扫了,可以看到这个和苹果x一样鬼畜的神经网络扫描?定位了我面部的各个点位比如图中鼻梁宽度,鼻尖,眼球,虹膜等等
v2-f54fbfc94e5ae1f0f5857c6b757b6ff6_hd.png
登录/注册后看高清大图

然后是三星,其实以前mmp是可以扫照片的,真心有毒,现在不行了。不过不知道三星的算法是什么样的,设备的屏幕上没有任何体现,也不知道用什么硬件来采集信息。用户将脸部放入圆框中,三星就会直接录入,不需要改变面部角度,因此我对三星的面部识别持质疑态度。
v2-6585ad548ac90600c36ffb3b57f849a5_hd.jpg
登录/注册后看高清大图
那什么,可能有人会问,使用电子设备屏幕里的照片尝试识别,从相机的视角来看都是彩色像素点,那肯定不严谨啊!好吧,其实我用照片试过,并不会扫描。所以我猜测面部识别技术并非单纯的二维扫描。那什么,可能有人会问,使用电子设备屏幕里的照片尝试识别,从相机的视角来看都是彩色像素点,那肯定不严谨啊!好吧,其实我用照片试过,并不会扫描。所以我猜测面部识别技术并非单纯的二维扫描。

最后我以此推论,iPhoneX与surface的Windows hello应该是异曲同工之妙,只是算法不同,可能iPhoneX更加具体精确,捕捉的细节比Windows hello多吧?(瞎掰一下)

以上论证方式很不严谨可靠,本人没有专业知识,大佬就当看个笑话吧。。。。求轻喷啊!
作者: m1717    时间: 2017-11-6 13:21
请各位不要再拿Surface Pro4上的Windows Hello 来对比iPhone X的 FaceID了,一个集成Intel 的RealSense 3D技术技术笔记本,简单地使用RealSense SDK就行能实现的功能,有什么资格跟FaceID解决方案相比。
请了解各种技术解决方案与原理后再来说吧。
又是Apple吊打全部Windows 安卓的节奏啊。
作者: aquila00    时间: 2017-11-6 13:21
以Surface pro4为代表的windows hello最主要的是核心是红外摄像头和红外光源,采样点稀少。

face id多了点阵,密密麻麻的,能更为精确地捕获脸部细微信息,能通过神经网络识别不同打扮不同光线下的同一个人,安全性更高。

windows hello嘛……反正我脱了眼镜不行。
作者: 孙凯歌电脑维修    时间: 2017-11-6 13:38
学习了😊




欢迎光临 迅维网 (https://www.chinafix.com/) Powered by Discuz! X3.4