新着研究 / Robotics / Computer Vision
RGB-Dの人物位置処理を学習と実機でそろえるTrajMamba、軽量モデルで短期軌道を予測
TrajMamba
TrajMambaの原論文から掲載した図です。細部はクリックして拡大できます。
原論文の図の説明を読む
Fig. 1 : Problem setting. A TIAGo PAL robot [ 1 ] mounted RGB-D camera observes a person. MediaPipe extracts the hip center from each frame, which is then back-projected to 3D using depth information. The goal is to estimate the person’s future trajectory from the observed hip positions.
概要
- 姿勢抽出、深度からの位置復元、平滑化を学習時と実行時で共通化。
- 観測した速度列を双方向Mambaで処理し、GRUで将来速度を出して位置へ積算する。
- ETH/UCYで平均ADE 0.29m、FDE 0.51m。実機上の動作例と評価条件を区別する必要がある。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、TrajMambaの仕組み
- 01RGB-D画像
- 02姿勢と深度の平滑化
- 03双方向の速度符号化
- 04将来位置の予測
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
TrajMambaは、RGB-Dカメラから得る人の動きを使って、数秒先の位置を予測する。RGB-Dは色画像と距離画像の組合せで、移動ロボットが周囲の人を把握する入力になる。人物が次にどこへ進むかは、接近やすれ違いを考えるための情報である。
学習ではきれいに整えた位置を使い、実行では雑音を含む姿勢検出と深度を使うと、入力の性質が変わる。研究は予測器の軽量化とともに、位置を作る処理を学習と実行でそろえる点を重視する。
手法
人物の腰中心を姿勢検出で取り、深度を使って三次元位置へ戻す。位置列をフィルターで滑らかにし、差分から速度を作る。短い観測窓を入力し、双方向Mambaという、系列を内部状態へ順次取り込みながら前後の向きで読むモデルで動きの特徴を抽出する。
その特徴をGRUと呼ぶ再帰型の予測部へ渡し、将来の速度を順に出す。最後に観測した位置から速度を積み上げて軌道を得る。双方向で読むのは既に観測した範囲であり、未観測の未来を入力する意味ではない。RGB-D系では約10Hzの2秒の観測から3秒先を予測する構成を使う。
新規性
提案の焦点は、小型の双方向状態空間モデルと、学習・実行で共通の知覚処理を接続することにある。予測器だけを注釈済みの軌道で評価して終わらず、ロボットのカメラから将来軌道を表示する流れまで実装している。
観測速度に基づく相対的な動きを学ぶため、絶対座標の暗記を避ける構成である。処理系の一致とモデル構造の効果は、導入時にも分けて確認する価値がある。
従来手法との違い
本文ではETH/UCYの5場面で、Social-GAN、Trajectron、STGAT、Social-STGCNNなど8方式と比較する。著者らは1本の軌道を出す条件で、全場面にわたり低い誤差を報告している。
ただしETH/UCYでは注釈位置を直接読み、RGB-Dの姿勢・深度処理は通さない。したがってベンチマークの改善だけで、実機の人物検出雑音を解決したとはいえない。知覚系の共通化と予測性能は異なる証拠として扱う。
実験結果
ETH/UCYは1場面を評価用に残す方式で、観測8フレーム、予測12フレームを使用する。著者らの平均ADEは0.29m、FDEは0.51mで、STGATの0.40m、0.77mなどを下回る。ADEは予測中の平均位置誤差、FDEは最後の位置の誤差である。
モデルは26.2万パラメータ。実機はTIAGoとJetson Orinを使い、左右移動と接近の予測表示を示す。別のRGB-D系列は580組の画像から145窓を作っており、実機例と大規模な安全走行評価は区別が必要になる。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:屋内の搬送ロボットで、前方の人物の観測軌道と3秒先までの予測を監視画面へ出す。担当者は人物検出の乱れと、進路予測の外れを別に記録し、減速判断の補助情報として利用する。
まずは走行制御へ直結せず、既存の経路計画が選んだ動きと人の予測位置を重ねて確認する。すれ違いの失敗例を集めることで、予測が役立つ距離や状況を具体的に絞り込める。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:現場の録画で姿勢抽出から予測までを再生し、等速直線予測を基準に比較する。学習時の位置処理と実行時の処理を一致させる場合と、異ならせる場合を分けて効果を見る。
予測時間ごとのADE・FDE、姿勢欠測率、全処理の遅延を測る。急停止、方向転換、遮蔽を別集計し、検出できた人だけの成績に偏らないようにする。移動ロボット自身の動きが座標へ及ぼす影響も確認する。
限界と課題
著者らは複数の人物を追跡しても、それぞれを独立に予測しており、人同士の相互作用のモデル化を今後の課題としている。単一の予測軌道は急な曲がりを緩やかに推定する例も本文で示される。
編集上の確認課題は、混雑、遮蔽、カメラ移動を含む条件での誤差と遅延である。実機で予測を表示できたことは、衝突回避の成功率や安全性の検証に相当しない。予測の不確かさを制御へどう渡すかも別途設計したい。
出典
元のタイトル・要旨を確認する(英語)
Real-Time Human Trajectory Prediction from RGB-D for Mobile Robots Using Bi-Mamba
Predicting the short-term future trajectory of a person from RGB-D cameras is a key capability for mobile robots navigating in dynamic and human populated environment. The key challenge to deploying learned predictors on real robots is the train-deploy pipeline gap. Training data are often prepared with an idealized, smoothed ground truth, whereas at inference, the model is fed noisy estimates from pose detectors and depth sensors. The model is therefore evaluated on an input distribution it never encountered during training. Most existing models rely on recurrent neural networks (RNNs) or transformers, which either struggle to capture short-term temporal dependencies or suffer from computational cost. We present TrajMamba, a lightweight, bidirectional state space model for short-term human trajectory prediction using an RGB-D camera. The model uses a single shared processing path for both training and deployment, aligning human pose extraction, depth back projection, and smoothing processes. It encodes a short window of persons's hip center velocities with stacked bidirectional Mamba blocks and decodes future velocities with a GRU head. On the ETH/UCY benchmark, TrajMamba reaches an average ADE of 0.29 m FDE of 0.51 m. With 262K parameters, it runs in real time on modest hardware and is deployed on a TIAGo robot with an onboard NVIDIA Jetson Orin.
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。収集:2026-10-27




