0

Kinect は、深度データに基づいてスケルトンを返すために、定義済みのスケルトン モデルを使用していることを理解しています。それはいいことですが、これでは人間のスケルトンしか取得できません。カスタム スケルトン モデルを定義することはできますか? たとえば、犬が何かをしているときに犬を追跡したい場合があります。では、4 本の足、尻尾、頭のモデルを定義し、これを追跡する方法はありますか?

4

2 に答える 2

3

短い答え、いいえ。Microsoft Kinect for Windows SDK のスケルトン トラッカーを使用すると、提供されたものに固執します。新しいロジックやルールのセットを挿入する方法はありません。

確かに長い答えです。ビルド済みのスケルトン トラッカーを使用することはできませんが、独自のスケルトン トラッカーを作成することはできます。スケルトン トラッカーは、深さからのデータを使用して、人の関節がどこにあるかを判断します。同じデータを取得して、別のスケルトン構造用に処理できます。

Microsoft は、人間の骨格を処理および出力するすべての内部関数へのアクセスを提供していないため、骨格がどのように構築されるかについての参照として使用することはできません。

人間の骨格以外のものを追跡するには、すべてをゼロから再構築する必要があります。かなりの量の作業になりますが、実行可能です... 簡単ではありません。

于 2012-11-10T14:58:03.170 に答える
0

dll の例を見て、このテーマについて少し学ぶ方法があります : SDK の例からの
フェイス トラッキング: http://www.microsoft.com/en-us/kinectforwindows/develop/

于 2014-01-23T02:05:42.753 に答える