問題タブ [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.
java - OpenNI UserTracker.java サンプルがクラッシュする
Github のソースから OpenNI と Sensor をビルドし、Nite をインストールしました。2.6.39 カーネルと異なるバージョンの Java を使用した Debian でこれをテストし、Lubuntu 11.04 と OpenNI 不安定型および avin2 センサーを使用した別のコンピューターでテストしました - 同じ結果です。ビルド済みのバイナリでもテストしました。
C++ と .NET の UserTracker サンプルは機能しますが、UserTracker.java が実行されてシルエットが検出され、キャリブレーション ポーズを作成すると JVM がクラッシュします。これは、クラッシュ前の出力です。
コードをいじってみましたが、原因となっているコードが見つかりません - でクラッシュしませんPoseDetectedObserver.update
。
問題の例へのリンクは次のとおりです: https://github.com/OpenNI/OpenNI/blob/master/Samples/UserTracker.java/org/OpenNI/Samples/UserTracker/UserTracker.java
他の誰かがこの問題に遭遇したことがありますか、または何が間違っている可能性がありますか?
編集:SamplesConfig.xml でのログ記録を有効にしました。Java サンプルは起動時にこれらの警告を出力しますが、C++ および .NET サンプルには最後の警告のみが出力されます。これがログで見つかった唯一の違いです。
edit2: 賞金を設定しました。Lubuntu 11.04 上の OpenNI、NITE、および avin2 の SensorKinect の最新の不安定バージョンからの詳細なログ ファイルとダンプを以下に示します: http://pastebin.com/anG18agp http://pastebin.com/ mAkf0G6M
c# - kinectの深度画像をカラー画像に合わせる方法
Kinectのカラーセンサーと深度センサーによって生成された画像は、わずかにずれています。どうすればそれらを変形させて整列させることができますか?
python - Windows で Python 用の Open Kinect ドライバーをコンパイルする際の問題
Windows で Python 用の Open Kinect ドライバー をコンパイルしようとしています。 CMake (リンク) で Make ファイルを作成し、VC++ Express でコンパイルしてみました。
Python ラッパーを除いて、すべてが正常にコンパイルされているようです (ビューアー サンプルは動作します)。freenectの出力フォルダを変更し、衝突を防ぐためにfreenect.libを別のフォルダに置きます。これを変更して cython_freenect をコンパイルしようとすると、次のようになります。
ライブラリを作成したばかりで、手動でライブラリにリンクしたため、ライブラリが見つからないのは奇妙です。
私が間違っていることに関する提案はありますか?私の知る限り、Python Wrapper for Windows ガイドのすべての手順に従いました。
kinect - 上からの Kinect 関節検出
Kinect を上(天井)に置いた場合、正しく関節を検出するのでしょうか。天井に取り付けてテストするのに必要な機器はありませんが、確実に人を検出するかどうか疑問に思っていました. 関節が混乱しても大丈夫です。誰もこれをテストしましたか?
c++ - 16 ビット深度の CvMat* を 8 ビット深度に変換
Kinect と OpenCV を使用しています。私はすでにこのフォーラムを検索していますが、私の問題のようなものは見つかりませんでした。Kinect (16 ビット) から生の深度データを保持し、それを CvMat* に保存してから、それを cvGetImage に渡して、そこから IplImage* を作成します。
しかし、cvThreshdold を実行して輪郭を見つけるために、この画像で作業する必要があります。これら 2 つの関数は、入力に 8 ビット深度のイメージを必要とします。CvMat* depthMetersMat を 8-bit-depth-CvMat* に変換するにはどうすればよいですか?
c# - C# で Microsoft Kinect を使用して指の動きを検出する
Kinect で指の動きを検出することはできますか。スケルトンを検出し、マウスの動きをいくつか実行し、もう一方の手の位置に基づいてクリックを実行できます。指の動きを使って「マウスクリック」を実装したいと思います。
Microsoft Kinect SDK または他のオープン ソースの同様のプロジェクトで可能ですか?
ありがとう。
c# - TranslateTransformとCanvas.SetLeftを使用したWPFジッター
コントロールのX、Y座標を移動すると、「ジッター」の問題が発生します。基本的に、2つの異なる方法で動作するアニメーションを取得しました。1)XプロパティのTranslateTransformと、2)Canvas.SetLeftを呼び出すタイマーです。どちらも画像を動かしますが、スムーズではありません。
XAML:
TranslateTransform:
これを達成するためのより良い方法はありますか、それとも何か間違った設定がありますか?どんな助けでもいただければ幸いです。
c# - irフィールドの情報をkinectに返しました
私はBetaKinectSDKをいじり回していて、kinectに返されるirスペックルフィールド情報に直接アクセスする方法があるかどうか疑問に思っていました。体のポイントの三角測量を使用して、人体(スケルトンだけでなく)をマッピングしてみたいと思います。私はこれを間違った方法で行っているかもしれませんが、Kinectはすでにターゲット上の数千のドットに関する情報を処理しているので、自分でポイントを生成するのではなく、これらのサブセットを頂点セットとして使用できると考えていました。
これが可能かどうか誰かが知っていますか?私はc#を使用したいのですが、必要に応じてc ++のスキルを磨き上げる(そしてさらにいくつか学ぶ)ことをいとわないでしょう。
visual-studio-2008 - OpenNI と Qt で OpenCV 2.3 をコンパイルする
Microsoft Kinect を使用するプロジェクトでは、現在 OpenNI フレームワークで OpenCV をコンパイルしたいと考えています。
すでに OpenNI、NITE、および Kinect ドライバーをインストールしていますが、OpenNI を使用して開発できるように OpenCV をコンパイルするのに問題があります。
このために、私は cmake を開始し、OpenCV (2.3 リリース) ソースを取得し、Visual Studio 2008 メイクファイルを選択し、必要なすべてのパスをリンクし、チェック"WITH_QT"
して"WITH_OPENNI"
、Qt ファイルへのパスを設定し、OpenNI の include フォルダーと lib フォルダー、および PrimeSense フォルダーを生成しました。エラーなしで機能した MakeFiles。
次にOpenCV.sln
、CMake によって作成されたソリューションを開始し、リリースに設定して、パッケージ全体をビルドしようとしました。残念ながら、それは私にエラーを与えます:
かなり長いので貼り付けました。420 行目あたりでエラーを確認できます。
何が問題なのか、どうすれば修正できるのか、誰にもわかりませんか? どなたか見ていただけると有難いです。
ありがとうございました!