[リストへもどる]
一括表示
タイトルKinectが
記事No52
投稿日: 2012/01/22(Sun) 17:56
投稿者りく
Kinectが体を認識しないんですが、コツみたいなのありますか?

1回はできたのですが、それから30回くらいやっても一度も認識しませんでしたorz

タイトルRe: Kinectが
記事No53
投稿日: 2012/01/22(Sun) 18:08
投稿者おちゃっこ
こんばんは。

初期姿勢はちゃんと取っていますか??
初期姿勢については下記ページをご覧ください。
ttp://ochakkolab.moo.jp/rdb2_kinect.htm

体にフィットした服を着て
カメラに全身がちゃんと入るように十分離れて
カメラの中央に自分が入るようにし
カメラに対して体が正面を向くようにすれば
初期姿勢が認識されやすいです。

タイトルRe^2: Kinectが
記事No54
投稿日: 2012/01/22(Sun) 18:14
投稿者りく
>起動すると自分のシルエットが赤く画面右下に表示されますので初期姿勢を取ってキャプチャを開始してください。
まず赤いシルエットが表示されないんですが・・・・

この文だととりあえずキャプチャ開始した時点でとりあえず体は赤く映るってことですよね?
それとも初期姿勢を取らないと赤く映りもしないということでしょうか?

タイトルRe^3: Kinectが
記事No55
投稿日: 2012/01/22(Sun) 18:22
投稿者おちゃっこ
キャプチャを開始すれば初期姿勢を認識する前に赤いシルエットが表示されます。
ただし開始してから表示されるまでちょっと時間がかかります。
また周りに障害物や自分以外に動くものがある場合は人体として認識されにくいです。

初期姿勢の認識の練習としては
OpenNIに付属の
NiUserTracker
というサンプルがいいと思います。

このサンプルと同じ方法で初期姿勢を認識しています。
このサンプルのほうが周囲の情報なども画面に映るので
何が原因になっているかが分かりやすいと思います。

タイトルRe^4: Kinectが
記事No56
投稿日: 2012/01/22(Sun) 19:29
投稿者りく
そのサンプルを実行後すぐにやると出来ました。
そのサンプルだと容易に認識できるみたいですね。

ですが、Kinectでのモーションキャプチャは、ムービーなど、特別自然な動きが必要で、かつあまり速い動きをしないもののみ有効っぽいですね。
攻撃モーションとかなら手で作ったほうが早いかも知れません(笑)

タイトルRe^5: Kinectが
記事No57
投稿日: 2012/01/22(Sun) 19:36
投稿者おちゃっこ
UserTrackerは
認識するとボーンの線が表示されます。
線も表示されましたか??
(RDB2では認識しても線は出ません)

RDB2でのコツとしては
シルエットが表示されるまでちょっと時間がかかることを覚悟するw
そして表示されるまで、せんだみつおをしながら
小さく動く(まったく止まってると認識されにくいです)

という感じです。

トライしてみてください。

動き自体をキャプチャーするのは結構ハードルが高いですが
オートシャッターで1ポーズだけとかもキャプチャできるので
使えそうなところで有効に使ってくださいませ。

タイトルRe^6: Kinectが
記事No58
投稿日: 2012/01/22(Sun) 20:13
投稿者りく
線も出ましたよ。

あー、確かに。
特定のポーズをキャプチャして、それをどのフレームに入れるかは手動でやればいいかも知れませんね。
大体、Kinectではパンチなどの速い動きは感知できないみたいですし。(感知できないというか遅くなる)