3

私がする必要があるのは、特定のモーションの深度データを保存し、後でプレイヤーがそのモーションを行っているかどうかを比較することです。したがって、基本的には、現在のプレーヤーの深度データと記録された深度データを比較し、わずかな誤差 (衣服など) を考慮して、プレーヤーが記録されたポーズにどれだけ似ているかを確認する必要があります。それらが「はい」または「いいえ」に一致するかどうかだけでなく、どの部分が一致しないかを知る必要があります。

データを比較するだけでこれを行う方法は考えられません.2つの深度マップを比較するために考えられるすべての方法は、リアルタイムアプリケーションには遅すぎるか、十分な情報を提供しません。どうすればこれを処理できるか考えている人はいますか?

モーションは床に寝そべっている人物なので、スケルトンを使用して関節の位置と回転を比較することはできません。床に寝転がると、スケルトンはすべてめちゃくちゃになります。しかし、私はまだプレーヤーの形をしています。

Kinect が床にいる人を追跡するように設計されていないことは知っていますが、実行できることはわかっています。少なくとも 2 つの Xbox360 ゲームでそれを実行できます。The Biggest Loser Ultimate Workout と Your Shape Fitness Evolved 2012 です。例: http:/ /www.youtube.com/watch?v=NQC2mgCKsto#t=8m00s

私は Kinect と公式の Windows SDK 1.5 を使用していますが、ソリューションが OpenNi のみであっても、まだ使用できます。

前もって感謝します。

4

0 に答える 0