当前位置:首页 > AR资讯 > 谷歌Cloud Anchors平台共享AR体验是怎么实现的
谷歌Cloud Anchors平台共享AR体验是怎么实现的
作者:发布时间:2018-05-11 10:26:28来源:yivian

在ARKit和ARCore的军备竞赛中,谷歌通过在I/O大会上发布了共享AR体验平台Cloud Anchors又向前迈进了一步。对于利用Cloud Anchors构建的多用户体验是如何支持安卓智能手机和iPhones的问题,I/O大会当地时间周三举行的一个开发者单元为我们提供了更多的细节。

利用Cloud Anchors的第一款应用程序是Just a Line。这款应用最初在三月登陆安卓市场,并将在未来数周内发布iOS版本和支持多用户的更新。在演示环节中,谷歌向开发者分享了一个预告片

 

 

Cloud Anchors基本上是利用ARKit或ARCore扫描的水平表面或垂直表面中的共享参考点,然后在多台设备之间建立公共锚点。

谷歌Cloud Anchors的产品经理James Birney在演讲中解释说:“智能手机将从环境中提取的是…智能手机所认为的对比点,亦即颜色发生变化,照明发生变化。这都是可以抽象化并上传到云端的视觉特性。”

 

Here's How Shared AR Experiences will work via Google's Cloud Anchors

 

视觉功能将保存为Cloud Anchor ID(云端锚点ID),然后用户的应用程序可以进行共享,并且在设备建立共享参考帧。只要用户看向相同的物理空间,应用程序就可以匹配设备之间所观察到的视觉特征,并且建立相互锚点。

Birney继续说道:“即便两台设备位于不同的位置,我们都将在一致的物理位置上创建一个云端描点,这就是个中的巧妙。因为它们都是位于一个一致的物理位置,这时你就可以获取一个共享的参考帧。”

 

Here's How Shared AR Experiences will work via Google's Cloud Anchors

 

 

Here's How Shared AR Experiences will work via Google's Cloud Anchors

 

在回顾了体验的编码过程之后,Birney及其同事,谷歌软件工程经理Eitan Marder-Eppstein向观众展示了一个样本游戏。Birney同时展示了应用程序的潜在AR体验,例如NASA的Spacecraft AR应用程序,即将推出的《Bait! Under the Surface》游戏,以及Jet.com应用。

虽然Cloud Anchors承诺为移动AR带来共享体验,但跟6D.ai等AR云公司,Niantic最近收购的Escher Reality,以及谷歌支持的Blue Vision和Ubiquity6不同,它并不支持持续性体验。在持续性体验中,不同时间段的多个用户可以在同一地点看到相同的AR内容。例如,如果我在街角放置了一个暴风兵,另一个用户则一周后仍然在同一街角看到这个暴风兵。

机器学习和增强现实爱好者,工程师Alberto Taiuti在一篇帖文中写道:“锚点数据的访问时长只有一天,所以如果你为自己或其他人创建了一个锚点,然后一天后再回来,这个描点将会消失。发送到服务器的原始数据将在七天后被删除,因此,不仅是你的锚点变换消失,你甚至无法一致地检索原始数据。”

但无论如何,映维网认为这是一个开始。虽然多人游戏体验已经可以通过基于标记的AR实现,但Cloud Anchors却能够以无标记的方式实现。仿佛在一夜之间,谷歌在实现共享体验方面的进展已经超过了苹果和其他AR新兴企业。

关键词:
分享到

热门推荐

VR网站 更多+

  • 鸥课学院

    2017-09-12
  • 玖的VR

    2017-08-10
  • 虚幻引擎社区

    2017-07-15

热门活动

热门专题

合作伙伴

虚拟现实媒体|站点地图|关于我们|招聘信息|VR新闻滚动|联系我们|商务合作
Copyright © 2014-2015 VRRB.CN All Rights Reserved
VR日报 深圳大海传媒科技有限公司版权所有 冀ICP备2023013353号 网站邮箱:gexsf@hotmail.com