0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

iOS13.5更新了3D人脸识别系统

lhl545545 来源:哎咆科技 作者:哎咆科技 2020-06-08 11:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

昨天 iOS13.5 发布以后,我第一时间给大家做了相关评测,升不升这个问题,大家心里也应该有数了。

而且我注意到,苹果把升级的重点都放在了跟疫情相关的内容上,这里就包括大家比较关心的「戴口罩解锁 iPhone」的问题。

前两个月,一旦戴上口罩 iPhone 的 Face ID 就识别不了,唉,真是浪费了我的盛世美颜。

就算是用密码解锁,要想弹出这个界面也很费劲,手动上滑一下还要等半天。于是在那段时间,我又把压在桌角多年的 iPhone7 捡起来用了。

真的只是就是为了方便而已。

这么大的一个痛点苹果能不知道么?他心里肯定清楚,要不然也不会在 iOS13.5 中优化 Face ID 的口罩解锁。

注意我说的是优化,很多同学都误以为「iPhone 现在戴口罩能解锁了!」

在 iOS 13.4.1 里,Face ID 解锁失败后,把手机底部触控条向上滑,密码解锁就开始工作了,但这个过程就贼漫长。..

而更新了 iOS13.5 以后,当 iPhone 检测到用户戴着口罩时,会直接弹出密码输入界面,不需要反复向上滑动,而且弹出的速度更快。

右为 iOS 13.5

其实所谓的「戴起口罩来解锁」,只是把中间那等待时间省去了……果然苹果脑子里想的东西跟正常人不一样。

于是后来,我找了一个偏方,在戴口罩的时候实现了解锁,方法是。..就不告诉你(后面揭晓)。

但我想说,iOS13.5 这次更新来的有点晚了,早在上个月,使用了神秘的偏方以后,我手上的 iPhone11 就已经可以在戴口罩的情况下解锁了。

但并不是每次都可以成功,算是小概率事件,不过这也间接证明,Face ID 确实已经将我「戴口罩的脸」录入到系统里了。同时,我从网上其它用户的反馈来看,iPhone 在戴口罩的状态下解锁 Face ID 并不是个别现象,遇到这个情况同时不理解的,大有人在。

其实,戴口罩解锁 iPhone 这件事,就是因为 Face ID 的自主学习机制在起作用。2017 年 iPhoneX 发布的时候,就已经对 Face ID 进行了详细介绍,使用了「TrueDepth摄像机系统」(也就是「刘海」部分),通过里面的传感器和点阵投影仪,投射出 3 万多个点,就能形成一张完整的「3D 脸」用来识别用户脸部。

这可不是简单的人脸识别,他还会录入你脸部的「凹凸」情况。比如说有的人颧骨高、有的人鼻梁高、有的人眼睛大、有的人有酒窝等等,这些信息它都会记录。

在你录入面部以后,之后每一次识别时,系统就会将当前的脸部数据发回到 iPhone 芯片的安全区中,和存储的脸部数据进行匹配,接着再决定是否进行解锁。

相比市面上大部分的 2D 面部解锁方式来说,苹果这种 3D 面部解锁,从安全性的角度来说已经非常高了,这也是为什么苹果现在依旧是大力推广 Face ID 的原因之一 。关于这方面,苹果官方也给大家科普了,在相似人脸的情况下,Face ID 被解锁的概率只有 100 万分之一,而指纹识别被其他人解锁的概率则是 5 万分之一,两者相差巨大。

在加上我之前说的 TrueDepth 摄像机系统,就实现了非常高的安全性,你想用一张照片来破解是不可能的,毕竟人家是「3D」识别。你可能会问我,「你说了这么多,难道不是在证明 iPhone 戴口罩无法解锁么?」你还是误会了,其实就是在这种安全性非常高的情况下,诞生了 Face ID 的另一个重要功能-「自主学习」。关于这一点,官网也介绍的很清楚,只要识别的脸部数据足够完整,同时你还能在 Face ID 解锁失误后又立即输入正确密码,那么 Face ID 也会将这套「识别错误」的脸部数据存储下来,并且更新数据库。

所以结合这一点,就引出了我解锁「戴口罩」的偏方:每次解锁失败要求输入密码的时候,端好手机对着面部,然后输入密码解锁。我大概解锁了几十次,就已经可以戴口罩解锁,但这个东西比较玄学,有点人解锁了 100 多次还是不行。..但其实,这就是利用了自主学习的功能,当解锁次数超过一定数值,系统就会生成一个新的 Face ID 数据,也就是基于你「戴口罩的脸」生成新的脸部数据。

这也就解释了,为什么 Face ID 会在一段时间后,才成功识别出不少人戴口罩的样子。而在这个方法之前,很多人都剑走偏锋,各种小妙招不断。像是买个印有自己脸的口罩;

带一半口罩录完,再带另一半口罩录等等;

我自己也尝试过,但这些方法都很难成功,别忘了人家是 3D 识别,想钻 Face ID 的空子是不可能了。不过我也说了,自主学习这个功能很玄学,有的人试着试着就能解锁,而有的人却一直不行。

但就算成功了,识别的准确度也不能达到 100%,而且我只有脸部正视 iPhone 时,才能做到成功解锁,只要是角度不对,就基本都失败了。

所以正是这种不确定性,也就让苹果没有宣扬 Face ID 的自主学习功能,反而在 iOS13.5 中加入了优化口罩解锁。

虽然这么做是比较好的方案,但我觉得依旧是治标不治本,有点翻车那个味了。苹果需要做的就是在 Face ID 现有的基础上继续升级,只有真正做到戴口罩也能解锁 iPhone ,才是对用户更好的答复。
责任编辑:pj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 苹果
    +关注

    关注

    61

    文章

    24613

    浏览量

    208782
  • iOS
    iOS
    +关注

    关注

    8

    文章

    3401

    浏览量

    155700
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    浮思特 | 红外热成像如何革新“人脸防骗”技术?迈瑞迪高效解决方案

    随着人脸识别在金融支付、门禁安防、智能终端等场景中的广泛应用,“防骗”能力正逐渐成为衡量一套人脸识别系统是否可靠的重要指标。照片翻拍、视频回放,甚至高仿真
    的头像 发表于 01-23 10:12 577次阅读
    浮思特 | 红外热成像如何革新“<b class='flag-5'>人脸</b>防骗”技术?迈瑞迪高效解决方案

    CIE全国RISC-V创新应用大赛 人脸识别系统介绍与移植

    人脸识别系统移植到MUSE Pi Pro RISC-V介绍 系统是原本为某学校开发的人脸智能识别签到系统
    发表于 11-08 11:19

    水下目标智能识别系统平台全面解析

    水下目标智能识别系统平台全面解析
    的头像 发表于 10-17 17:09 503次阅读
    水下目标智能<b class='flag-5'>识别系统</b>平台全面解析

    iTOF技术,多样化的3D视觉应用

    视觉传感器对于机器信息获取至关重要,正在从二维(2D)发展到三维(3D),在某些方面模仿并超越人类的视觉能力,从而推动创新应用。3D 视觉解决方案大致分为立体视觉、结构光和飞行时间 (TOF) 技术
    发表于 09-05 07:24

    可存储1000张人脸特征的3D人脸识别模块 支持小程序管理

    ,专为用于智能智能门锁,智能门禁,金融支付等场景研发,支持3D活体检测,3D人脸识别,红外活体检测,可见光活体检测等,可以抵御照片、视频等二维攻击,面具等三维攻击
    的头像 发表于 08-25 12:02 440次阅读
    可存储1000张<b class='flag-5'>人脸</b>特征的<b class='flag-5'>3D</b><b class='flag-5'>人脸</b><b class='flag-5'>识别</b>模块 支持小程序管理

    水下目标智能识别系统软件平台

    水下目标智能识别系统软件平台
    的头像 发表于 07-16 15:28 695次阅读
    水下目标智能<b class='flag-5'>识别系统</b>软件平台

    基于FPGA的数字识别系统设计

    在图像处理领域,图像识别是较为困难而关键的技术。这项技术被广泛的应用到娱乐、工业、军事等领域。本次设计数字识别系统已经在车牌识别、运动员号码识别等多处运用。本
    的头像 发表于 07-16 14:28 1970次阅读
    基于FPGA的数字<b class='flag-5'>识别系统</b>设计

    铁路车号识别系统的基本原理与应用

    铁路车号识别系统是铁路运输智能化管理的关键技术之一,它通过自动化手段实现对货运列车的高效精准识别,为矿区及铁路运输管理提供重要的技术支撑。以下从系统原理、核心组件及技术优势三个方面展
    的头像 发表于 07-07 10:30 1401次阅读
    铁路车号<b class='flag-5'>识别系统</b>的基本原理与应用

    基于LockAI视觉识别模块:C++人脸识别

    是实现人脸识别的常用方法: 深度学习方法:现代的人脸识别系统大多采用深度学习方法,并结合大规模人脸数据库和高性能计算资源,实现
    发表于 07-01 12:01

    基于LockAI视觉识别模块:C++人脸识别

    本文基于RV1106做成的LockAI视觉识别模块,采用LZ-Picodet模型训练的人脸检测模型LZ-Face,以及ArcFace人脸识别模型,实现
    的头像 发表于 07-01 10:09 1106次阅读
    基于LockAI视觉<b class='flag-5'>识别</b>模块:C++<b class='flag-5'>人脸</b><b class='flag-5'>识别</b>

    工地AI行为识别系统作用

    工地AI行为识别系统作用 工地AI行为识别系统是什么? 工地AI行为识别系统是一种基于人工智能技术的智能监控方案,通过摄像头+AI算法,实时分析工地人员行为,自动识别安全隐患(如未戴安
    的头像 发表于 05-08 12:00 1106次阅读

    景区AI行为识别系统作用

    景区AI行为识别系统作用 景区AI行为识别系统是什么? 景区AI行为识别系统是利用人工智能技术(如视频分析、人脸识别)构建的智能管理方案。通
    的头像 发表于 05-07 15:32 1222次阅读
    景区AI行为<b class='flag-5'>识别系统</b>作用

    工厂园区AI行为识别系统作用

    工厂园区AI行为识别系统作用 工厂园区AI行为识别系统是什么? 工厂园区AI行为识别系统是基于人工智能技术的智能化管理方案,通过摄像头与AI算法融合,实时监控人员行为、设备操作寄环境状态,自动
    的头像 发表于 05-06 17:49 1013次阅读