6

Kinect 自体が接続されていない場合、Kinect センサー (Kinect SDK で使用するため) をエミュレートすることは可能ですか?

最初は、Kinect Studio がまさに私が望んでいたことを行うと思っていましたが、今では Kinect Studio がデータ ストリームを記録し、それらをアプリケーションに「フィード」できるように見えますが、センサーへの接続をエミュレートすることはできません。そのため、現時点では、Kinect Studio で記録された .xed ファイルがいくつかあり、「Kinect センサーが接続されていません」などのメッセージが表示されずに Kinect 対応アプリを起動できません。

これを回避する方法はありますか?Kinect にアクセスできますが、ほとんどのコードを記述しようとしている場所 (および記録されたデータを使用して実行/デバッグしたい場所) とは異なります。

助けていただければ幸いです。

PS たぶん、私は Kinect Studio を何らかの形で間違って使用しているだけで、実際に Kinect 接続をエミュレートできます (実際には、これが最良のシナリオです)。

4

1 に答える 1

1

そのためには、記録したデータを NUI ドライバーにフィードする必要があります。

NUI-Natural User Interface - これは、Kinect から入力を取得し、骨格マッピングの出力を提供するものです。

私の記憶が正しければ、NUI はオープンソースなので幸運です。OPEN-NI を検索してください。

あなたが求めていることは間違いなく可能ですが、Open-Ni コミュニティの一員になるにはかなりの時間を費やす必要があります。これは 1 日か 2 日でその場で習得できるものではありません。

質問に戻りますが、ドライバーをいじれば、Kinect スタジオに Kinect が接続されていると「思わせる」ことができます。自分で試してみましたか?番号 :)

于 2013-10-13T04:29:52.597 に答える