2012-05-07 6 views
0

私はKinectを使って顔認識を検出できるソフトウェアを開発しようとしています。Kinectを使用して顔認識を検出する方法は?

今まで、私はOpenCVを使ってこの機能を実行できることを知っています。私はちょうどカメラが顔を保存し、後で彼を認識することができますしたい。

私はKinectSDKを使用しているので、この機能を実装するにはいくつかの助けや指導が必要です。

答えて

2

デプスストリームを使用するとできますと思います。各ピクセルには独自の深度(KInectからの距離)があります。それぞれの顔にはユニークなパターンがあります。したがって、ピクセル深度パターンを保存して比較することができます。

+0

例Fixusを表示することは可能でしょうか?私は深さの流れでそれほど実験されていません。 –

+1

コピー/ペーストコードはありません。あなたは結合を取得する必要があります(この場合は頭になります)。これは、ピクセル配列を取得し、深さを使用して解析します。深さの流れの詳細を読む。 IMOそれは唯一の方法です。それは簡単ではないが、それはできる – Fixus

0

はい、NU-GET id(Sacknet.KinectV2FacialRecognition.x64)パッケージをC#プログラムに呼び出すことで可能です。 私はこれらのライブラリを使ってkinectで顔認識をしようとしていますが、私はちょっと混乱しています。私のコードをSacknetライブラリのkinect SDK-2ライブラリを使ってどのようにプログラムに組み込むか。またはサックネットには、完全なSDK-2の機能があり、フレームに取り組み、要件に従って操作することができます。もしこれについて考えている人がいたら、私に知らせてください。 here is the link for Sacknet pakages

関連する問題