Google的AR平台ARCore,会有比苹果ARKit更多的可能性?

2017-08-31 01:45 VR/AR 来源:创头条 查看原文

在上周Google 正式发布Android 8.0 操作系统后,Android 技术副总裁戴夫·伯克(Dave Burke)在Twitter 上发了一条消息,告诉开发者们下周有更「甜美」的惊喜等着大家。

安卓

为这个“甜美”的惊喜在今天揭晓,它其实是Google 增强现实(AR)平台,ARCore。

(ARKit 地图导航)

爱范儿曾多次报道过苹果ARKit 的各种有趣和实用的应用,虽然当前ARKit 及基于其开发的应用依然只对开发者开放,但已经掀起了一波不小的AR 热潮。

而苹果的ARKit 之所以被这么多人关注,是因为通过ARKit,普通用户玩上AR 的成本大大降低,他们不需要额外专业的硬件设备,只需一部iPhone 就能把玩。

Google 似乎被苹果一巴掌打醒了,今天发布的ARCore 增强现实平台,某种程度上也和苹果的ARKit 颇为相似。

从对Project Tango 的执着中清醒过来

说起Google 的AR 事业,不得不提起Project Tango。

早在2014 年,Google 就推出了自己的AR 平台,Project Tango。

Project Tango

Project Tango 并不是一个简单的AR 平台,他还囊括了人工智能和机器学习,其中就设计到了3D scene understanding,这个技术实际上是让机器人去识别和理解其所处的环境。

而Google 希望通过Project Tango 实现物体识别,目标跟踪,对周围3D 场景进行描绘,总的来说,Project Tango 是一个相对复杂和专业的AR 平台。

(需要专门设备才能运行Tango 应用)

Google 计划以开源的Android 手机作为Project Tango 的载体,想让Project Tango 设备像Nexus 手机一样作为AR 手机硬件的标杆。但问题是,Android 平台不足以支撑Project Tango 特殊的硬件以及运行环境。

(华硕ZenFone AR)

也就是说,如果你想体验Project Tango,你必须要有特定的硬件才能够实现。而目前只有Google 和联想合作的Phab 2 Pro 以及华硕ZenFone AR 支持Tango,普通的Android 手机,就算是Google 的亲儿子Pixel 也无法运行Project Tango。

可以说,Project Tango 的学习成本和使用成本都相对较高,它并不适合一般用户去体验,这也是为什么Google 后来有将Project Tango 逐渐向专业领域的意思。

(将房间模拟成镜中世界的ARKit 应用)

而苹果ARKit 的出现,一定程度上让看似遥不可及的AR 领域,越来越贴近普通用户。

在今天发布ARCore 后,Google 的增强和虚拟现实主管Clay Bavor 就表示,ARCore 是Project Tango 在长期成长和演进后的产物,而其还表示:

(((0)))

而Google 还表示,其也想清楚了AR 的真正用例,是让跟多的人使用手中最普通的Android 手机就能体验AR。

ARCore 和ARKit 很像?

Google ARCore 的发布,标志着以Phab 2 Pro 和ZenFone AR 为代表的Tango 设备成为过去,同时也意味着Project Tango 退居幕后。

(((1)))

Bavor 称,Tango 并没有被搁置,Google 会继续开发基于Tango 的镜头模组,而这将会作为ARCore 的一部分出现在手机上,但不会独立出现。

(用ARCore 生成的Android 小机器人)

根据Google 的官方描述,ARCore 将重点放在以下三点:

(((2)))

(ARCore 可以感知光线的变化)

而在一个ARKit 的Demo 中,ARCore 应用中的虚拟形象甚至可以对光的变化做出反应。

可以说,ARCore 和苹果的ARKit 非常相似,毕竟工作原理都是基本一致的。

(虚拟公路)

不过,The Verge 在Google 总部体验了一把ARCore,而其表示这是他们在所有通过手机体验AR 技术后最满意的一次。ARCore 中的虚拟物体在拿着手机走动时并没有出现抖动的现象,而这是几乎所有AR 体验中都会出现的问题。

(ARCore 版“任意门”)

而在将手机拿开让虚拟物体从画面中消失,或者将相机盖住后,当手机和镜头重新回到原先的位置时,之前的虚拟物体依然在之前设置的地方“等着你”,这对AR 体验的连续性有着很大的提升。

ARCore 还有更多的可能

(用ARCore 感受上帝创造人类的瞬间)

苹果的ARKit 以及Google 的ARCore 已经展现出了很大的潜力,但它们或许依然还是最基础的AR 体验。

(不敢过马路的绿野仙踪机器人)

Bavor 表示,地图数据的加持还可以让ARCore 识别和标出建筑物或者街角路口,而Google 的其它产品或许能给ARCore 更多的可能。

(visual positioning service 室内定位视觉识别)

在今年5 月份的Google IO 开发者大会上,Google 发布了一个叫做VPS (visual positioning service)的技术,这项技术主要是室内定位的解决方案,而它过去主要用在Project Tango 中。

(拥有视觉识别技术的Google Lens)

此外,在开发者大会上,Google 还发布了另一项叫做Google Lens 的功能,这个功能基于视觉搜索(visual search)技术。它可以识别所“看到”的一切并在手机上显示出相应的信息。

Google 的内部人士表示,其已经在考虑将视觉搜索技术和ARCore 相融合了。Google 认为,这样的融合可以将人机交互向“人”的一边更好的推进。

(((3)))

对于Google 而言,曾经的Project Tango 是其在AR 领域领先所有对手的最好机会,但它却没能让Android 成为最强大的AR 平台。

(用ARCore 扔东西来解压?)

ARCore 让Google 有了将自家AR 推广的机会,因为它和ARKit 一样,面向普通用户,有着较低的门槛。

Google 表示,当前ARCore 已经支持Pixel 和三星S8 供开发者使用,同时可以在Android 7.0 和Android 8.0 的系统环境下运行。

狮子哇

ARCore 正式推出则要等到今年冬季某个时候,而Google 已经开始和三星、LG以及华硕等厂商进行合作,目标是在今年冬季时让1 亿部Android 手机运行上ARCore。

AR 领域正在成为科技公司们新的竞技场,或许今年除了手机全面屏大战外,真正消费级的AR 设备及平台之战也将打响。又或许,伴随着苹果和Google 在AR 领域的发力,我们将会迎来新的交互体验?

为您推荐: