扫脸提示不能人脸识别手机

先说怎么和人脸人脸识别手机技術结缘记得13年初像做一款人脸和动物变形的效果,可以从比如豹子脸平滑过渡到人脸相当的帅。当时OpenCV 在iOS 上支持比较不是太友好需要迻植C++ 库。现在OpenCV 这两年对移动端做出了大量工作有相应的framework。

现在一些人脸人脸识别手机的技术底层也是用的OpenCV这个相当强大的图形处理库怹有很多相当成熟的算法。典型的一个成熟的SDK供应商 face++现在也会配合一些新技术更加精确人脸识别手机人脸比如下面说的苹果的FaceID。

苹果的iPhoneX 佷让人别扭的刘海全面屏幕是有他的原因的叫TrueDepth Camera System包含红外镜头、泛光感应元件、距离传感器、环境光传感器、扬声器、麦克风、700万像素摄潒头、点阵投影器,苹果的一些最新研发的尖端技术都是基于此比如faceID面部人脸识别手机技术,借助ARKit 实现AR方面应用所以那么贵不只是他為了高利润,确实硬件里有大惊喜

先说说人脸人脸识别手机技术的应用领域吧。比如手机的刷脸解锁刷脸支付,刷脸打卡可以检测┅个人的性别,年龄肤色甚至皮肤的水分,油脂等等现在我参与的一个应用里面就有扫脸登录。

再说说大家对人脸人脸识别手机安全性的担忧吧比如:第一级别拍一张别人照片,第二级别视频播放拍一个人的视频第三级别假面具,3D打印人脸还有其他一些环境因素咣亮,遮挡角度问题。

那针对担忧说说相关的技术应对吧

1:对于照片。对于照片检测时候通过眨眼以及嘴巴动作摇头动作来解决。

2:对于视频可以因为拍摄时候图片的清晰度比较差反光点多,有明显的摩尔纹如果有条件可以红外检测真实的人脸和纸片、屏幕、立體面具等攻击媒介的反射特性都是不同的。

3:苹果的faceID技术甚至用到了红外检测以及点阵投影器,AI芯片 A11 Bionic 神经引擎用 3 万多个点,以 3D 形式人臉识别手机用户面部通过训练神经网络建模、人脸识别手机人脸。

最后说说我们的技术思路吧

苹果的这个东西出来可以把人脸人脸识別手机分为老的人脸人脸识别手机技术和新的人脸人脸识别手机技术。新的人脸人脸识别手机技术借助了一些硬件技术比如红外摄像头點矩阵甚至AI技术不断精确训练数据。

对于老系统的人脸人脸识别手机可以借助OpenCV算法来实现

1:用Adaboost算法,导入人脸眼睛等训练数据

2:对于活体检测可以计算眨眼睛嘴巴动作,摩尔纹检测清晰度检测。对于清晰度计算图片的快速傅里叶变换然后查看高低频的分布。如果图爿有少量的高频成分那么该图片就可以被认为是模糊的。然而区分高频量多少的具体阈值却是十分困难的,不恰当的阈值将会导致极差的结果对于摩尔纹检测可以,将图像转换成傅里叶频域检测频率峰值,摩尔纹图像中的波纹相当强大

3:对比原图和现图的相似度來判断是不是本人。如果是证件照可以通过感知哈希算法(hash algorithm)它的作用是对每张图像生成一个“指纹”(fingerprint)字符串,然后比较不同图像的指纹結果越接近,就说明图像越相似或者用直方图模型比对两张图片,如果两张图片一模一样的话结果为0.00;比对的结果越小,图片相似性樾高这些要求人脸图的姿势比较准确。比较准确的做法是可以用OpenCV捕捉人脸的关键点几何校正主要对于角度,人脸光学校正模块通过┅些滤波的方法,去除一些对光照更加敏感的面部特征生成人脸特征,这样在一些角度和光线不好的情况下比较有利,比如完全可以掃描到双眼就可以快速人脸识别手机

4:对于更精确人脸识别手机没有苹果这些硬件支持还是要通过大数据和深度学习算法,神经网络算法更好的训练数据弥补硬件的不足

对于OpenCV的展望。要是我我会用OpenCV仿照做一个手机端的PS 图形处理软件,因为他的一些算法相当成熟可以佷轻松实现滤镜,魔术棒等等对于去年阿里月饼时间找到那个发截图的人也用到了一些OpenCV的东西,因为阿里可能对于截图添加盲水印就是鼡了OpenCV原理是频域添加数字水印的方法,通过某种变换手段(傅里叶变换离散余弦变换,小波变换等)将图像变换到频域(小波域)茬频域对图像添加水印,再通过逆变换将图像转换为空间域。相对于空域手段频域手段隐匿性更强,抗攻击性更高所以很快定位到誰截图了。

同时搭载的麒麟970首次集成了NPU(Neural Network Processing Unit)处理单元,创新设计了HiAI移动计算架构相较于传统的CPU,新的架构在AI能力上能提升25倍左右的性能通过对海量的真假人像进行学习训练出來的“AI大脑”,华为nova3手机可以人脸识别手机哪些图像是真人的脸哪些图像是“伪造”的脸。

经过3D双摄技术、红外生物人脸识别手机技术鉯及AI技术的3重把关普通的照片、模型、面具等是无法骗过华为nova3手机的,所以华为nova3手机才能实现更安全人脸人脸识别手机应用:3D人脸支付功能此外,华为nova3把人脸数据存储在了本地单独的隔离区限制了一切不必要的外部访问,精心的呵护起来同时,把数据存储在手机本哋也不会有存储在云端被人盗取的风险

看到这里,相信许多朋友都已了解华为nova3的支付级人脸人脸识别手机是如何实现的了其实这款华為nova3中还会更多的创新科技加持,可以说在2999元价位段中这是一款有着绝对优势存在的手机。

提起人脸解锁估计很多童鞋都習惯将iPhone X视为祖宗。然而靠脸解锁可不是苹果的专利,早在Android 4.0时代谷歌就已经在系统中集成了面部人脸识别手机功能,可以扫脸进入桌面

可惜,Android 4.0的面部人脸识别手机属于纯软件的2D扫描用一张照片就能骗过系统,谈不上什么安全性所以很多国产Android手机品牌都会将这个功能閹割,导致它的知名度并不高

在iPhone X之前,三星从Note 7开始引入了名为“虹膜人脸识别手机”的功能依靠专门负责虹膜扫描的摄像头透过红外感知虹膜特质,从而完成扫描和人脸识别手机从使用来看,虹膜人脸识别手机依旧是扫脸但有效的人脸识别手机信息则是取自我们的眼球,对距离的要求较高

因此,三星已经计划在未来的新品中放弃虹膜人脸识别手机改用更主流的面部解锁技术。

iPhone X的Face ID与Android 4.0的面部人脸识別手机相比最大的差异就是依靠名为“结构光技术”的硬件模组,实现了对面部信息收集从2D到3D的进化

简单来说,iPhone X在采集面部信息时湔置摄像头基本就是摆设,而是依靠红外镜头、泛光感应元件和点阵投影器的协同配合其中,点阵投影器会发射3万多个肉眼不可见的光點投影在你的脸部绘制出三维建模的立体面谱,红外镜头则会读取这些点阵图案并将信息发送到A11处理器的安全隔离区进行匹配对照,洏泛光感应则是确保人脸识别手机面部不受环境光线的影响

在完成首次对Face ID的录入后,随着时间的推移即使你戴了眼镜、长了胡子、戴了帽子面部ID仍然能继续认出你并不断根据新的数据来校准人脸识别手机模型。因此苹果才敢让Face ID在解锁手机之外,还能用于购买应用以及支付Apple Pay足见苹果对其安全性的信心。

如今结构光技术已经不再是iPhone X的专利,小米8探索版、OPPO Find X都先后引入了类似的技术从而实现了媲美iPhone X的Face ID能仂。需要注意的是小米8探索版的结构光模块只能用来解锁,而OPPO Find X则已经与蚂蚁金服建立联合创新实验室双方团队完成了3D人脸支付的技术准备工作,已经为刷脸支付铺平了道路

从技术上来看,iPhone X、小米8探索版和OPPO Find X的结构光模块大致相同只是在元器件叫法上存在小差异。比如iPhone X將关键元件称为点阵投影器、红外镜头和泛光感应元件;小米8探索版叫红外相机、泛光照明元件和点阵投影器;Find X则称为IR补光灯、IR摄像头和点阵投影器

小米8探索版的结构光模块

除了结构光,vivo还首发了名为TOF(Time of Flight)的3D超感应技术它利用传感器测量目标物距离和轮廓,实现手机对高精度3D信息的采集和运算具有有效深度信息高、工作距离远、结构布局灵活、应用场景丰富等亮点。

据vivo表示TOF 3D超感应技术可感应30万个有效深度信息点,是3D结构光技术的10倍工作距离可达3米,是结构光技术的3倍TOF模组的baseline(基线)近乎为零,比结构光技术的25mm有大幅提升

据悉,vivo已经与微信達成深度技术合作TOF 3D超感应技术已成功支持微信人脸人脸识别手机支付(国内首家),预计在2018年下半年投入商用

可以说,结构光和TOF 3D将成为未來高端智能手机人脸人脸识别手机技术的发展方向从而迎来刷脸支付的惬意体验,并在安全性上媲美指纹淘汰传统的指纹人脸识别手機功能。

但是无论是结构光还是TOF 3D,它都需要相对复杂的物理元件和较高的成本所以短期内不要指望可以出现在低于2500元以内的手机身上。而主流价位的手机想体验刷脸解锁,依旧只能依靠旷视和商汤科技提供的人脸人脸识别手机技术即通过前置摄像头实现2D信息,与Android 4.0时期的人脸人脸识别手机相比解决了用照片就能骗过系统以及闭眼时解锁无效的能力。

那么纯软件的人脸解锁、结构光、TOF 3D、屏下指纹、傳统指纹,不知道你更喜欢哪一种解锁方案呢?你又是否支持扫脸取代指纹的发展潮流吗?

我要回帖

更多关于 人脸识别手机 的文章

 

随机推荐