SpatialLM

Mao 2025 · 論文

一行要約 — 既製のLLMをファインチューニングして3D点群を入力させ、壁・ドア・窓・向き付き物体ボックスといった構造化された屋内モデルをPythonのdataclassスクリプトとして出力させ、LLMの推論を3D空間構造に接地させる。

問題

構造化された屋内モデリング——生のRGBDスキャンから建築的レイアウト(壁・ドア・窓)と3D物体バウンディングボックスを復元すること——は、タスク特化型ネットワーク(RoomFormerのポリゴンクエリ、V-DETRの検出ヘッド)や、ドメイン特化トークンを持つ独自の自己回帰デコーダ(SceneScript)の領域であった。一方でLLMは推論とコード生成に優れているが、3D空間への接地を持たない。単純にLLMをこのタスクにファインチューニングすることを妨げていたのは2つの要因である。点群と構造化された3D注釈を対にした大規模で高品質なデータセットが存在しないこと、そして点群入力をLLMとどう整合させるかという実証的な理解が存在しないことである。SpatialLM(テックレポート: arXiv 2506.07491、NeurIPS 2025)はこの両方に取り組む。

手法とアーキテクチャ

F=E(P),PRN×6,  FRK×D,  KN,\mathbf{F} = \mathcal{E}(\mathbf{P}), \qquad \mathbf{P} \in \mathbb{R}^{N \times 6},\; \mathbf{F} \in \mathbb{R}^{K \times D},\; K \ll N,

ここで各点はXYZ+RGBを持つ。選ばれたエンコーダはSonata(エンコーダのみの自己教師あり Point Transformer V3 変種)、2層MLPプロジェクタ、ベースLLMとしてのQwen2.5-0.5B(合計603.5Mパラメータ、公開チェックポイントにはLlama-1B変種も含まれる)。

実験結果

SLAMにおける意義

SpatialLMは、セマンティックマッピングがどこへ向かっているかを示している。ラベル付き点群(OpenScene、ConceptFusion)やシーングラフ(ConceptGraphs)から、LLMが直接パースし操作できる表現への移行である。SLAMシステムは点群を提供する——論文自体のデモパイプラインは単眼ビデオ上でMASt3R-SLAMを走らせている——そしてSpatialLMはそれを、コンパクトで編集可能な機械可読な空間記述へと変換する。これはシーン編集、AR、ロボットナビゲーション、デジタルツイン、身体性AIに有用である。

関連ノート