Google Tango之后的区域学习

sda*_*bet 10 android augmented-reality google-project-tango android-augmented-reality arcore

区域学习是Google Tango的一个关键特性,它允许Tango设备在已知环境中定位并保存/加载地图文件(ADF).

从那以后谷歌宣布它正在关闭Tango并将其努力投入到ARCore中,但我没有看到任何与ARCore文档中的区域学习有关的内容.

Android上的区域学习的未来是什么?是否有可能在非Tango/ARCore设备上实现这一目标?

Aid*_*han 1

目前,ARCore 不支持 Tango 的区域学习,并且 ARCore 的产品功能也不够完善。首先,Tango 能够对周围环境进行精确测量,而 ARCore 则使用数学模型进行近似。目前,ARCore 建模还无法与 Tango 的测量能力相媲美;目前它似乎只对某些平坦的表面进行建模。[1]

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

谷歌正在开发一种位于云端的视觉定位服务,允许客户将本地点图与地面实况点图进行比较,以确定室内位置[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“视觉定位服务”AR 跟踪实际应用 https://www.youtube.com/watch?v=L6-KF0HPbS8

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