晓查 发自 凹非寺 
量子位 报道 | 公众号 QbitAI

就在今天早晨,苹果发布了iOS/iPadOS 13.4更新,除了常规升级,还有个看似不起眼的更新:加入了ARKit 3.5。

如果你关注过上周发布的iPad Pro,想必已经能猜到,ARKit 3.5是就是为它的激光雷达准备的。

从2017年开始,苹果就开始大力推广AR(增强现实),但只有发布会上的MineCraft等游戏展示令人印象深刻,之后鲜有厂商跟进。曾经开发AR眼镜的Magic Leap也濒临“卖身”。

AR似乎远远看不到大范围实际应用的那一天,但是iPad Pro激光雷达的出现可能改变这一局面。

关于ARKit 3.5

在今天更新的ARKit 3.5中,苹果添加了一个新的“场景几何”(Scene Geometry)API,允许开发者使用iPad Pro上激光雷达扫描仪创建房间的3D地图,识别地板、墙壁、天花板、桌椅沙发等。

能够在5米范围内精准测量物体的长宽高,感知到物体每个平面的方向,甚至还能发现物体之间的遮挡关系,让嵌入在视频的中数字内容与场景更好地融合在一起。

这让iOS自带的测距仪App体验有了质的飞跃。

之前的iPad和iPhone都是通过摄像头的景深来感知物体的远近,实际上测距仪的照片中并不包含真正的3D信息。

用过测距仪的用户都知道,比如我们在测量桌子长度的时候,测距仪的起点和终点很难精准地放置在桌子边缘上。这使得我们的测量准确度大打折扣。

iPad Pro上测距仪App因为有了激光雷达的存在,与其他苹果设备有很大的不同。

而配备了激光雷达的iPad Pro当它到达要测量的桌子等物体的末端时,能够自动识别边缘。

图片转自魏布斯视频

而且如果你走得更近,则会在屏幕上展示更多细节,比如自动显示的新标尺视图。

图片转自魏布斯视频

数码评测达人魏布斯在他的评测视频中对iPad Pro的激光雷达有详细的介绍:

尽管苹果没有特别提及,但激光雷达也将改善相机拍摄效果,今后在采用人像模式时,背景虚化也会更加精准。

iPad上的激光雷达

激光雷达之前已经广泛用在自动驾驶汽车上,用于物体的3D成像。苹果的自动驾驶秘密项目Titan Project也用过激光雷达。

苹果在2017年发表的一篇研究论文详细介绍了自动驾驶汽车上的3D对象识别系统。该系统利用了激光雷达的深度图,与神经网络结合起来,大大提高了自动驾驶汽车识别环境的能力。

如今苹果的自动驾驶汽车计划已搁浅,但激光雷达却被用在了移动设备上。

那么iPad Pro上的这颗激光雷达有何特别之处呢?

iPad Pro上的这颗LiDAR本质上是一颗飞行时间传感器(ToF)。ToF现在被各大手机厂商用在相机的对焦上。

但苹果使用的ToF与其他厂商不同,它是一颗真正根据飞行时间计算距离的传感器dToF。

其他厂商都是根据相位差,利用发射光线和反射回的光线之间的相位干涉来判断时间和距离。

而是更具发射光子反射回来的时间差来计算距离,这颗ToF能以纳秒(十亿分之一秒)速度运行,精度更高、能耗更低。正是这个传感器的出现让AR应用成为可能。

用iPad拍摄照片看起来相当笨拙,但是今年的iPhone可能配备激光雷达,如果苹果的AR眼镜计划付诸实践,那么未来的苹果AR眼镜也一定会有激光雷达相助。

令人高兴的是,外媒AppleInsider爆料称,iOS 14的代码中显示今年的iPhone会加入激光雷达。只是iPhone背后的三摄排列似乎没有给激光雷达留下足够的空间,难道iPhone的摄像头布局还要改吗?

参考链接:

苹果更新ARKit 3.5:
https://venturebeat.com/2020/03/24/apple-releases-arkit-3-5-adding-scene-geometry-api-and-lidar-support/

魏布斯评测新版iPad Pro(感谢魏布斯授权转载):
https://mp.weixin.qq.com/s/_23UXcD4KogAZBlEAJbV-g

作者系网易新闻·网易号“各有态度”签约作者

3月25日晚20:00,地平线BPU算法负责人罗恒,将分享地平线BPU的设计与演进、MLPerf基准测试的理想性与局限性、提出当面AI芯片面临的机遇与挑战

戳下方二维码即可报名、加交流群~

今晚直播 | 地平线BPU重新定义极致效能

量子位 QbitAI · 头条号签约作者

վ'ᴗ' ի 追踪AI技术和产品新动态

喜欢就点「在看」吧 !

把激光雷达放在iPad上是怎样的体验?看到“测距仪”App的效果我震惊了相关推荐

  1. iPad应用开发实践指南:菜鸟如何用ios 5开发ipad上的复杂应用程序

    <iPad应用开发实践指南>前言 2011年10月,苹果公司首席执行官Tim Cook公布了有关iPad的一些有趣数据,包括: 财富500强公司有92%在测试或部署iPad: 美国本土80 ...

  2. 如何用ios 5开发ipad上的复杂应用程序

    2011年10月,苹果公司首席执行官Tim Cook公布了有关iPad的一些有趣数据,包括: 财富500强公司有92%在测试或部署iPad: 美国本土80%的医院在测试或用iPad控制流程: 美国的每 ...

  3. ipad iphone开发_如何在iPhone或iPad上随机播放或重复播放歌曲

    ipad iphone开发 You can add variety to your music listening experience on iPhone and iPad by turning o ...

  4. ipad flash_为什么您不能在iPad上安装Flash(以及该怎么做)

    ipad flash Adobe 土坯 If you've visited an Adobe Flash-based website on your iPad or iPhone, you proba ...

  5. “拒绝在 iPad 上运行 Xcode!”

    作者 | Joseph Heck       责编 | 弯月 出品 | CSDN(ID:CSDNnews) 自从苹果宣布最新的 iPad Pro 搭载了 M1 芯片以来,一直热议不断.有些人很疑惑:& ...

  6. iPad上浏览超大图像,kakadu和Jpeg2000在iOS上的例程

    如何能在iphone / iPad上高效地看超大图像(如地理.医学类图像), Jpeg2000和kakadu能很好的实现这一功能,下图基本实现了窗宽窗位.缩放.平移. 渲染采用OpenGL ES. 值 ...

  7. python能在ipad上运行吗_如何用iPad运行Python代码?

    其实,不只是iPad,手机也可以. 痛点 我组织过几次线下编程工作坊,带着同学们用Python处理数据科学问题. 其中最让人头疼的,就是运行环境的安装. 实事求是地讲,参加工作坊之前,我已经做了认真准 ...

  8. xcode 可以打开xmind_如何在 iPad 上玩转 XMind?

    懒人目录 用文件夹做好笔记分类 用主题链接&画布提高导图的可读性 利用分屏功能高效记录笔记 利用「搜索功能」快速定位内容 从捷径中快速创建导图 快捷键和手势 ​ iPad 越来越成为很多的人的 ...

  9. ipad和android触控笔不通用,电容笔能取代apple pencil在iPad上使用吗?不看后悔!

    随着iPad等平板设备的日渐普及,大家都习惯了在iPad上学习.工作.绘画.娱乐等,因为iPad不仅小巧便携,而且功能也日渐强大,相对于笨拙的笔记本电脑更加方便,但是iPad专用的apple penc ...

最新文章

  1. python多线程threading
  2. Matlab scatter 如何显示不同颜色点状
  3. 2年内落地34款车型,路测里程可绕地球50圈,这家自动驾驶公司正在“玩命求生”...
  4. sublime html 折叠,关于sublime text, notepad++,vscode 代码折叠显示的比较
  5. 如何从0搭建公司的后端技术栈
  6. [ JS 进阶 ] Repaint 、Reflow 的基本认识和优化 (2)
  7. 【SDOI2013】项链【莫比乌斯反演】【Polya定理】【递推式求通项】【数论】
  8. [csu/coj 1632]LCP
  9. 12、常见Conditional注解源码解析-ConditionalOnBean(写作中...)
  10. Anbox之源码编译(一)
  11. ajax表单提交post(错误400) 序列化表单(post表单转换json(序列化))
  12. Linux系统提高编辑效率的vim工具重要知识
  13. windows最好用的mp3格式转换软件推荐
  14. 基于单片机的水壶自动加热系统_基于单片机电热水壶控制系统的设计
  15. 风生水起的VR直播丨VR直播市场何时迎来爆发期?
  16. CAD三维图怎么倒斜角?
  17. Mongodb高级查询Aggregation聚合组件分页
  18. mysql-8.0.21-winx64 安装
  19. 虚拟机中修改虚拟网络编辑器无效
  20. BIOS中断大全(表格)

热门文章

  1. 20181023-2 贡献分配
  2. 云计算中心的实施技术
  3. ttcp 之测试网络性能
  4. 关于python字典以下选项中描述错误的是_关于 Python 对文件的处理,以下选项中描述错误的是_学小易找答案...
  5. pip 安装依赖库版本低问题
  6. flutter打开android界面,在已有Android项目中使用Flutter
  7. SQLite中的SELECT子句使用通配符
  8. 使用recon/domains-hosts/baidu_site模块,枚举baidu网站的子域
  9. android谷歌补丁日期,在谷歌日历Android中添加开始日期和结束日期之间所有日期的事件...
  10. centos6.5下载卸载mysql_Linux CentOS 6.5 卸载、tar安装MySQL