問題タブ [kinect-sdk]
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.
matlab - Kinect (Microsoft SDK) スケルトン (記録) ピクセルから 3D 実世界座標へのデータ
私は、OpenNi でこのデータを取得した仲間から取得した部分的な関節 (右肘、肩、手首) のデータセットを持っています。
ジョイントは、x と y に関してはピクセル単位ですが、z は mm 単位です。ジェスチャ認識アプリケーション用に (Microsoft Sdk を使用して) 取得したデータと一致させるために、それらを現実世界の空間に変換する必要があります。私はMatlabで働いています。
Web や論文を検索したところ、変換にはフロア参照が必要であることがわかりましたが、何も持っていないため、おそらく matlab でこの変換を行うにはどうすればよいでしょうか。また、どの候補を選択すればよいでしょうか? (床からキネクトの高さかな?)
c# - Kinect のハンドウェーブをキープレスにバインドする方法
私はインターネットを見回しましたが、何も見つかりませんでした.手の波をキープレスにバインドする方法を知っている人はいますか?
c#-4.0 - 非静的フィールド、メソッド、またはプロパティ 'Microsoft.Kinect.KinectSensor.Start()' にはオブジェクト参照が必要です
コンパイル時にエラーメッセージを表示するこの関数があります。
" 非静的フィールド、メソッド、またはプロパティ 'Microsoft.Kinect.KinectSensor.Start()' にはオブジェクト参照が必要です"
そして、それを解決することができません。助けてください。
全てに感謝
kinect - SDK1.5でのKinectColorViewerの使用
Kinect for windows(sdk 1.5)を使用するプロジェクトでKinectColorViewerを使用しようとしています。kinectエクスプローラーの例では、KinectColorViewerコンポーネントにバインドされたKinectSensorManagerコンポーネントがありました。xamlファイルには次のものがあります。
他のプロジェクトで同じコンセプトを再現するのに苦労しています。Microsoft.Kinect.ToolkitのKinectSensorChooser、KinectSensorChooserUI、およびMirosoft.Sampels.Kinect.wpfviewersKinectColorViewerを使用しました。colorViewerのKinectSensorManagerをUI要素にバインドしようとしました。
両方の試みは失敗しました。新しいSDKを使用してColorViwer、DepthViwer、SkeletonViewerを使用した人はいますか?私たちが素晴らしいだろうと考えて...
KinectSensorManagerをバインドするために、バックエンドに次のコードを追加しました。
およびXamlファイル:
しかし、私はまだカラーストリームを取得していません。
c++ - Kinect 顔追跡関数 C++ の StartTracking で期待どおりの結果が得られない
Kinect SDK 1.5 を使用していますが、複数の顔を追跡したいときに問題が見つかりました。
私のコードでは、最初に使用します
現在検出されている顔を取得し、それらの位置を既に追跡されている顔と比較します。
現在追跡されていない顔は、次のステップで追跡するためにキューに追加されます。
しかし、StartTracking 関数を使用してそれらを追跡したい場合、期待した結果が得られません。
例えば:
上記のコードを使用すると、ステータスが成功と表示されていても、まったく役に立たない結果が得られます
(0, 0, 0, 0) の rect が得られます。
でも私たちが変われば
に
これで便利なものが得られますが、この方法では、誰を追跡するかを制御することはほとんど不可能です.
また、(0, 0, width-1, height-1) への入力 rect を確認しようとしましたが、さらに悪いことに、何も追跡できないと表示されます。
誰か助けてくれませんか?
どうもありがとう。
c# - XNA で kinect 深度/カラー ストリーム イメージをレンダリングするにはどうすればよいですか
私は Windows 開発用の kinect の初心者です。ここのような背景のない深度ストリームまたはカラーストリームを赤、紫の色で表示したい。出来ますか ?
c++ - kinect画像フレームをQtラベルに渡す方法は?
Kinect SDKとQtツールキットを使用して、GUIウィンドウに深度フレームを表示するアプリケーションを作成しています。通常のopencvカメラ画像の場合、これを行うために使用します。
しかし、Kinect SDKでは、これは機能しません。私がこのようなフレームをつかむとき:
Qimageに変換できません。フレームをつかんだ後、テクスチャを使用しようとしました。
そして、pTextureをQimageに変換しようとしましたが、それも機能しません。
私は明らかにここで何か間違ったことをします、誰かがこれで私にいくつかのポインタを与えることができますか?
前もって感謝します!
kinect - 30FPSのKinectからのすべてのフレーム
Microsoft Kinect SDKを使用していますが、深度フレーム、カラーフレーム、およびすべてのフレームのスケルトンデータを30 fpsで取得できるかどうかを知りたいですか?Kinectエクスプローラーを使用すると、色と深度フレームがほぼ30 fpsであることがわかりますが、スケルトンのビューを選択するとすぐに、約15〜20fpsに低下します。
c# - WPF C# アプリケーションで EmguCV を使用して Kinect からのフレームを処理中に UI がフリーズする
Kinect カメラの色と深度フレームから特徴を抽出するプロジェクトに取り組んでいます。私が直面している問題は、2 つの画像を表示しようとするたびに UI がハングすることです。デバッグを試みたところ、depthFrame と colorFrame が null になっていました。カラー ストリームのみを有効にすると、colorImage と featureImage1 の両方が適切に表示され、深度ストリームのみを有効にすると、正常に動作します。しかし、両方を有効にすると、UI がハングします。何が問題を引き起こしているのかわかりません。Kinect アプリケーション用に次のコードがあります。この問題の原因は何ですか?どうすれば修正できますか? 構成: Windows 8 Pro 64 ビット、2Ghz Core2Duo、VisualStudio 2012 Ultimate、EmguCV 2.4.0。
processDepth 関数は次のとおりです。RAW深度データから画像を作成しています。
processColor 関数は次のとおりです。ここでは、ラグを確認するために、特徴を抽出する代わりに複製された画像を表示しようとしています。両方のストリーム (色と深度) が有効になっている場合、次の関数は colorImage を適切に表示しますが、コメント行のコメントを外すとすぐに UI がハングします。
opencv - Kinect SDK 深度データ (C++) から OpenCV へ?
Kinect SDK (1.6) DepthBasicsD2D C++ の例を使用して、kinect から深度フレームを取得し、データを使用して OpenCV でブロブ検出を実行したいと考えています。
この例で OpenCV を構成し、例の基本的な動作も理解しました。
しかし、どういうわけかどこにも助けがなく、Kinect からピクセル データを取得して OpenCV の IplImage/cv::Mat 構造に渡す方法を理解するのは困難です。
この問題について何か考えはありますか?