OpenGS-SLAM

Yang 2025 · 論文

一行要約 — 3D Gaussian上でのオープンセット密なセマンティックRGB-D SLAM: 特徴ベクトルを埋め込む代わりに各Gaussianが単一の明示的ラベルを持ち、Gaussian Voting Splattingと信頼度ベースの多視点ラベル合意によって、ノイズを含む2D基盤モデルのセグメンテーションを一貫したオブジェクトレベルの3Dマップへ変換する。

問題

従来のセマンティックSLAMシステムは「限られたカテゴリの事前学習済み分類器と陰関数的なセマンティック表現に一般的に制約され、オープンセットシナリオでの性能を妨げ、オブジェクトレベルの3Dシーン理解を制限している」。特徴埋め込み型3DGS手法(SemGauss-SLAM、NEDS-SLAM)はGaussianごとにN次元の埋め込みを格納するため、個々のGaussianのラベルを直接読み取ることができず——オブジェクトレベルの対話操作を妨げ——レンダリング・保存コストも膨らむ。明示的ラベルには3つの障害がある: (1)ラベルは微分不可能であり、標準的な3DGSラスタライザに乗せられない; (2)SAM系のセグメンタはビュー間で一貫しない(同じ物体が異なるラベルを得たり、部分に分割されたりする); (3)制約の弱いGaussianは肥大化し、セグメント境界をぼかす。

手法とアーキテクチャ

GS-ICP SLAM(トラッキングをG-ICPが担う)をベースに構築; 入力はRGB-Dストリームで、事前定義されたセマンティックカテゴリは無い。

wji=αik=1i1(1αk),Wj=giGpjwjiw_j^i=\alpha_i\prod_{k=1}^{i-1}(1-\alpha_k), \qquad W_j=\sum_{g_i\in G_p^j} w_j^i

そのピクセルは最も高い累積重みWjW_jを持つラベルj\ell_jを取る。ピクセルごとの上位K=50K=50個の寄与者がGtopKG_{topK}に記録されるため、ピクセルのラベルがs\ell_sからt\ell_tに変化した際、責任のあるGaussianを特定して明示的に再ラベル付けできる——勾度なしで高速なラベルレンダリングかつシーン更新が可能である。

実験結果

SLAMにおける意義

OpenGS-SLAMは、3DGSベースの密なSLAMと、2D基盤モデル駆動のオープン語彙マッピングの交点に位置する。その離散ラベル投票方式は、オブジェクトレベルでオープンセットなシーン理解が、すべてのマッププリミティブに重い言語特徴を埋め込む必要はない——これはConceptFusion/LERF型マップの主たるコスト上の問題である——ことを示し、また明示的なGaussianごとのラベルこそが、物体の削除・移動・選択といった対話タスクに必要なものであることを示している。さらに、セマンティックな整理が幾何を助けることも示している: ラベル誤りのある肥大化したGaussianを刈り込むことで、G-ICPトラッキングが実測可能な程度に改善した。

関連ノート