問題タブ [kinect]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1148 参照

c# - Kinect SDK での INuiInstanceHelper の読み込みに関する一貫性のない問題

ここと MSDN フォーラムの両方で、この問題とこの問題の潜在的な解決策を見つけましたが、私の問題は少し異なります。Runtime クラスで ctor を呼び出すと、次の例外が発生します。

System.IO.FileNotFoundException: ファイルまたはアセンブリ 'INuiInstanceHelper, Version=1.0.0.10, Culture=neutral, PublicKeyToken=31bf3856ad364e35' またはその依存関係の 1 つを読み込めませんでした。

単純なシナリオ (たとえば、WPF の Loaded イベント。以下の単純なシナリオ コードを参照) でランタイムを構築する場合、このエラーは発生しません。

私の実際のシナリオでは、ユーザーがファイルを開くダイアログからファイルを開くと、ランタイムの ctor が呼び出されます。これは、ファイルを開くダイアログをラップする「サービス」を使用する ViewModel の MenuItem コマンドから開始されます。ファイル パスが指定された後、ViewModel はランタイムを初期化します。

nuiService は、以前に初期化されていない場合、ランタイムを構築するだけです。

ただし新しいWPF プロジェクトをゼロから開始してランタイムを構築すると、次のエラーは発生しません。

この例外をグーグルで検索すると、DirectX の更新、再起動、Windows の更新、または GAC への INuiInstanceHelper の再インストールが必要なソリューションに出くわしました。別の方法でエラーなしでランタイムを構築できるため、これらのソリューションがどのように役立つかわかりません。私の問題は、ユーザーが開始したこと(ボタンクリックなど)に関係していると思いましたが、ランタイムコンストラクターをアプリの起動近くで実行されるメソッドに移動したとき(インスタンス化されたViewModelのctorなど)宣言的にデータバインディングを介して)私はまだ問題を抱えていました。考え?

0 投票する
0 に答える
1703 参照

python - ctypesを使用してDLLで(kinect)関数を呼び出す

MSRKINECTNUI.DLL で公開されている MSoft Kinect 関数のラッパーを作成しようとしています。

公式ドライバーに同梱されている Skeletal Viewer サンプルを変換しています。この例では C++ を使用しており、DLL から同じ関数を使用しています。この例を説明する元の C++ ドキュメントは、ここで読むことができます。

私のgithubで進行状況を確認できます。ローターが作動し、イベントが発生するようです。しかし、それは多くのハッキングです。そして今、私はちょっと立ち往生しています。

これは、上部に ctype 構造体が定義された kinect インターフェイス クラスです。Microsoft の Kinect Beta ドライバーを搭載した Windows 上で動作する Kinect が必要です。

コードが乱雑で、作業中です。私は、私がどれほど絶望的であるか (または怠惰な :-) であることを示すために、意図的にコメントを残しました。とにかく、問題は pImageFrame オブジェクトが NuiImageStreamGetNextFrame() によって埋められないことです。更新されなかったタイムスタンプによって、私はそれを結論付けました。次の問題は、pFrameTexture BYTE データにアクセスし、PIL で画像として表示することです。しかし、それは次の章です。

出力:

接続されている Kinect: 1 NuiImageVideoStreamOpen Nui_ProcessThread が開始されました: () m_hNextVideoFrameEvent イベントが発生しました: timeStamp: 82807608 16/08/72 18:06 m_hNextVideoFrameEvent イベントが発生しました: timeStamp: 82807608 16/08/72 18:06 m_hNextVideoFrameEvent イベントが発生しました: timeStamp: 82807608 16/08 /72 18:06 m_hNextVideoFrameEvent イベントが発生しました: timeStamp: 82807608 16/08/72 18:06 m_hNextVideoFrameEvent イベントが発生しました: timeStamp: 82807608 16/08/72 18:06

0 投票する
5 に答える
7320 参照

c# - 頭の位置を追跡する方法

Johny Lee が Wii のヘッド トラッキングhttp://www.youtube.com/watch?v=Jd3-eiid-Uw&feature=player_embeddedで行ったことと同様のことをしたいと考えてい ます。

でもKinectを使いたい。Microsoft の SDK は骨格の関節を公開しているので、それを使用して頭の位置を取得できるのではないかと期待していました。問題は、デスクトップ コンピューターとそのモニターでこれを行いたいということです。Kinect センサーをモニターのすぐ隣に置いて、机に座っているとします。私の頭と首だけがセンサーに見えるので、骨格追跡は私の頭の位置を拾いません。

Kinect を使用したヘッド トラッキング プロジェクトに詳しい人はいますか? できればC#で

0 投票する
1 に答える
1158 参照

wpf - Kinect を使用した WPF Slider ページ ナビゲーション

いくつかのナビゲーション要素を持つ Kinect アプリケーションを作成しようとしています。

私はコーディング 4 の楽しいホバー ボタンを使用しますが、xbox kinect ダッシュボード セクションで左右のナビゲーションに使用される Xbox Kinect の「ホバー アンド スライド」ナビゲーション バーに似たものも探していました。

自分で使用するために変更できる、すぐに使用できる/サンプル コントロールはありますか?

0 投票する
1 に答える
769 参照

kinect - Xbox の Kinect 向けの開発

私は、最終的に商用化されるゲームのプロトタイプの構築に取り組んでいますが、現在はありません。私はライセンスを受けた Xbox 開発者ではないため、公式の Microsoft XDK にアクセスできません。最近リリースされた Kinect for Windows SDK や、OpenKinect などのオープン ソースの代替品については承知しています。残念ながら、これらのオプションはどちらも Windows のみです。Microsoft は最終的に XNA の Kinect サポートをリリースする予定だと聞いていますが、それがいつになるかは誰にもわかりません。私の質問: 短期的には、プロトタイプを Xbox 自体で動作させるために使用できるライブラリ、巧妙なハック、またはオープン ソースの代替手段はありますか?

0 投票する
1 に答える
1348 参照

macos - 外部カメラを使用して Mac を制御するために、OS X でマルチタッチ イベントを生成して投稿する

私は現在、大学の研究プロジェクトに取り組んでいます。目標は、Microsoft Kinect カメラを使用して Mac を制御することです。別の学生は、Kinect ドライバー (Mac の背後の天井または壁のどこかに取り付けられ、Mac の画面上のすべての指の位置を出力します) を作成しています。

その指の位置を使用して反応するのは私の責任です。目標は、1 本の指を使用してマウスを制御し、トラックパッド上にある場合とまったく同じように複数の指で反応することです。

これは簡単で簡単だと思いましたが、そうではありません。1 本の指を使用して (CGEvent を使用して) マウス カーソルを制御するのは実際には非常に簡単ですが、残念ながら、Multitouch-Gestures を作成してシステムに送信するためのパブリック API はありません。

可能な限り低い位置でイベント タップを使用してすべての CGEvents をキャッチし、それらを分解しようとするなど、多くの調査を行いましたが、これまでのところ実際の進歩はありません。

私がこれに出くわし、イベントタップの最も低い位置でさえ十分に深くないことに気付きました: Magic Mouse の機能を拡張する: kext は必要ですか?

うまくいけば、組み込みのトラックパッド (および MagicMouse と MagicTrackpad) は、KEXT-Kernel-Extension を介してプライベートな MultitouchSupport-framework と通信し、受信データを何らかの方法で生成して OS にポストします。

したがって、MultitouchSupport.framework のプライベート API を使用して、トラックパッドとまったく同じことを行う必要がありますよね? または、KEXT-Extension を作成する必要がありますか?

また、MultitouchSupport フレームワークを使用する必要がある場合: プライベート API を取得するために分解するにはどうすればよいですか? (私はクラスダンプを知っていますが、それはObjective-Cフレームワークでのみ機能しますが、このフレームワークはそうではありません)

返信ありがとうございます。NexD。

0 投票する
3 に答える
609 参照

c# - KinectオーディオデバイスInvalidOperationExceptionが見つかりませんでした

以下のSpeechプロジェクト(Kinect SDKにあります)のコードがヒットしたときに、InvalidOperationExceptionがスローされる理由を知っている人はいますか。プロジェクトの実行を拒否するように指示されたとおりに、前提条件をインストールしました。

誰もが同様の問題を抱えていましたか?

0 投票する
2 に答える
6616 参照

kinect - Kinect SDK でヘッドトラッキング?

Kinect で頭を回転させたり、傾けたりすると検出できます。
できれば Kinect SDK を使用してください。Forza 4 にはヘッドトラッキング機能があることは知っていますが、SDK でそれを行うことはできますか?

0 投票する
4 に答える
1960 参照

windows - Kinectデータを使用するWindowsプログラムを作成するには、どのプログラミング言語とどのソフトウェアを使用する必要がありますか?

Kinectのデータを使用するWindows上でコンピュータープログラムを作成したい。どの言語を使用でき、どのソフトウェアがその過程で私を助けてくれますか?

編集:さて、私はWindowsからKinectSDKを見つけました。私が知っておくべき他のダウンロードはありますか?

0 投票する
1 に答える
651 参照

computer-vision - ホログラム効果のために頭の位置から 3D カメラの位置を計算する方法

このビデオhttp://www.youtube.com/watch?v=Jd3-eiid-Uwでは、視聴者の頭の動きに対応する何らかの動きで 3D カメラを動かすことによって、ホログラム タイプの効果が得られます。

画面に対する視聴者の頭の位置を考慮して、この効果を実現するためにカメラの位置をどのように計算しますか? また、カメラの視野を計算し、せん断を修正する必要がありますか?