区域描述文件 (ADF) 是什么样子的?

What does an Area Description File (ADF) looks like?

我开始使用 Google Tango 平板电脑,希望能够从扫描区域创建(基本)2D/3D 地图。但首先,我想尽可能多地阅读有关 Tango(传感器/API)的信息,以便制定一个尽可能节省时间的计划。

我立即注意到学习区域的能力,这是一个非常有趣的概念,但是我找不到关于这些所谓的区域描述文件 (ADF) 的任何信息。

我知道 ADF 文件可以在地理上进行引用,它们包含元数据和唯一的 UUID。此外,我知道它们的基本功能,但仅此而已。

在模块的某些部分,ADF 文件被称为 'maps',在其他部分,它们仅被称为 'descriptions'。

那么这些文件是什么样的呢?它们是否已经是基本的 (GRID) (2D) 地图,或者它们只是描述? 我知道有人已经提取了 ADF 文件,所以非常感谢任何帮助!

来自Tango ADF Doco

Important: Saved area descriptions do not directly record images or video of the location, but rather contain descriptions of images of the environment in a very compressed form. While those descriptions can’t be directly viewed as images, it is in principle possible to write an algorithm that can reconstruct a viewable image. Therefore, you must ask the user for permission before saving any of their learned areas to the cloud or sharing areas between users to protect the user's privacy, just as you would treat images and video.

除此之外,似乎没有太多关于文件内部结构的信息 - 我经常使用它们,但我从未被迫查看内部 - 很好奇,是的,但不是被迫的

如果没有来自 Tango 项目人员的任何直接信息,我们提供的任何信息都只是猜测。我和马克在一起,没有太多令人信服的理由来获取细节。我的推测:可能包含一组图像描述符,如 SIFT,以及任何其他可用的已知设备设置,如 GPS 位置、方向(重力)、时间(?)等。

我得到了 ADF 文件,基本上是编码的二进制文件,似乎很难解码。

如果有人仍然感兴趣,我很乐意分享该文件。