1 / 19

単眼カメラとモーション キャプチャデータによる 両腕の姿勢推定

単眼カメラとモーション キャプチャデータによる 両腕の姿勢推定. 平尾 公男 † , 中澤 篤志 †‡ , 清川 清 †‡ , 竹村 治雄 †‡ † 大阪大学大学院 情報科学研究科 ‡ 大阪大学 サイバーメディアセンター. 背景. 人間の動作解析技術が幅広い分野で 利用されている ユーザインタフェース ゲーム , 仮想環境 , リモート制御など スポーツ , 福祉 , 医療 臨床研究 , 整形外科患者の診断 , 運動選手の理解支援など セキュリティ コンピュータアニメーション. 関連研究. 全身のモーションキャプチャ

zubeda
Télécharger la présentation

単眼カメラとモーション キャプチャデータによる 両腕の姿勢推定

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 単眼カメラとモーションキャプチャデータによる両腕の姿勢推定単眼カメラとモーションキャプチャデータによる両腕の姿勢推定 平尾 公男†, 中澤 篤志†‡, 清川 清†‡, 竹村 治雄†‡ †大阪大学大学院 情報科学研究科 ‡大阪大学 サイバーメディアセンター

  2. 背景 • 人間の動作解析技術が幅広い分野で利用されている • ユーザインタフェース • ゲーム, 仮想環境, リモート制御など • スポーツ, 福祉, 医療 • 臨床研究, 整形外科患者の診断, 運動選手の理解支援など • セキュリティ • コンピュータアニメーション

  3. 関連研究 • 全身のモーションキャプチャ • Shall We Dance ? Ebiharaら, 1998 • 3台のカメラを使用 • 上半身のモーションキャプチャ • D’Apuzzoら,2003 • マーカレス • 3台のカメラを使用 • オプティカルフローの推定に時間がかかる

  4. 目的とアプローチ • 関節角度を求める   少ないデータ量 • アピアランスベース手法   モーションキャプチャデータを用いた   初期関節角度の探索 • 山登り法   初期関節角度の推定確度の向上 • 1台のカメラによるリアルタイムな両腕の姿勢推定 • 遠隔地コミュニケーションにおける通信コストの削減 • マーカレス

  5. 処理の概要 事前処理 カメラパラメータ 姿勢データ マッチング処理 CGモデル画像の生成 ユーザの体のサイズ 右腕のマッチング 左腕のマッチング 画像入力処理 画像入力 ラベリング 腕の抽出 画像合成

  6. 画像入力・領域抽出 手順 1. 画像を入力 2. 背景画像との差分処理と明るさ閾値 による2値化 3. 5ピクセル膨張 4. 細線化 5. 10ピクセル膨張 右腕 6. ラベリング面積の最も大きい3領域の重心比較 左腕 7. 腕の抽出

  7. 事前処理 • 関節角度の取得 • 市販の光学式モーションキャプチャによる姿勢データから導出 • 多関節CGモデルの生成 • 体の大きさをユーザと同サイズに統制 • 肩の自由度 : 3 (x 2), 肘の自由度 : 1 (x 2) • 基準立方体によるカメラキャリブレーション • 多関節CGモデルの各腕画像を生成 • 右:4796, 左:4796, 計9592枚 • 細線化, 10ピクセル膨張

  8. マッチング処理 1 B A • マッチング対象となるCGモデル画像を選択 • 比較する腕領域のバウンディングボックスについて適切な閾値を設定し絞込む 重なり合う面積 アスペクト比の差 横(縦)の長さの差 中心位置の差

  9. マッチング処理 2 • マッチングの評価式 • バウンディングボックス内のピクセルに対し m (x, y): CGモデル画像 p (x, y): 入力画像 腕領域の画素値 : 1以上背景領域の画素値 : 0 骨格部が一致するほど小さい評価値を得る

  10. 実験結果 1(1) カメラ 実験風景 動作例 フレームレート: 10 frames/sec

  11. 実験結果 1(2) • 事前のモーションキャプチャデータに存在しない関節角度を推定する必要がある

  12. 関節角度の初期推定 片腕微小変化画像の生成 細線化と膨張処理 入力画像の腕の抽出 右腕のマッチング 左腕のマッチング 関節角度の更新 最大5回繰り返す 関節角度の推定 関節角度の改善 1

  13. 関節角度の改善 2 • 片腕の微小変化画像の生成 • 各関節を表す四元数のパラメータを微小に変化 • 一度に変化させる関節を一箇所にする • 生成枚数:8枚 • マッチングの評価式を適用 • 変化させていない関節について以上の処理を繰り返す • 以上の処理を最大5回繰り返す

  14. 実験結果 2(1) • 関節角度の改善例 入力画像 初期結果 改善結果 フレームレート: 2 frames/sec

  15. 実験結果 2(2) 入力画像 初期結果 改善結果

  16. まとめと今後の課題 • まとめ • 多関節CGモデル画像と人物画像のマッチングによる両腕の姿勢推定手法の提案, 実験結果の提示 • あらかじめ姿勢データを準備しておくことによる計算コストの減少, リアルタイム処理の実現 • 山登り法による精度の向上 • 今後の課題 • 顔や腕の領域重畳時のラベリング • より精度の高いマッチング • 奥行き情報の利用, 肘の三次元位置を推定 • 腰や頭部も考慮した, 上半身の姿勢推定

  17. 付録 実験結果 誤り例 1  領域の分断 誤り例 2  領域の重畳

  18. 閾値による画像枚数の絞込み結果 • 30枚~900枚

  19. 多関節CGモデル画像の生成時間 • 4796枚生成に57'50“ • Pentium3 Mobile 866MHz • 260,012KB RAM

More Related