色々キーワードを調べましたが、とりあえず触ってみないことには何もわかりません。
とにかく手軽そうだった ThreeDPoseTracker を触ってみようと思います
はじめに
こちらの ThreeDPoseTracker というアプリケーションを触ってみようと思います。カメラだけで誰でも簡単にフルボディトラッキングを始められます。 というキャッチコピー?で、「カメラ映像」または「動画」を入力データとして、姿勢推定AIにより体の24点を検出 してくれるようです。アプリケーション自体は BOOTH で配布しているようです。
ダウンロード
ThreeDPoseTracker_TDPT_Win_x64_v0_6_2.zip とやらをダウンロードします。解凍すると以下のような構造になっています。
ThreeDPoseTracker_TDPT_Win_x64_v0_6_2 ├─ MonoBleedingEdge/ ├─ TDPT_ThreeDPoseTracker.exe ├─ TDPT_ThreeDPoseTracker_Data/ ├─ UnityCrashHandler64.exe └─ UnityPlayer.dll
TDPT_ThreeDPoseTracker.exe を開けばアプリケーションが起動します。
最初の設定:男は嫌なので女の子にする
デフォルトでは4種類のアバターを選択できるようです。その他、自分で Avatar を追加することもできるようです。
姿勢推定を使ってみる
ソースデータを準備する
動画ACから以下の動画を使わせていただきます。
ダウンロードした動画は .mov だったので、.mp4 に変換しました。
ソースデータを設定する
- Source 画面を開く
- File ボタンをクリックする
- 動画データを選択する
このとき、ソースデータが動画ではなくカメラを選択すれば、Web カメラの映像がソースデータになるようです
動かしてみる
- START をクリックする
ソースデータが設定されていれば START を押すだけ です。私の PC では性能が悪すぎて 10 fps しか出ませんでしたが、動くことを確認しました。
まとめ
ThreeDPoseTracker 単体でメッチャ簡単に動くじゃないですか・・・次回も遊んでみようと思います