WWDC 2017 解读: ARKit
对应 WWDC 现在再没了以前乔布斯时代的激情,只能默默的泡杯咖啡才好缓解下那止不住的睡意,表示下次就让子弹飞一会,本宝宝先睡觉
虽说有点是失望,但总归还是中规中矩,接下来说的 ARKit 还是让我眼前一亮
ARKit 介绍
Apple 推出的供开发者 虚拟现实和增强现实 使用的库。配合 iPhone 和 iPad 上强大的传感器以及全新的 GPU、CPU,开发者可以使用 ARSession 这个共享单例来在摄像头上实现 2D 和 3D 的宏大场景构建
WWDC 上看到的功能
-
基于 VIO 的 Motion tracking
在视频中,可以看到动作捕捉非常准确 -
带边界的平面检测
WingnutAR 苹果:https://v.qq.com/x/page/d0511twrvrj.html
就是上面的视频中,小人掉下桌面那应该就是用了边界估计。虽然没有实际测试过是否能够重建 3D 信息,用来处理遮挡之类,检测碰撞之类的在游戏中可能会比较常用到的功能,但是单目能够做到这样,已经非常厉害了。 -
尺度估计
这个是很 NB 的功能。如何正确估计出现实世界中的物体的尺度这个问题,国内暂时还没看到有哪家能做到。之前见过效果最好的应该是杭州深粉象的家装APP Watchhh。虽然效果做的很不错,但为了能够正确得模拟出虚拟物体在房间里的尺度,需要在地上放一张 A4 纸,来做一个初始化的操作o(╯□╰)o。所以很多开发者为了解决这个问题,而投身到了 Tango 的开发者正营中去了 -
环境光估计
这个功能会通过摄像头捕捉并计算捕捉到的场景中的光的总量,来给虚拟物体施加正确的光照条件,在 Metaio 早期就支持。体验过 AR 设备的同学,环境光的模拟对于 AR 出来的画面的真实感,还是有非常大的影响的。
ARKit 的期待
这些年虚拟现实遭遇了过山车式的变化。先是遭到资本疯狂追逐,大厂如三星、HTC 重金投入,索尼也趁势推出了 PlayStation VR;然后是 Pokemon Go 的大火,仿佛虚拟现实和增强现实的元年已经到来;突然,Facebook 的 Oculus 线下 200 家体验店关门;乐视的虚拟现实部门倒闭走人;直到上个月的 Google IO,Day Dream 的更新也表现平平。以至于大家都认为,VR/AR 只是个概念炒作,充其量在游戏上起到锦上添花的效果。
直到 WWDC,姗姗来迟的苹果,却在一出场就技惊四座,藏的太深。
Metal 2 十倍于当前性能的图像处理技术,芯片的升级和“硬件神兽” iMac Pro 的出现,让苹果在 AR/VR 上的雄心彰显无遗。现场的星球大战 VR 以及 iOS 11 即时战场 AR 展示完全颠覆了我对 AR 的认知 -- 要知道,这可是无需沉重的头套、专用的手机,直接用 iPad 即可完成的事情。
一些影响
-
必然促进 虚拟现实 行业的重新洗牌
对于之前那些致力于 算法实现 ,估计是再难忽悠投资商投资了 ,相信很多这类公司,已哭晕在厕所 -
短期内苹果手机上 虚拟现实 超越其他手机
苹果布局太深,只需 iphone 、ipad 就能实现 虚拟现实 ,其他的平台,短时间内是无法跟上的;另外 锅特灵 的出现,Google 是否更新 android 的 ARKit 也是个问题
结束语
现在还都只是在预测,但到底怎么样,还得看 9 月份的正式产品。期待能有更大的惊喜,因为一直觉得 虚拟现实 确实是游戏和影音变化的突破点。
相关链接:
Metal 2
Introducing ARKit
Augmented Reality API (ARKit)
[VR with Metal 2](VR with Metal 2)
Introducing ARKit: Augmented Reality for iOS