問題タブ [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 に答える
3952 参照

python - OpenKinect でジェスチャーを検出する方法 (python ラッパーを使用)

私は OpenKinect の開発を調べ始めました。まず、その人が行った特定のジェスチャーを探す方法を見つけようとしています。

これを行う方法に関するチュートリアルはありますか? または、どこから始めるのが良いでしょうか?

たとえば、人が手をどちらの方向に向けるかを知るなどのことをしようとしています。とはいえ、私はどんな種類の助けにも感謝します!

更新: 私が知る限り、ONIPY Python ラッパーに加えて、OpenNI/NITE フレームワークを使用する可能性が最も高いです。したがって、より良いフレームワークがない限り、自分のジェスチャーを作成する方法を理解する必要があります。

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

c++ - コンパイラ警告C4251:*。dllのクラスのエクスポートで問題が発生しました

編集:私の許しを許してください、私はこれまでラッパー.dllを実装したことがありません!:S

私は最近リリースされたKinectセンサーハック(つまりOpenKinectOpenNI)のいくつかを少しいじっていましたが、今は機能を* .dllにラップして、書きたいさまざまな「テスト」プログラムで使用しようとしています。 。

これまでのところ、*。dllプロジェクトを設定し、多くのライブラリ機能を組み込んでいますが、C4251コンパイラの警告がいたるところにあります。

プロジェクト設定では、OpenNI.libファイルが静的にリンクされていますが、これまでのところ、ライブラリヘッダーは次のようになっています。

そして私のstdafx.hファイルには以下が含まれています:

ライブラリをテストするためにWindowsコンソールアプリを作成しようとしましたが、多くのerror C2653: 'xn' : is not a class or namespace nameエラーが発生します。基礎となる実装を隠すために、アプリケーションにラッパー* .dllを含めてリンクするだけで、OpenNIのものすべてが含まれるわけではないことを期待していましたが、これは正しくありませんか?

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

emgucv - KinectCLNUドライバーデータをEmguCVC#IImage形式に変換

emguCV C#を使用してkinectとインターフェースしたい。CLNUドライバーを使用しています。

CLNUDevice.getCameraColorFrameRGB32()出力IntPtrを使用可能な形式に変換できません。新しい画像を試しました(幅= 480、高さ= 640、ストライド= 480 * 3、IntPtr)

どんな助けでも大歓迎です。私はそれがここで与えられたコードのc#バージョンであると信じています。http://codelaboratories.com/forums/viewthread/518/

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

theory - Kinect ジェスチャー認識理論

スケルトンの動きに基づいてユーザーのジェスチャを検出するアルゴリズムにはどのようなものがありますか? 私が知っているものは次のとおりです。

a) 隠れマルコフ モデル。HMM にフィードする手の位置、肘の角度など、HMM の多数のパラメーターを定義します。そして、ジェスチャーを十分に確実に認識できるようになるまで、システムのトレーニングとパラメーターの微調整に時間を費やします。これがWiiのジェスチャーの一般的なやり方だと思います。kinect の良い例です

b) ドットを接続します。ジェスチャのボキャブラリーが限られている場合は、各手が通常たどるパスに沿って衝突球を設定できます。パスを十分に速くたどらないと、ジェスチャーが失敗する可能性があります。

どちらの方法でも、成功/失敗率を希望どおりにするには、おそらく多くの調整が必要になるでしょう。私が気付いていない他のアプローチがあるかどうか、またこれらのそれぞれの利点は何か疑問に思っています。

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

visual-studio-2010 - libfreenect(OpenKinectライブラリ)のVS2010コンパイルエラー

Windows 7の有形メディアプロジェクトのとインターフェイスするために()をインストールlibfreenectしています。VS2010のコンパイル段階でこのタイプの61のエラーが発生してスタックしています。OpenKinectKinectArduino

ここに完全なリスト:http: //goo.gl/EOrQQ

これがCMAKE設定のスナップショットです:http: //goo.gl/uapTS

同様のエラーのある投稿を見たことがありますが、既知の解決策が見つかりません。助けていただければ幸いです。

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

math - 投影と z 距離の検索

投影を表す画像があります。例を挙げて問題を説明します。

画面には、ある点 E(100,200) から別の点 H (150,100) への線があります。A は実世界で 200 cm の距離にある 1 つのポイントを表し、B は実世界で 300 cm の距離にあるポイントを表します。

私が知りたいことはこれです:

これらの 2 点を通過する直線の 1 点が与えられた場合、必要な z 距離データを計算する方法はありますか?

z 距離が線形関数ではなく対数関数である場合はどうなりますか?

わからないことがあれば何でも聞いて、

深度距離投影

乾杯

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

windows-7 - MicrosoftSpeechAPIのインストール

Windows7にはどのバージョンのSpeechAPIが必要で、どこからダウンロードできますか?

ダウンロードしようとしましたが、WindowsSDK自体の一部であるとのことでした。これまでに3回インストールしましたが、SDKインストールフォルダーにSpeech関連の情報が表示されませんでした。私は何か間違ったことをしていますか?

システムでSpeechAPIをセットアップするのを手伝ってください。

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

kinect - PS1080の仕様と奥行イメージ

私は Kinect で遊んでいて、深さの画像形式に興味があります。また、PS1080 SoC のハードウェア仕様にも興味があります。どこかで利用可能ですか?

無駄にインターネットを検索しました。

仕様を調べるためだけに、Primesense から開発キットを購入する必要がありますか?

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

c# - Code Laboratory Kinect キャリブレーションでの EmguCV 画像深度の問題

C# で OpenCV 用の Emgu ラッパーを使用していますが、次の厄介な問題があります。

Code Laboratories Kinect API を使用しています。Kinect から画像を取得するコードは次のようになります。

現在、すべての IntPtr ラッピングが機能しているように見えます。これは、それらが指すデータが正常に更新されるためです。

関数を使用しようとすると問題が発生します。

そして、実行時例外が発生します

「OpenCV: 8 ビットのグレースケールまたはカラー画像のみがサポートされています」

Code Laboratory Kinect のすべてのカラー プル メソッド (RGB24、RGB32、および RAW プル コマンド) を試しましたが、例外が残っています。イメージ (imageSource) を 8 ビットの符号付き整数イメージとして宣言しましたが、エラーが発生するとは予想していませんでした。

なぜこれが起こっているのかを絞り込もうとしましたが、考えました-

  • Kinect から取得した画像は、8 ビットの OpenCV 画像ヘッダーに格納されているにもかかわらず、独自のビット深度プロパティを保持しています。

  • Kinect のデータ配列として使用している uint[] は 32 ビット配列のままで、画像全体が 32 ビット画像になります。可能ではありますが、これはまだ可能性が低いようです。

私はしばらくこれにこだわっていたので、どんな提案も本当に役に立ちます。本当にありがとう!

編集-私はこれを理解したと思います-Emguについて最初に理解できなかったいくつかのこと。誰かがこれを見る必要がある場合は、すぐにソリューション コードを投稿します。

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

c# - Kinect が深度画像をフルスクリーンで表示

Kinect Depth Image をフル スクリーン モードで表示する方法はありますか? C# と WPF を使用しています。OpenNI C++ の例では、dept 画像を拡大せずにフルサイズで表示できますが、WPF を使用すると画像が拡大されます。

現在、640X480 の解像度を取得していますが、任意の画面サイズまたはテレビに表示したいと考えています。私のラップトップは1280X768ですが、画像をフルサイズにすると伸びます。

前もって感謝します。