← 最新论文
💻 computer science

TCGSplat: Temporal Confidence Guided 3D Gaussian Splatting for RGB-D SLAM

TCGSplat 是一个鲁棒的基于 3D 高斯泼溅(3D Gaussian Splatting)的 SLAM 系统,它通过为每个高斯原语维护并渲染随时间演化的置信度分数来过滤掉不可靠的观测,从而增强了跟踪、建图和回环检测能力。

原作者: Xingchen Guo, Zhi Liu, Dandan Huang, Xingzhao Wang, Huiji Wang, Huilin Jiang

发布于 2026-08-24
📖 1 分钟阅读☕ 轻松阅读

原作者: Xingchen Guo, Zhi Liu, Dandan Huang, Xingzhao Wang, Huiji Wang, Huilin Jiang

原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

机器人和增强现实眼镜需要知道它们所处的位置以及周围的环境,才能正常运作。为了实现这一点,它们使用了一种被称为同步定位与建图(SLAM)的技术。想象一个机器人在房间里移动;它必须在构建墙壁、家具和地板的数字地图的同时,不断计算自己的位置。多年来,这些系统一直依赖于用僵硬的几何形状来表示世界。虽然这种方法很准确,但这些形状往往看起来很笨拙,无法捕捉到真实环境丰富的色彩和纹理。最近,一种名为3D高斯泼溅(3D Gaussian Splatting)的新方法出现了,它允许计算机使用数百万个微小的、模糊的3D椭球体来表示场景。这种方法能够实时创建出令人惊叹的、具有照片级真实感的房间视图。然而,一个显著的问题仍然存在:随着机器人的移动,由于传感器噪声或突然的运动,其数字地图的部分部分会变得不稳定或不可靠。如果机器人过度信任这些不稳定的部分,它可能会迷失方向或构建出扭曲的地图。

长春理工大学的研究人员开发了一种名为TCGSplat的新系统来解决这个特定问题。该系统并非将数字地图中的每一块都视为同样可信,而是为每一个微小的3D椭球体赋予了一个随时间变化的“置信度分数”。把这个分数想象成一个随着机器人每次观察某个点而更新的可靠性评级。如果地图的一个部分被多次观察且看起来保持一致,它的置信度分数就会上升。如果一个部分是新的、模糊的或发生了意外变化,它的分数就会下降。系统利用这个分数来决定对不同区域投入多少注意力。当机器人试图确定自己的位置时,它会重点关注高置信度的区域,并忽略那些不稳定的区域。当它试图改进地图时,它会投入更多精力去修复低置信度的区域。这个简单而强大的想法让机器人在困难、多噪的环境中也能保持航向。

团队在多个标准数据集上测试了他们的系统,包括合成室内场景和来自手持摄像机的真实世界录像。在这些测试中,新系统在追踪相机路径方面比以往的方法更准确。在一组真实世界的室内视频中,该系统将追踪相机位置的平均误差降低到了3.37厘米,这优于其他依赖相同3D高斯技术的领先方法。研究人员还发现,生成的地图不仅在几何结构上更准确,而且在视觉上也更美观,具有更高的清晰度和更少的视觉伪影。该系统通过不断询问“我对这个场景的部分有多确定?”并据此调整其行为来实现这一点。

这项工作的关键特征在于系统如何从自身的历史中学习。它不仅仅是根据当前的图像来判断地图的一部分是否良好,而是会记住那部分地图在过去是如何表现的。如果一个特定的3D椭球体长期保持稳定,系统就会更加信任它。如果同一个椭球体突然跳变或改变形状,且其变化与历史记录不符,系统就会将其标记为不可靠。这种基于时间的特性至关重要,因为它允许机器人区分现实世界的真实变化与自身传感器的错误。研究人员证明,通过使用这种基于时间的置信度,机器人处理困难情况(例如快速移动或光照不足的区域)的能力比以前大大提升。

研究还表明,这种方法并不会带来沉重的速度代价。虽然系统为了追踪置信度进行了额外的计算,但它仍然运行得足够快,可以在现代计算机硬件上进行实时使用。处理每一帧所需的时间与之前的最佳方法相比仅略有增加,这意味着机器人仍然可以快速移动和反应。研究人员确认,他们的方法适用于不同类型的环境,从简单的办公室房间到复杂的杂乱空间。通过集成这种置信度机制,他们使3D高斯泼溅成为一种更鲁棒的导航工具。这项工作表明,对于机器人要真正理解世界,它们不仅需要一张关于那里有什么的图片,还需要一种对这张图片有多确定的感觉。这个新系统提供了这种感觉,从而实现了在现实世界中更安全、更可靠的导航。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →