問題タブ [kinect.toolbox]
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.
c# - C# Kinect スケルトン トラッキング メカニズムの不具合またはプログラムのミス (後者の可能性が高い)
Kinect の前に人/人 (座っているか立っているか) がいるかどうかを判断する Skeletal Tracking を使用して、Kinect 用のプログラムを作成しようとしています。
問題は、私のプログラムが常に "false" を出力することです (スケルトンが検出されなかったことを意味します)。以下のリンクを参照した後、
Kinect SDK プレーヤーの検出 Kinect ユーザーの検出
このプログラムがなぜこのようなことをするのか、一生わからない.おそらく私の Kinect のスケルトン トラッキング メカニズムに欠陥があるのだろうが、私のプログラムにバグがある可能性の方がはるかに高いと思う. ご意見をいただければ幸いです。
kinect - 基本的なズーム コントロール kinect for windows v1.8 と同様に
基本的なコントロール kinect、つまり Microsoft.kinect.toolkit.controls にズーム機能を追加するにはどうすればよいですか?
kinect - Kinect for Windows v2 の記録
Kinect Studio で使用できる録音を探しています。この録音を共有するプラットフォームはありますか?
代替手段として Kinect シミュレーターがありますが、Kinect Studio で動作するものを見つけることができません。
point-cloud-library - 点群をリアルタイムでフィルタリング... PCL
リアルタイムでフィルタリングされた点群を表示したいのですが、PCD ファイルからではなく、PCL ドキュメントのサンプル コードを操作しようとしています。これが私のコードです。エラーがありますが、理解できません。:(
c# - Kinect V2 赤外線フェイス ポイント トラッキングで、座標の適切な位置が表示されない
Kinect V2 センサーを使用して、コードにグリーン スクリーン (背景除去) 機能を実装しました。次に、目、鼻、口などの顔のポイントの位置を検出する必要があります。
グリーンスクリーンは深度ストリームにあるため、FacePointsInColorSpace
メソッドを使用して顔オブジェクトの適切な位置を取得できません。
また、そのFacePointsInInfraredSpace
方法の1つが利用可能で、オブジェクトも追跡しますが、間違った位置を表示します。赤外線とデプス スチームの両方の解像度が 512 * 424 であるため、顔のポイントの適切な位置を検出できない理由を理解するのは困難です。
FacePointsInInfraredSpace
ここでメソッドを使用して、IR ストリームの顔ポイント検出画像を配置しました。
したがって、赤外線ストリームで顔の適切な位置を取得して、グリーンスクリーンの実装内で使用できるようにする方法.
また、私の別の質問の 1 つは、画像フレーム サイズを手動で使用する場合にフェイス ポイントの適切な位置を取得する方法です。1920 * 1080 の解像度では、フェイス ポイントの適切な画像フレーム トラッキングが提供されますが、フレーム サイズを 960 * 540 または設定したい任意のサイズに設定すると、どうすればフェイス ポイントの適切な位置を取得できますか。
c# - Kinect 領域内の手検出 (カーソル) が新しいプロジェクトで機能しない
Windows プロジェクト用の 2 つの非常に単純な Kinect があります。
1 つのプロジェクトは、 ControlsBasics-WPF (V2 SDK ブラウザーで利用可能)というタイトルの元の Kinect for Windows 開発 SDK V2 コード サンプルに基づいており、別のプロジェクトは新しいプロジェクトを介してゼロから作成され、その後 nuget パッケージ マネージャーを介して Kinect SDK を参照しています。
両方のプロジェクトのコードは、次の XAML になります。
そして次のC#
プロジェクトを実行すると、腕 (左または右) が上がると、画面上の定義されたKinectRegion
領域内にカーソルが表示されるという動作が期待されます。
ただし、 ControlsBasics-WPFサンプル コードに基づくバージョンは堅実であり、(カーソルが表示されて追跡される) ほぼすぐに期待どおりに動作します。新しいプロジェクトに基づくバージョンでは、画面上にカーソルが表示されることがほとんどないという断続的な動作が見られます。
問題を示す次の 2 つの解決策を見つけてください。
また、SDK コード サンプル バージョンから dll 参照を意図的に削除し、nuget を使用して SDK を参照して、同じライブラリが参照されていることを確認しましたが、これは動作に影響しませんでした。2 つのプロジェクト内のコードは (私が知る限り) 同じですが、明らかに何かが欠けています。
ご意見をお寄せください。
kinect - キネクトで手の動きを検出?
手を動かしていること、動かしていないことをどのように検出できますか。やりたいのは、左手のデータを保存したいので、ジェスチャー認識をするために動いたときだけです。