Google Tango 之后的区域学习

Area learning after Google Tango

Area learning 是 Google Tango 的一项关键功能,它允许 Tango 设备在已知环境中定位自己,并 save/load 地图文件 (ADF)。

此后 Google 宣布它是 shutting down Tango and putting its effort into ARCore,但我在 ARCore 文档中没有看到任何与区域学习相关的内容。

Android 区域学习的未来是什么?是否可以在非 Tango/ARCore 设备上实现?

目前,ARCore 不支持 Tango 的区域学习,并且 ARCore 的产品几乎没有那么实用。首先,Tango 能够对周围环境进行精确测量,而 ARCore 则使用数学模型进行近似。目前,ARCore 建模远不及 Tango 的测量能力;它目前似乎只对某些平面建模。 [1]

其次,Tango 上的区域学习允许程序访问以前捕获的 ADF 文件,但 ARCore 目前不支持这一点——这意味着用户必须对初始起始位置进行硬编码。 [2]

Google 正在开发一种视觉定位服务,该服务将存在于云中并允许客户端将本地点图与地面实况点图进行比较以确定室内位置 [3]。我怀疑此功能只有在使用带有深度传感器的装备生成原始点图时才能可靠地工作(即不是在你自己的房子里用你的智能手机),尽管移动视觉 SLAM 已经取得了一些成功。对于深度学习来说,这似乎也是一项完美的任务,因此可能会出现可靠的解决方案。[4]

[1] ARCore 官方文档https://developers.google.com/ar/discover/concepts#environmental_understanding

[2] ARCore、ARKit:人人随处增强现实! https://www.cologne-intelligence.de/blog/arcore-arkit-augmented-reality-for-everyone-everywhere/

[3] Google 'Visual Positioning Service' AR 追踪实战 https://www.youtube.com/watch?v=L6-KF0HPbS8

[4] 宣布 Matterport3D 研究数据集。 https://matterport.com/blog/2017/09/20/announcing-matterport3d-research-dataset/

Now at Google Developers channel on YouTube there are Google ARCore videos.

这些视频将向用户学习如何在 Android 和 iOS 设备上创建共享的 AR 体验,以及如何使用 Google 主题演讲中揭示的新 API 构建应用程序:[= 11=、Augmented ImagesAugmented FacesSceneform。您将了解如何实施它们、它们在每个环境中的工作方式以及它们为您的用户释放的机会。

希望对您有所帮助。