Phone X│“齐刘海”里到底搭载了哪些传感器?

news2024/9/20 7:47:47

揭开

“齐刘海”面纱

随着iPhone X的发布,3D人脸识别功能一度成为人们口中津津乐道的新科技,下面就让SITRI的专业团队带领大家揭开人脸识别的神秘面纱。

先从苹果iPhone X说起,让我们看一看这个可爱的“齐刘海”里到底搭载了哪些传感器?

了解完“齐刘海”里的那些传感器,是不是出现了很多新的名词呢?例如“点阵投影器”和“泛光感应元件”,还有iPhone智能手机产品上从未出现过的红外摄像头。这些新器件的出现都是因为iPhone X引入了3D人脸识别系统。

在介绍具体的传感器信息前,先来简单说一说人脸识别的启动步骤。

步骤1:当有物体接近手机时,距离传感器(ToF)会先被启动。

步骤2:距离传感器(ToF)的启动会激发泛光感应元件和红外摄像头,泛光感应元件里的VCSEL芯片会发出若干个红外光,红外光反射回后由红外摄像头捕捉,判断是否是人脸信息。

步骤3:如果经由判断是人脸信息,则会启动点阵投影器,点阵投影器会发射约三万多个红外结构光点,并由红外摄像头捕捉3D人脸信息,进行人脸的图像信息提取,经由A11仿生处理器的比对,得出人脸识别信息。

下面就切入正题,带来iPhone X的3D人脸识别传感器大揭秘。先从iPhone X的整机结构和主要部件图说起。

iPhone X整机结构图

iPhone X主要部件图

点阵投影器和两个摄像头(红外摄像头和前置摄像头)是集成在一个模组上面的。

点阵投影器

模组扫描照

模组X-Ray照

将点阵投影器拆解下来,得到单独的点阵投影器的模组。

点阵投影器模组照

点阵投影器模组X-Ray照

点阵投影器里有一颗VCSEL芯片,当点阵投影器被启动后,VCSEL芯片发射的红外光经由正对着芯片上方的准直镜头射出,经过两个反射镜面,最后通过光学衍射元件(DOE)形成约三万多个红外结构光射出。

点阵投影器(开盖前)

点阵投影器(开盖后)

将上面的准直镜头及光学衍射元件模组揭开之后,就可以清晰的看见下面的VCSEL芯片。

VCSEL芯片光学显微镜照

泛光感应元件

泛光感应元件、距离传感器及一颗控制芯片被封装在了一起,下图是整个封装的显微镜照。

整个模组光学显微镜照

整个模组X-Ray照

如上图X-Ray所示,VCSEL芯片起到泛光感应(发射红外光)的作用。

距离传感器

如上所述,整个模组内的距离传感芯片来自STMicroelectrics的ToF芯片,此款芯片在iPhone7+中就已经采用。

距离传感ToF芯片-光学显微镜照

环境光传感器

iPhoneX的环境光传感器从封装外观上就和以往的环境光传感器不同,变成扁扁长长的形状,这也许是由于空间不够而导致的,同时芯片的上方还装有扩散片。

环境光传感器封装扫描照

环境光传感器封装X-Ray照

取下上面的扩散片后,可以看到整颗环境光传感芯片以及上面的玻璃透光片。

前置摄像头

前置摄像头扫描照

前置摄像头X-Ray照

前置摄像头光学显微镜照-Lens

红外摄像头

红外摄像头扫描照

红外摄像头X-Ray照

红外摄像头光学显微镜照-Lens

除了上述的这些传感器,iPhone X的人脸识别也少不了其强大的仿生处理器A11的巨大贡献。

A11处理器

A11光学显微镜照

苹果iPhone X的“齐刘海”里还有一颗来自楼氏的麦克风传感器。

麦克风传感器

麦克风光学显微镜照

麦克风扫描电镜照

看完了iPhone X的“齐刘海”后,涨知识了么。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2076886.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

杀软对抗 ----> 简简单单免杀某60

在开始之前还是宇宙免责 本Blog讨论的技术问题仅限于学习用,严禁用于非授权情况下执行攻击活动,如未授权攻击所造成一切后果由攻击者独自承担,所展示的代码仅用于杀软对抗学习,测试环境并非真实环境,并无对任何杀软有任…

我的sql我做主!Mysql 的集群架构详解之组从复制、半同步模式、MGR、Mysql路由和MHA管理集群组

目录 Mysql 集群技术一、Mysql 在服务器中的部署方法1.1 在Linux下部署mysql1.1.1 安装依赖性:1.1.2 下载并解压源码包1.1.3 源码编译安装mysql1.1.4 部署mysql 二、Mysql的组从复制2.1 配置mastesr2.2 配置salve2.3 当有数据时添加slave22.4 延迟复制2.5 慢查询日志…

医疗器械法规标准相关资料

文章目录 前言如何查找法规文件与标准1. 法规清单2. 医疗器械法规文件汇编常用链接常见网站微信公众号前言 在前文 医疗器械软件相关法律法规与标准 中介绍了在软件设计过程常见的法规与标准,并给出部分标准如何查找和下载的方法,但是上文中列举的部分不全面,真实在产品设计…

springboot公众号模板消息推送

文章目录 参考1、微信公众平台测试号管理1.1 访问微信公众平台测试账号页面1.2 获取appID和appsecret1.3 扫码二维码添加测试号1.4 添加模版消息 2、集成微信SDK2.1 引入微信工具包2.2 添加配置文件 3、API调用3.1 发送消息模版的实现3.2 测试类调用3.3 效果展示 4、回调配置回…

通过IMB看高效裁员

高效裁员是企业在面临经营压力或战略调整时不得不采取的措施之一。为了确保裁员过程既高效又尽量减少负面影响,可以遵循以下步骤和策略: 一、明确裁员目标和计划 分析需求:首先,企业需要明确裁员的原因,比如经营困难、业务重组、技术升级等,并基于这些原因确定裁员的范…

Centos系统二进制安装mysql5.7.44、添加环境变量、复制启动脚本、初始化数据库、设置用户密码

MySQL :: Download MySQL Community Server (Archived Versions) https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.44-linux-glibc2.12-x86_64.tar.gz 删除默认存在的mariadb-libs rpm -e mariadb-libs --nodeps 安装mysql cd /usr/local/src/ && …

Redis中的 大/热 key问题 ,如何解决(面试版)

big key 什么是 big key? big key:就是指一个内存空间占用比较大的键(Key) 造成的问题: 内存分布不均。在集群模式下,不同 slot分配到不同实例中,如果大 key 都映射到一个实例,则分布不均,查询效率也…

拿下英语翻译!这四款在线翻译功不可没!

作为一个刚踏入职场的小白,我最近在为工作中的英语翻译问题头疼不已。不过,经过一番尝试和比较,我找到了几款翻译工具,它们在帮我解决翻译难题上表现得相当不错。今天,就让我以一个职场新手的身份,来跟大家…

OpenCV几何图像变换(6)计算反转仿射变换函数invertAffineTransform()的使用

操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 反转一个仿射变换。 该函数计算由 23 矩阵 M 表示的逆仿射变换: [ a 11 a 12 b 1 a 21 a 22 b 2 ] \begin{bmatrix} a_{11} & a…

【超音速 专利 CN202110438812.4】广州超音速自动化科技股份有限公司

申请号CN202110438812.4公开号(公开)CN113390879A申请日2021.09.14申请人(公开)广州超音速自动化科技股份有限公司(833753)发明人(公开)张俊峰(总); 罗国和; 陈夏 原文摘要 本发明公开了一种涂…

【上】王树森《搜索引擎技术》- 课程笔记(概要、相关性)

课程合集:ShusenWang的个人空间-ShusenWang个人主页-哔哩哔哩视频 (bilibili.com) 课件地址:GitHub - wangshusen/SearchEngine: 搜索引擎原理 目录 概要 1、搜索引擎的基本概念 曝光和点击 垂搜vs通搜 课程安排 2、决定搜索满意度的因素&#…

某音作品列表,视频列表

声明:文章仅用于学习交流,如有侵权请联系删除 今天分享下某音app作品列表采集方法,我只详细说一下大步骤,细节就不多说了,留着大家去试吧 我们通过Fiddler 快捷方式 配置好代理 打开抖音进行抓包,随便找个达人打开主…

喜羊羊让你Pyecharts快速上手(实例+代码)

以下内容,皆为原创,制作实属不易,感谢大家的关注和点赞。 一.Pyecharts是什么 具体网址:pyecharts - A Python Echarts Plotting Library built with love. Pyecharts 是一个用于生成 Echarts 图表的 Python 库。Echarts 是由百度…

行业级API集成案例,巩固你的知识

在当今高度互联的世界,企业依靠无缝数据交换和简化的工作流程蓬勃发展。API(应用程序编程接口)已成为实现这一目标的秘密武器,可实现各种应用程序之间的强大集成。本文深入探讨了不同行业中 API 集成的真实示例,让您更…

四、5 下标引用、函数调用、结构成员(操作符)

(1)下标引用 [ ] (2)函数调用 ( ) (3)结构成员

python setup.py build install的GCC版本报错

在进行一些python三方库编译的时候,有时候会因为环境中的GCC版本导致编译错误,比如在mmdet3d,mmcv-full等库的使用中。 Your compiler (g 4.8.5) may be ABI-incompatible with PyTorch! Please use a compiler that is ABI-compatible with …

windows虚拟机VMware共享文件

1、设置本机电脑共享目录 2、设置所有人可连接 3、记录共享文件夹路径 4、设置当前用户密码 5、在虚拟机内映射驱动 6、在虚拟机内添入路径 7、输入用户名和密码 8、链接成功

BaseCTF-web-Week1

写在前面: 题目类型还是比较全,也都是基础题型,适合刚入门 CTF 的萌新学习,我之前在学校实验室预备队招新赛中也有出过一些类似的基础题,欢迎大家参考。 SNERT预备队招新CTF体验赛-Web(SWCTF)ht…

ozon恢复产品,Ozon恢复销售在六月份暂时关闭的品类

在6月份,Ozon发布通知:《Ozon将限制中国卖家电子产品、汽车摩配、DIY工具的销售》今天,我们收到通知,6月被关闭的品类将被重新开放销售。 Ozon恢复销售在六月份暂时关闭的品类地址:m6z.cn/5H6fQR 6月份的消息一出&…

【卡码网C++基础课 13.链表的基础操作1】

目录 题目描述与分析一、指针二、链表三、定义链表节点四、链表的插入五、代码编写 题目描述与分析 题目描述: 构建一个单向链表,链表中包含一组整数数据。输出链表中的所有元素。 要求: 1.使用自定义的链表数据结构 2.提供一个 linkedList …