美国时间29日,谷歌推出了一款名为ARCore的新型软件开发包。凭借ARCore,谷歌能否完成对苹果的狙击?
今年6月,苹果在WWDC大会上首次展示了ARKIT,吸引了大批开发者蜂拥而至为该平台开发AR内容。
然而,就在各大媒体头条版面上都贴满了ARKIT相关报道的时候,美国时间29日,谷歌悄悄推出了一款名为ARCore的新型软件开发包,首次将AR体验带入安卓生态系统当中。
ARCore,简易版Tango
ARCore的运作方式与ARKIT相似。相比之前被众多人吐槽过的Tango,ARCore解决了很多的问题。
Google官方表示,ARCore主要分为以下三个基本组件:
1、运动跟踪
基于手机双摄像头的深度感应能力,ARCore可以估算出虚拟素材与手机之间的相对位置。
因此,ARCore可以实现将虚拟物体固定在现实世界中的任意平面,且可以环绕虚拟物体进行任意方位的查看;
2、环境理解
相比Tango,ARCore舍弃了精准的空间追踪、距离识别以及面部辨认等功能,只留下了一个平面识别的能力。这降低了AR技术嵌入手机的门槛,
使ARCore和ARKIT一样可以适配多种机型;
3、光线预测
开灯效果
关灯效果
之前开发者向灵火反应的Tango的问题中,虚拟物体光效效果不逼真,阴影面模糊是最多的。此次ARCore的推出,极大的改善了这一问题,当虚拟物品或角色与现实世界产生投射或光影互动时ARCore可以自动识别周遭环境并对虚拟物体进行光影渲染,从而实现虚实结合的效果;
AR
Core的诞生,可以说是众多安卓用户的福音。目前,ARCore已经向开发者开放,它支持使用Java/OpenGL、Unity和Unreal开发虚拟角色。
谷歌从2014年就开始的Tango计划直至今日也只实现了在两款手机上的应用,技术上的苛刻要求以及昂贵的生产成本让Tango技术无法迅速普及。ARCore的诞生,似乎从侧面宣告了Tango的结束呢?
对此,谷歌表示,ARCore的诞生其实离不开Tango。ARCore原本是Tango计划中研发的底层支持技术。在Tango的不断迭代过程中,ARCore也在不断的完善。今天大家看到的ARCore,是从自2014年以来的Tango身上吸取了大量的经验教训后得到的产物。
作为深度参与Tango项目的视觉处理芯片公司,Movidius公司CEO Remi
El-Ouazzane就对Tango项目做出了这样的评价:“Tango绝对是一个对谷歌未来发展至关重要的关键项目。”
如此看来,我们不妨把ARCore理解为一个Tango的简易版本。但是,灵火觉得,这更像是一个临时决定。ARkit的推出无疑让谷歌在AR领域的布局十分被动。Google起了个大早却赶了晚集,这对于在AR领域已经失败过一次的谷歌来说是不能接受的。
谷歌能否靠ARCore实现AR领域的弯道超车?
再过两周,苹果将举办新品发布会。不出意料的话,到时苹果会正式推出ARKIT以及苹果首款AR手机iphone8。谷歌选择了在这个时候推出ARCore平台,可以说是火药味十足。那么,ARCore的推出,能否帮助谷歌实现弯道超车呢?
首先是价格。日前谷歌首席执行官桑达·皮洽(Sundar
Pichai)表示,目前全球Android月活跃用户已经超过20亿。就此来看,ARCore将超过苹果成为全球最大的AR平台。但目前ARCore并非所有机型都可以通过系统更新来获取支持,而是与三星,华为,LG和华硕等厂商进行了相关合作。
谷歌VR平台Daydream
这让灵火不禁想起了Daydream。Daydream推出后,支持这一平台设备却少之又少,这使得谷歌在手机上实现VR普及的计划成为了泡影,只好转战VR一体机设备。究其根本原因,是体验VR对于设备的配置要求极高,价格也会相应昂贵许多。另外,VR发展还尚未成熟,对于大多数安卓用户来说Daydream并不是强需求。
从目前谷歌提出的ARCore的适配要求来看,ARCore将价格门槛降到了零,但在设备以及系统方面还是需要高配手机。也就是说,搭载了ARCore的手机价格应该不会很便宜。谷歌承诺,在今年冬季正式上线后,ARCore将覆盖1亿台安卓手机。
其次是兼容性。作为开放的手机生态创建者,谷歌一直在安卓系统对应用软件的兼容问题上进行着优化。然而,截止目前在很多安卓手机上都或多或少的会存在应用软件闪退、黑屏的现象。那么基于ARcore运行的应用会不会出现同样的情况呢?
对此谷歌表示,ARCore是基于安卓系统深度优化的,在底层架构上对Android 7.0 Nougat以及最新的Android 8.0
Oreo进行了匹配。也就是说最新搭载了这两种系统其中之一的机型可以无缝兼容支持ARCore应用。而据数据统计,谷歌最新的数据Android
7.0系统仅有0.7%的用户在使用,实在少得可怜。
如此来看,ARCore距离普及还有很长的一段路要走。短期内ARCore应用作为手机标配(类似短信、电话簿)让每个人都可以用到的可能性不大,毕竟只有有钱人才有尝鲜的资格。
最后是内容。作为几乎占领手机市场的谷歌和苹果而言,AR内容显然不是他们最发愁的事情。在灵火看来,AR游戏以及AR工具类应用会在两个AR平台推出后变得异常火爆。
目前,AR游戏已有爆款《Pokémon Go》起到好地表率作用。AR技术的普及,将会彻底改变人们玩手游的形式。而《Pokémon
Go》的火爆也带来了负面效应,提升车祸发生率、造成城市拥堵等众多问题。
灵火看来,《Pokémon
Go》这款AR游戏还需要进一步迭代,关于安全政策,游戏环境等相关规则的制定还有待完善。AR工具方面谷歌的尝试明显要多一些,应用商店已经上线了比如京东AR、AR测绘、AR购物等多个AR工具类应用。谷歌已经确定,基于Tango设计的应用可以直接对接到ARCore平台上来。
从google
glasses到Tango,谷歌似乎在AR领域的布局之路上一直不怎么一帆风顺。ARCore的推出能否让谷歌扳回一局?目前还很难断定。
不是只有ARCore
除了ARCore,谷歌也宣布开发者可以通过佩戴VR设备在Tilt Brush
VR绘画应用或VR建模工具Blocks中直接设计AR虚拟场景并直接导出ARCore对象。
而在浏览器方面,谷歌为Web开发者推出了支持AR的原型浏览器。目前,这些开发者已经可以尝试将设计好的AR应用导入WebAR直接运行。有趣的是,这款AR浏览将在安卓/ARCore和iOS
/ARKit上均可运行。
AR互联,或许是谷歌接下来想做的事。
总结
ARKIT和ARCore的陆续推出,意味着AR时代的即将来临。头部力量的形成,会加速国内外各大手机厂商的跟风之势。而在这场AR革命的风暴里,最终苹果和谷歌到底谁赢谁输呢?或许就好像安卓和IOS平分天下一样,他们俩的命运就是相爱相杀吧!