VoT

Yugay 2025 · 論文

一行要約 — Visual Odometry with Transformers(後にFVO「Fast Visual Odometry with Transformers」に改題):単眼VOを、高容量な時空間Transformerと信頼度重み付き集約による直接的な相対姿勢回帰として定式化し、ネットワーク+バンドル調整のハイブリッドパイプラインを完全に置き換える。

問題

深層ネットワークと古典的最適化を組み合わせたハイブリッドパイプラインが visual odometryの主流である:ニューラルな予測とバンドル調整によって非常に精度の高い軌跡が得られる。しかしこれらのハイブリッド手法は、速度と能力の点で純粋なエンドツーエンド手法に及ばない――巨大で凍結された事前学習済みの3Dバックボーンに依存しており、それらはスケールが曖昧な状態で学習されているため、パイプラインは「本質的にこの制約を継承し、設計上、絶対スケールを推定できない」。また最適化と後処理の低速なステップが推論速度のボトルネックとなる。バンドル調整ベースの手法もまた、通常はカメラキャリブレーションが既知であることを前提としている。FVOは問う:後処理を完全に取り除いてしまえばどうなるか?

手法とアーキテクチャ

パイプライン:オーバーラップするフレームウィンドウ → 凍結エンコーダ → 時空間Transformerデコーダ → ペアごとの相対姿勢+信頼度 → 信頼度重み付き軌跡融合。バンドル調整なし、カメラ内部パラメータなし、テスト時最適化なし。

Procrustes(FR)=argminR^SO(3)R^FRF2\text{Procrustes}(\mathbf{F}_R) = \arg\min_{\hat{\mathbf{R}} \in \mathbb{SO}(3)} \|\hat{\mathbf{R}} - \mathbf{F}_R\|_F^2

L=Lrotexp(cR)+cR+Ltransexp(ct)+ct,\mathcal{L} = \mathcal{L}_{\text{rot}} \exp(-\mathbf{c}_R) + \mathbf{c}_R + \mathcal{L}_{\text{trans}} \exp(-\mathbf{c}_t) + \mathbf{c}_t,

これにより信頼度は姿勢ラベルのみから自己教師的に学習される――深度や対応関係の教師データは不要である。並進は学習セットの統計量で非正規化され、メトリックな軌跡が得られる。

実験結果

未位置合わせおよび位置合わせ済みATE(RMSE、メートル単位)で評価される――未位置合わせが重要な理由は、実際のデプロイメントには位置合わせの対象となるグラウンドトゥルースが存在しないためである:

SLAMにおける意義

VoT/FVOは、幾何推定をTransformerアーキテクチャへ移行させる大きな流れの一部であり、マッチングにおけるLoFTRやフルマルチビュー幾何におけるVGGTを生み出したのと同じ潮流である。SLAM学習者にとってのその価値は、設計空間のエンドツーエンドな極端値についての明快なケーススタディという点にある:オプティマイザを取り除くことで得られるもの(速度、メトリックスケール、キャリブレーション不要)と、犠牲になるもの(解釈可能な幾何バックボーン、動的シーンにおけるロバストネス)。命名について注意:arXiv版は当初「VoT」として発表され、後にFVOへ改題された。

関連ノート