ConceptGraphs

Gu 2023 · 論文

一行要約 — ConceptGraphsは、2Dファウンデーションモデルの出力(SAMのセグメントとCLIPの埋め込み)を3Dオブジェクトノードに融合し、LLMを用いてオブジェクト間の関係を推論することで、オープンボキャブラリな3Dシーングラフを構築する。これにより、プランニングに利用できる、言語でクエリ可能なマップが得られる。

問題

ロボットには、意味的に豊富でありながらタスク駆動の知覚とプランニングに対してコンパクトかつ効率的な3D世界表現が必要である。視覚言語特徴を3Dマップに注入する近年の試みは、点ごとの特徴ベクトルを生成するが、これは「大規模環境ではスケールしにくく、エンティティ間の意味的な空間関係も含まない」。一方、従来のクローズドセットのシーングラフは事前定義されたラベル集合に固定されてしまう。ConceptGraphsは、3D学習用データの収集やモデルのファインチューニングを一切行わずに構築可能な、オブジェクト中心でグラフ構造を持つオープンボキャブラリ表現を目指している。

手法とアーキテクチャ

姿勢付きRGB-Dフレーム It=Itrgb,Itdepth,θtI_t = \langle I_t^{\text{rgb}}, I_t^{\text{depth}}, \theta_t \rangle が与えられると、ConceptGraphsはシーングラフ Mt=Ot,Et\mathcal{M}_t = \langle \mathbf{O}_t, \mathbf{E}_t \rangle を逐次的に構築する。各ノード oj\mathbf{o}_j は3D点群 poj\mathbf{p}_{o_j} と融合された意味特徴 foj\mathbf{f}_{o_j} を保持する。

実験結果

SLAMにおける意義

ConceptGraphsは、通常のマルチビュー対応付けによって2Dファウンデーションモデルを3Dへ持ち上げられること――新たな3Dネットワークを必要としないこと――を示し、SLAMシステムの姿勢付きRGB-Dストリームを言語でクエリ可能なオブジェクトマップへと変換した。これにより、オープンボキャブラリなロボットマッピングのための、今では標準となったSAM+CLIP+LLMのレシピが確立された。そして点ごとの手法(ConceptFusion、LERF、OpenScene)とともに、オープンボキャブラリな3Dマップの設計空間――密な特徴表現かオブジェクト中心グラフか――を明確にした。SLAMの出力が言語駆動のプランナーへますます供給されるようになるにつれ、このようなグラフ構造を持つオープンセットマップは、現代のSpatial AIにおける「セマンティックマップ」の意味そのものを定義している。

関連ノート