POMA-3D: The Point Map Way to 3D Scene Understanding
本文介绍了 POMA-3D,这是首个利用点图将二维基础先验通过视图到场景的对齐及联合嵌入预测策略迁移至三维理解的自监督三维表征模型,该模型仅使用几何输入便在多种三维任务中展现出卓越性能。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一下,你正在尝试教机器人理解它周围的世界。通常,我们通过向机器人展示 3D 点云(如一团数字尘埃)或深度图(如地形图)来教导它们。但伦敦帝国理工学院的研究人员认为,有一种更好的方法:点图(Point Maps)。
将点图想象成一张"3D 照片”。普通的照片只是在网格中存储颜色,而点图则在每个像素中存储 3D 坐标(x, y, z)。这就像拍一张平面照片,但为每一个点标注其在房间中的确切距离和位置。这种格式之所以特殊,是因为对计算机而言,它看起来像一张 2D 图像,这使得它能够轻松利用已构建在 2D 图像 AI 模型中的海量知识。
以下是他们新系统POMA-3D的分解说明,使用了简单的类比:
1. 问题:"语言障碍”
当前的 3D AI 模型就像只懂"3D"语言的学生。由于格式不匹配,它们难以从互联网上数十亿的 2D 图像和文本描述中学习。这就像试图用一本中文教科书去教一个只懂法语的学生。
2. 解决方案:“万能翻译器”(POMA-3D)
作者创建了POMA-3D,这是第一个直接从这些"3D 照片”(点图)中学习 3D 理解的模型。由于点图看起来像 2D 图像,POMA-3D 能够与强大的 2D AI 模型(如 CLIP)“说同一种语言”。这使得它能够立即借用 2D 世界的海量知识,并将其应用于 3D 空间。
3. 训练数据:“场景点库(ScenePoint Library)”
为了训练这个新模型,他们建立了一个名为ScenePoint的大型库。
- 真实房间:他们获取了 6,500 个真实世界的房间扫描数据(来自 ScanNet 等数据集),并将它们转换为点图。
- 虚拟房间:他们从互联网上获取了 100 万张普通 2D 图像,并利用一个巧妙的技巧(名为 VGGT 的模型)将它们转换为虚构的 3D 点图。
- 描述:每个场景都有一条由大型语言模型(LLM)撰写的“说明”,描述房间里的内容(例如,“有六扇窗户和两张桌子”)。
4. 它是如何学习的:两项特殊练习
该模型通过两种主要方法进行学习,就像学生做作业一样:
- 练习 A:“视图到场景”匹配(对齐)
想象一下,你向机器人展示一张客厅的照片,并配上一句话:“这是一个带有红色沙发的舒适客厅。”机器人必须学会将该房间的 3D 点图与文本及 2D 照片进行匹配。它学习到文本中的“沙发”等于 3D 网格中的“沙发”。 - 练习 B:“拼图”(POMA-JEPA)
这是一个“填空”游戏。机器人被展示一个 3D 房间,其中某些部分被隐藏(掩码)。它必须根据可见部分来猜测隐藏部分的样子。- 转折:由于 3D 空间是杂乱的,隐藏的部分可能与可见部分的顺序不同。因此,模型没有强制进行完美的一对一匹配,而是使用了一种“模糊”匹配规则(Chamfer Distance),即:“只要隐藏的部分在正确的区域某处,你就做得很好。”这教会机器人理解房间的整体形状和几何结构,而不仅仅是像素级的细节。
5. 它能做什么?(结果)
经过这种训练后,POMA-3D 成为其他机器人的超级导师。它作为一个强大的骨干,帮助它们完成四项主要任务,甚至无需知道物体的颜色(仅使用几何信息):
- 3D 问答:如果你问,“咖啡桌周围有几把椅子?”,它能正确计数。
- 具身导航:如果机器人说,“我正坐在沙发上,想去床上”,POMA-3D 可以告诉它“向前移动”。
- 场景检索:如果你描述一个房间(“一个有一张圆桌和两个书架的房间”),该模型可以在数千个房间的数据库中找到那个特定的房间。
- 粗略定位:如果机器人说,“我站在两块黑板之间”,该模型可以精确 pinpoint 该机器人在 3D 空间中的确切位置。
结论
该论文声称,通过使用点图作为桥梁,他们终于可以将 2D 图像 AI 的巨大智能转移到 3D 世界中。他们的模型POMA-3D在理解 3D 场景方面优于以往的方法,证明你不需要为 3D 重新发明轮子;你只需要将 2D 知识翻译成 3D 能够理解的格式即可。
注:作者明确指出,他们当前的模型仅使用几何坐标(形状和位置),而不使用颜色。他们建议未来的工作可以将此与颜色结合以使其更出色,但这不属于当前的结果范围。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。