内容字号:默认大号超大号

段落设置:取消段首缩进段首缩进

字体设置:切换到微软雅黑切换到宋体

业界资讯 软件之家
Win10之家 WP之家
iPhone之家 iPad之家
安卓之家 数码之家
评测中心 智能设备
精准搜索请尝试:精确搜索

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

2017-8-30 16:41:51来源:爱范儿作者:刘罕责编:守一 评论:

在上周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并不是一个简单的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在长期成长和演进后的产物,而其还表示:

我们在开发Tango中还想清楚了一件事,那就是不要自己把自己限制住。

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

ARCore和ARKit很像?

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

我认为Tango未来扮演的角色,将是ARCore背后的技术支撑。

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

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

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

运动追踪(Motion tracking):它基于手机的摄像头来估算手机的相对位置,因此使用时可以将虚拟对象固定在一个位置,并围绕它移动。

环境识别(Environmental understanding):使用相机检测到平坦的表面(比如桌面、地板或天花板),可以让用户将AR物体精准的”放置“在平面上。

光线感应(Light estimation):ARCore可以感知所处环境中的环境光,使开发人员可以通过与周围环境相匹配光线塑造虚拟形象,使其外观更加逼真。

(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认为,这样的融合可以将人机交互向“人”的一边更好的推进。

机器想要做到像人类一样思考,那它就需要像人类一样能够看到这个世界。

对于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领域的发力,我们将会迎来新的交互体验?

IT之家,软媒旗下科技门户网站 - 爱科技,爱这里。

Copyright (C) RuanMei.com, All Rights Reserved.

软媒公司 版权所有 鲁ICP备11016544号-10