顔認識/ソフトウェアをマージ[閉じました]
-
20-08-2019 - |
質問
誰もがいくつかの顔認識ライブラリ&アルゴリズムの正しい方向に私を指すことができますか?私はグーグル/検索を試みたが、私はほとんどthesisesと非常に少ない実際のソフトウェアを見つけます。
解決
どのように固有顔のでしょうか?顔の認識固有ベクトルを格納し、複数のベクターを使用して顔を再構成するために、単純な数学を利用します。
のコードはここに Pythonでは、すべての利用可能です>。
他のヒント
OpenCVのの偉大なコンピュータビジョンライブラリです。
ここでは、顔認識の上 OpenCVのwikiページです。
固有顔に加えて、私はFisherfacesになります。ここで固有顔対Fisherfaces両方のアルゴリズムの性能を比較する学術論文はありますに。それはFisherfacesとのより良い性能を示しています。また、私は、顔検出のための前にそれを使用しました、OpenCVのは、あなたの時間の価値があることをtfinnigaに同意します。
最後に、あなたは、より具体的にする必要があります。あなたは写真の顔があるときを検出したい、その後、場所を特定したり、画像内の特定の顔を検出したいですか?ここに記載されているソリューションは、後者の質問のためのものです。あなたが以前の問題に取り組むためにしたい場合は、私はアダブーストとハールの機能のための文献を検索勧めます。
あなたはおそらく、顔認識のための非常に完成ソフトウェアを見つけるつもりはありません。あなたがそれをしたい場合は、あなたの最高のチャンスは誰かの論文である何かを実装することです。
他の誰かが私が話していることを知っている場合を除き、約4年前、CMUの誰かが、私は信じて、私が今まで見た中で最も成功した顔認識アルゴリズムだったアルゴリズムを書いた...私は、あなたのためにそれを見つけようとしますおよそます。
あなたが前にコンピュータビジョンのコードを実装したことがない場合、あなたは単純な問題に分解することで問題に取り組むことができるかもしれません。どのように多くの人を探してるんですか?それは、人々の小さなグループの場合は、色空間認識アルゴリズムの仕事だろうか?人々は肌の色が異なる、ヘアカラーが異なるした場合は、ちょうど良い結果を得るために、基本的な色空間認識を使用することができるかもしれません。
そうでなければ、あなたは大きなプロジェクトのためにあります。
EDIT:ここではいくつかのCMUの記事の一覧だものかもしれません正しい方向にあなたを指すの
私があなただったら、、私はそれらの記事のいくつかを読んで、参照に続けることが可能です。
私は(OpenCVので固有顔に基づく)ウェブカメラからリアルタイムで顔検出と顔認識を行うための無料のソースコードで全体のチュートリアルとデモプログラムを書いてます:
タスクのこの種は、通常、ニューラルネットワークを使用して行われます。これは、見て、あなたの主な方向です。 また、あなたが見てするためのネットワークのいくつかのより具体的な種類は、コホーネンニューラルネットワークです。また、顔認識タスクで使用することができる最も単純画像認識ネットワークです。あなたはネットのONLYこの一種類を使用して良い結果を達成したが、一緒にそれらのいくつかを接続しないであろう。私は理論的にはこのことを知っているが、この分野での実用的なスキルを持っていないとして、私は、より詳細な情報を与えることはできません。
なぜ製品を作り、それを販売いけない。 - ?あなたは、このようなライブラリを持っている場合は、通常のようにところで、私は、あなたがそのタスクのいずれかのライブラリを見つけるだろうとは思いません
私は見つける LuxandのFacesdk の顔認識や識別のための最良ます。