1

Kinect マウス アプリケーションを作成しています。アイデアは、カーソル位置のソースとしての手/手首の kinect ジョイント、およびクリック、ホールドなどを実行するための指検出です。

指の検出と手のひらのジェスチャー認識が機能し、ブロッカーが見つかりました。

手のひらジェスチャーを行うと、手首/手の関節の位置が変化します。たとえば、開いた手のひらから握りこぶしに変更します。

この問題の回避策はありますか?

この wpf アプリケーションで Kinect SDK 1.5 と EmguCV を使用しています

4

1 に答える 1

1

あなたの提案をありがとうJerdak。私はそれを少し変更しましたが、結果は私の意見ではかなりいいです。

肘と手首の位置の間のベクトルを計算し、それを正規化し、固定腕の長さを掛けています。

次に、肘の位置にベクトルを追加します。

編集:もう少しテストした後、このアプローチはほぼ完璧に機能しますが、唯一の問題は、肘関節も「跳ねる」可能性があることです...

于 2012-08-03T11:39:14.440 に答える