这家增强现实领域最强的软件公司,可能成为苹果生态的护城河
编者按:本文作者张静,就职于英伟达,关注游戏开发、计算机视觉、图形学、虚拟现实和体感交互等领域,译有《OpenCV 2 计算机视觉编程手册》及《Processing 语言权威指南》,运营微信公众号 HackerAndPainter。
Metaio 在官网上宣布停止服务的当天我就猜测它被收购了,并且买家可能是苹果。果然两天后我的猜想成真了。很多国内媒体将 Metaio 描述为一家创业公司,这个称谓是非常不正确的,Metaio 创立已经十几年,在 AR 届基本上是霸主的地位,它服务过的公司千千万,何来创业公司一说。
苹果收购的是一家增强现实领域最强的软件公司,那么它为何需要 AR 方面的技术呢?让我尝试从几个市场方向分析这次收购:
- 虚拟现实
- 移动设备
- 客厅娱乐
- 增强现实
虚拟现实 iPhone VR
主要竞争对手:Microsoft、Facebook(三星)、Google。
Metaio 的帮助:算法和专利的积累。
把 VR 提到第一个来讲是因为它是最近的风口,是不是有鼓风机在吹我们先不去分析,它对于生态圈级别的公司而言是必须要去占领的入口。比如 HoloLens 之于 Microsoft,Oculus 之于 Facebook,以及 Magic Leap 之于 Google。这几家大厂都有自己的筹码,苹果也不会落伍。
我构想中苹果在 VR 方面的布局如下:
- 显示设备:我不认为苹果会选择将头盔与电脑相连接,这会分裂现有的 iOS 生态圈,无法借助 iOS 开发者的技术积累和商店资源。iPhone VR 会长成什么样子呢?参考下 Oculus 和三星合作的 Gear VR。
- 深度传感器:苹果已经有了 PrimeSense 传感器,只要系统整合好、控制成本即可。
- 跟踪算法:涉及计算机视觉的识别与跟踪算法,包括基于 RGB 和深度数据的 SLAM 算法,这部分由 Metaio 提供。
- 图形驱动优化:VR 相比传统的游戏应用对渲染的要求更高,Oculus 为了解决这个问题甚至向 Khronos 委员会提出了两个 OpenGL ES 的扩展,NVIDIA 最近也推出了 GameWorks VR 开发包来降低 VR 应用的延迟。苹果就不用这么麻烦,Metal 是它专属的图形 API,驱动也由自己实现,想怎么加黑科技都没问题。
- 内容开发工具:直接用 OpenGL 或 Metal 来创作三维场景过于折腾,SceneKit 可以减轻一些工作量,但是依然不够友好。苹果缺少一个快速简易的内容制作工具,我在文末会给出我的猜想。
移动设备
主要竞争对手:三星。
Metaio 的帮助:通过在 iOS SDK 中增加新的功能,涌现大量 killer app。
智能手机发展到今天已经进入到一个相对稳定的局面,在硬件方面很难出现重大的突破。但是别忘了,苹果还有个秘密武器没有发布 —— 整合 PrimeSense 深度传感器到移动设备。
这部分的技术形式与 VR 很接近,区别在于不需要戴着头盔来得到沉浸式的体验。这方面的应用可以参考 Intel 的 RealSense 案例,感兴趣的自行搜索。
通过在 iOS SDK 中继承 Metaio 的功能,现有的开发者都可以免费得到黑科技的加成,这可以进一步巩固 iOS 的地位,同时吸引到新的社群如艺术家、设计师基于 iPhone 进行创作。
客厅娱乐及游戏机
竞争对手:Microsoft Xbox One、Sony PS4、安卓 TV。
Metaio 的帮助:人机交互算法和专利的积累。
苹果收购 PrimeSense 之后没有发布相关的新品,倒是申请了一堆相关的体感交互专利,比如用手势或上半身控制电视机。这部分的目的是让 Apple TV 配合 PrimeSense,将客厅打造成新的入口,吸引开发者和消费者。Metaio 的计算机视觉技术能提供人脸识别、手势识别等功能,补完 PrimeSense 在计算机视觉部分的不足,尤其是基于 2D 的 RGB 视频的数据分析。
Apple TV 可能只是客厅娱乐的第一步,有消息称苹果在制作自己的游戏机。AR 在游戏中的案例很多,PS 和 Xbox 平台都有很多。
增强现实 SDK 授权
竞争对手:高通的 Vuforia、Total Immersion、国内的 HiScene。
Metaio 的帮助:zero to one。
AR SDK 的授权业务很赚钱,Metaio 的授权费不便宜,每次升级换代还需要重新授权。Metaio 原先是跨平台的,支持各种手机平台和 PC 操作系统。但是苹果很有可能会停止对其他平台的授权业务,转而只免费支持 iOS 平台。
展望
苹果在这个时间点收购 Metaio 是合情合理的,不论是 VR、AR、手机、电视等方面都将得到帮助。尚不明朗的是 PrimeSense 的传感器何时整合到现有系统中,以及苹果是否再接再厉收购 Unity。Unity 作为最受欢迎的三维游戏引擎不被一家巨头收购实在是太没天理了,万一苹果不收它那么就让微软去收购吧,毕竟不可能让开发者直接用 C# 来写 HoloLens 应用吧。
题图来自站酷海洛创意