DynaSLAM

Bescós 2018 · 論文

一行要約 — ORB-SLAM2の上にMask R-CNNベースの動的物体除去と背景インペインティングを追加し、移動物体のあるシーン(単眼・ステレオ・RGB-D)でトラッキングとマッピングをロバストにした。

問題

「シーン剛体性の仮定はSLAMアルゴリズムにおいて典型的である。このような強い仮定は、サービスロボティクスや自動運転車などの重要な応用の対象である、人が行き交う実世界環境において、ほとんどの視覚SLAMシステムの利用を制限する。」動く人や車両上の特徴は姿勢推定を損ない、マップに焼き込まれた動的コンテンツは古びたランドマークや誤ったループクロージング候補を生む。DynaSLAMはORB-SLAM2に2つの機能を追加する: 動的物体検出(多視点幾何、深層学習、あるいはその両方による)と背景インペインティングであり、これによってマップは持続的なシーンのみを含むようになる。

手法とアーキテクチャ

Δz=zprojz>τz,τz=0.4 m,\Delta z = z_{proj} - z' > \tau_z, \qquad \tau_z = 0.4\ \text{m},

これにより点は動的とラベル付けされる。τz\tau_zは30枚の手動ラベル付けされたTUM画像で0.7×Precision+0.3×Recall0.7 \times Precision + 0.3 \times Recallを最大化するように調整された。動的ラベルは深度パッチの分散によりクリーンアップされ、その後深度画像上の領域成長によって完全なマスクへと拡張される。

実験結果

SLAMにおける意義

DynaSLAMは、DS-SLAMと並んで動的SLAMの標準的なベースラインである: 動的環境でのSLAMに関するその後のほぼすべての論文が、TUM RGB-Dの動的系列上でこれと比較している。これは、学習されたインスタンスセグメンテーションと幾何的整合性チェックを組み合わせるという今や標準的な手法を確立し、その「除去してインペイントする」というアイデアは、マップが一時的な居住者ではなく持続的なシーンを表すべきライフロングマッピングを示唆した。DynaSLAM IIはその後、動的物体を破棄することから、それらをトラッキングすることへと移行した。

関連ノート