热门标签 | HotTags
当前位置:  开发笔记 > IOS > 正文

苹果后置

iPhoneX的前置TrueDepth传感系统让手机可实现脸部解锁,还实现对面部表情的实时跟踪和识别,生成Animojis。但显然,这只是苹果的第一步。如果把苹果手机后置摄像头也加

苹果后置 3D 传感系统将采用 ToF,这跟 TrueDepth 有什么不同?

iPhone X 的前置 TrueDepth 传感系统让手机可实现脸部解锁,还实现对面部表情的实时跟踪和识别,生成 Animojis。但显然,这只是苹果的第一步。如果把苹果手机后置摄像头也加入 3D 传感系统,又会产生什么样的效果呢?

升级 iOS 11 系统后,苹果手机可下载 AR 应用,这主要通过苹果后置单目摄像头实现。如果加入后置 3D 传感系统可让 AR 功能更为强大,例如使 AR 虚拟形象与真实环境中的物体,进行更多地交互。3D 传感系统可检测深度信息,构建三维地图,而现在,苹果 AR 应用只能检测到一个平面。同样的,后置 3D 传感系统还能为 AR 眼镜奠定技术基础。

不过,有意思的是,根据彭博社报道,苹果正在研发后置 3D 传感系统采用的技术路径,跟前置的 TrueDepth 系统并不一样。

雷锋网此前曾报道,TrueDepth 采用结构光技术,将 30000 个激光点图案投射到用户的脸上,并测量失真以生成用于认证的精确 3D 图像。这种技术原本由以色列公司 PrimeSense 研发,后在 2013 年被苹果收购。PrimeSense 曾基于结构光技术为微软研发 Kinect 传感系统。

但据雷锋网了解,苹果正在研发的 3D 后置传感系统将使用飞行时间法 3D 成像(Time of Flight,ToF),这种方法更难以实现。其主要是通过激光扫面物体表面,传感系统会测量激光到达物体和返回的时间。

苹果后置 3D 传感系统将采用 ToF,这跟 TrueDepth 有什么不同?

苹果后置 3D 传感系统将采用 ToF,这跟 TrueDepth 有什么不同?

ToF 原理

在上述图中,我们能看到,ToF 关键是传感器要测量物体的距离。

ToF 多被应用到 LIDAR (雷达)中,其主要的不足在于,它每次只能测量激光到达一个特定点的距离。所以,大部分雷达系统采用机械扫描装置。雷达系统目前多被用于自动驾驶领域。但体型通常较大,会被放置在汽车的顶部。

显而易见,这对手机并不适用。目前还有一种新型的雷达称之为 Flash LIDAR。它使用特殊的摄像头,可测量对每个像素实现飞行时间测量。但 Flash LIDAR 还在研发中,同时也遇到了一些挑战。因为每个像素需要得到自己的飞行时间测量,其中包括触发电路、脉冲检测电路。这便与 TrueDepth 产生了一定的冲突。

尽管 Flash LIDAR 的问题在逐步解决,但如传感器的分辨率可能相当低,接近于 VGA 分辨率。

另外的问题是,提供适当的脉冲激光照明。光以每纳秒约一英尺的速度传播,而多数 LIDAR 和 Flash LIDAR 系统光脉冲时间非常短,只有 1-2 纳秒。所以,在一定的时间内,生成足够密度的光脉冲,被 Flash LIDAR 检测到,也具有一定的挑战。

苹果已经确定在研发 ToF,但是否最终会用到手机上,还不一定。结构光非常适合用于房间大小的空间内,这也是为什么 Kinect 和 HoloLens 也会使用结构光的方案。

对比两种方案的话,ToF 的精准度和稳定性较好,但结构光可以做的更小、功耗也小,分辨率相对高。

雷锋网(公众号:雷锋网)觉得,苹果也许在尝试不同的解决方案,融入到手机中必定有很大的挑战,我们期待后置 3D 传感器能让 AR 功能更强大。


推荐阅读
  • Codeforces Round #566 (Div. 2) A~F个人题解
    Dashboard-CodeforcesRound#566(Div.2)-CodeforcesA.FillingShapes题意:给你一个的表格,你 ... [详细]
  • TCP长连接设备管理平台:架构与功能概览
    本文介绍了基于TCP长连接的设备管理平台的设计理念、技术选型及主要功能模块。最初,项目旨在实现简单的协议测试,但随着需求扩展,逐步演变为一个完整的前后端分离系统。 ... [详细]
  • 探索12个能显著提升iPhone使用体验的隐藏技巧,掌握这些功能后,你会发现生活更加便捷高效。 ... [详细]
  • 本文探讨了在UC浏览器中调用分享面板后,图片无法正常显示的问题,并提供了详细的解决方法和代码示例。 ... [详细]
  • FinOps 与 Serverless 的结合:破解云成本难题
    本文探讨了如何通过 FinOps 实践优化 Serverless 应用的成本管理,提出了首个 Serverless 函数总成本估计模型,并分享了多种有效的成本优化策略。 ... [详细]
  • 非授权维修导致iPhone 8屏幕失灵:苹果新固件策略解析
    设备制造商通常希望用户通过官方或授权服务中心进行维修,以确保质量并保障收入。然而,对于消费者而言,价格更低、服务更便捷的非授权维修商更具吸引力。本文将探讨使用非授权服务商更换iPhone 8屏幕可能带来的问题及其背后的技术原因。 ... [详细]
  • Netflix利用Druid实现高效实时数据分析
    本文探讨了全球领先的在线娱乐公司Netflix如何通过采用Apache Druid,实现了高效的数据采集、处理和实时分析,从而显著提升了用户体验和业务决策的准确性。文章详细介绍了Netflix在系统架构、数据摄取、管理和查询方面的实践,并展示了Druid在大规模数据处理中的卓越性能。 ... [详细]
  • Ulysses Mac v29:革新文本编辑与写作体验
    探索Ulysses Mac v29,这款先进的纯文本编辑器为Mac用户带来了全新的写作和编辑环境。它不仅具备简洁直观的界面,还融合了Markdown等标记语言的最佳特性,支持多种格式导出,并提供强大的组织和同步功能。 ... [详细]
  • 由中科院自动化所、中科院大学及南昌大学联合研究提出了一种新颖的双路径生成对抗网络(TP-GAN),该技术能通过单一侧面照片生成逼真的正面人脸图像,显著提升了不同姿态下的人脸识别效果。 ... [详细]
  • 本文介绍了如何在Xcode中通过自定义文件模板来添加个性化的注释,以提高代码的可读性和维护性。具体步骤包括打开Xcode的应用包,定位到文件模板目录,并对相关文件进行编辑。 ... [详细]
  • 本文将带您了解Cocos家族的不同版本和分支,特别是Cocos Creator的发展历程及其核心特性,帮助初学者快速入门。 ... [详细]
  • 本文探讨了在iOS项目中导入MKNetworkKit库时遇到的常见问题及其解决方案。 ... [详细]
  • 使用Swift 2.2创建我的第一个Xcode应用
    本文将指导您如何使用Xcode 6搭建并运行一个简单的iOS应用程序。从启动Xcode到执行首个应用,每个步骤都将详细介绍。 ... [详细]
  • 深入解析Java虚拟机(JVM)架构与原理
    本文旨在为读者提供对Java虚拟机(JVM)的全面理解,涵盖其主要组成部分、工作原理及其在不同平台上的实现。通过详细探讨JVM的结构和内部机制,帮助开发者更好地掌握Java编程的核心技术。 ... [详细]
  • 随着生活节奏的加快和压力的增加,越来越多的人感到不快乐。本文探讨了现代社会中导致人们幸福感下降的各种因素,并提供了一些改善建议。 ... [详细]
author-avatar
笨蛋說愛我8_382
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有