問題タブ [face-recognition]

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.

0 投票する
2 に答える
3717 参照

c# - 2 つの顔の比較

私はちょうど 2 つの顔を比較して、それらの類似性を取得しようとしています - それらがどれだけ一致しているかのスコア。インターネットで解決策を探していますが、一連のトレーニング画像に対してしか顔認識を見つけることができません。誰かがこの問題について調査を行ったかどうかを見つけることができません.2人の知らない顔があり、同じ人かどうかを調べたい. 手がかりやリソースを教えていただけますか? 実装があれば、それは素晴らしいことです-C#、C ++私はopenCVを使用しようとしています-顔を検出し、いくつかのデータベースに対して顔を認識し(固有距離を取得)、ユークリッド距離を比較しますが、悪い結果が得られます.(おそらく私のアプローチが間違っていて、固有面とユークリッド距離を完全には理解していません)

どうもありがとう!

0 投票する
1 に答える
6213 参照

neural-network - ニューラル ネットワークは OpenCv でどのように実装されていますか?

ビジュアル スタジオの OpenCv でニューラル ネットワークを使用して顔認識を実装したいと考えています。Matlab でのニューラル ネットワークの実装は非常に簡単であることは知っていますが、Visual Studio での顔認識プロジェクトをほぼ補完しました。OpenCv MLP ライブラリ関数を見てきましたが、それらの使用方法がわかりません。

0 投票する
3 に答える
768 参照

image - OpenCV を使用した関心領域

次の画像を参照して、すべての球根 (b1、b2、b3、b4、b5) を抽出し、それらを別の画像 (b1.jpg、b2.jpg、b3.jpg、b4. jpg、b5.jpg)。

ここに画像の説明を入力

テンプレートを使用できますが、電球のサイズと形状がさまざまであることがわかります。(しかし、電球の全体的な外観は同じです)。

openCVを使用してこれを行う方法について何かアドバイスはありますか?

よろしくお願いいたします。

ヘシュシャム

0 投票する
9 に答える
17049 参照

c++ - c++ opencvで顔画像を揃える方法

顔認証用の C++ アプリケーションを開発しています。まず、顔を検出し、画像を前処理する必要があります。

  1. 顔検出には、HaarCascadeClassifier を使用しました。問題は、このツールまたはこのアルゴリズムが、髪と背景の一部を包み込む少し大きな長方形によって検出された顔の領域を提供することです。この長方形の寸法を変更する解決策はありますか? 「frontalfacecascaadclassifier.xml」を使用しました。
  2. 顔の前処理については、この手法とまったく同じように顔の位置合わせを行いたいと考えています。これを達成するにはどうすればよいですか?
0 投票する
1 に答える
452 参照

c - 認識するライブラリ: 目の開閉、口の開閉、頭の動き

顔について次のことを認識できるプログラムを書いています。

  • 目が開いていても閉じていても
  • 口が開いているか閉じているか(できれば、開いている程度)
  • 顔の向き(左向き、右向き、正面向き)

この機能をゼロから開発するのではなく (これはの分野ではありません)、サードパーティのライブラリを使用できるようにしたいと考えています。

得られたソフトウェアを Linux と Windows で (重要度の高い順に) 実行できることを望んでいますが、物乞いは選択者になることはできません :-)

OSI が承認したライセンスは適切ですが、プロプライエタリ ライセンスも許容されます。

Ruby や Common Lisp のバインディングも良いでしょうが、C API も良いでしょう。

この機能を提供する (特定のライブラリに賛成または反対する) 提案をいただければ幸いです。

編集して追加: このソフトウェアの目的は、赤ちゃんに授乳が必要な兆候を認識し、穏やかなアラームを鳴らして眠っている両親を起こすことです。可能であれば、これは、赤ちゃんがお腹を空かせて泣き出してから、授乳する前に赤ちゃんを落ち着かせるよりも、はるかに優れたアプローチになる可能性があります。

0 投票する
1 に答える
5182 参照

c++ - OpenCV:CSVファイルを使用した固有顔

私はかなり長い間この問題に苦しんでいます、そして多分ここの誰かが何が悪いのかについての提案を持っているかもしれません。このサイトからOpenCVにEigenfacesを実装するためにlibfacerecを使用しようとしています:https ://github.com/bytefish/libfacerec VisualStudio2010でOpenCV-2.3.1を使用しています

サンプルコードは、次のサイトのorl_facesデータセットを使用します:http ://www.cl.cam.ac.uk/research/dtg/attarchive/facedatabase.htmlそしてcsvファイルを使用してこれらの画像をロードします。このファイルには、400枚すべての画像(40人の異なる10枚の画像)へのすべてのパスがリストされ、各人物にラベルが付けられています。両方のエントリは「;」で区切られます。このcsvファイルの数行を以下に追加しました。

画像データをロードするコードを以下に追加しました。これは、libfacerecWebサイトの/srcフォルダーにあるmain.cppファイルにリストされているコードとまったく同じです。

プロジェクト全体はエラーなしで正常にビルドされますが、実行しようとするとクラッシュが発生します。デバッグモードに入って、vector <Mat>画像vector<int>ラベルの両方(スペースがないとここでは正しく表示されないので気にしないでください)はまだ0であり、データがロードされていないことを意味します。ただし、変数の高さと幅を印刷すると、両方で140が表示されます(orl_facesのすべての画像は140x140ピクセルです)

だから私の質問、何が悪いのですか?高さと幅が入力されているのに、両方のベクトルが入力されないのはなぜですか?

編集:両方のベクターが他のPCで正しく入力されているようです(ベクター画像[400]、ベクターラベル[400]。ただし、プログラムはまだクラッシュし、デバッグを実行すると次のエラーが発生します:

Test.exeの0x77c415deで未処理の例外:0xC0000005:アクセス違反の書き込み場所0x00000000。

これはmat.hppファイルにあり、このファイルをステップスルーすると、ベクトルvに次のエラーが表示されます。[サイズ] CXX0030:エラー:式を評価できません[容量CXX0030:エラー:式を評価できません

0 投票する
2 に答える
10987 参照

iphone - 顔認識 iPhone アプリの開発方法

顔認識/検出用の iPhone を開発しようとしています。私のアプリでは、iPhoneカメラをオートフォーカスおよびオートキャプチャにする必要があります。

iPhoneアプリから顔を認識する方法は?

iPhoneアプリで顔のオートフォーカスとオートキャプチャが可能です。可能であれば、誰でもこれを行うのを手伝ってもらえますか? それに関する提案/アイデアとチュートリアルが欲しいだけです。

手伝ってくれませんか?前もって感謝します。

0 投票する
1 に答える
403 参照

ios5 - IOSで顔領域全体(のみ)を検出することは可能ですか?

アプリで顔全体の領域を検出する必要があります...その領域を検出することは可能ですか?

現在、私はCIDectorを使用して顔の特徴を取得していました... CIDectorは、鼻、左目、右目のみを検出します...

ソース画像から顔全体(正方形のマークが付いた顔全体のスペースではありません。必要なものを正確に下の画像に添付しました)を検出するにはどうすればよいですか...?

この問題のアイデアや解決策は大歓迎です...

前もって感謝します....

よろしく、

スパイネット

ここに画像の説明を入力してください

0 投票する
4 に答える
6830 参照

opencv - OpenCV を使用して haar 顔検出を使用するときに信頼レベルの測定値を取得する方法はありますか?

OpenCV の HAAR カスケード顔検出を使用して、顔検出用のアプリケーションを開発しました。アルゴリズムは問題なく動作しますが、ときどき壁のパターンや顔以外のものを見つけます。
顔であると疑われるオブジェクトに対して追加のチェックを実行したいのですが、顔であると確信していないオブジェクトに対してのみ実行したいと考えています。HAAR カスケード顔検出によって検出された顔の「信頼」レベルを取得する方法はありますか?

0 投票する
2 に答える
2134 参照

opencv - OPENCV v2 APIでPCAを実行しながら、libfacerecでマハラノビス距離を使用するにはどうすればよいですか?

私は顔認識プロジェクトに取り組んでおり、libfacerecを使用しています。ラベルを予測する際、ライブラリは絶対差を計算するnorm()を使用します。マハラノビス距離を使用して精度を向上させるにはどうすればよいですか?OpenCV2には次の機能があります。

これを使用してicovarを計算する必要があります

ただし、この関数は、サンプルが個別の行列として、または単一の行列の行/列として格納されることを想定しています。この関数にデータを提供する方法、つまり、サンプルを個別の行列にする方法、または単一の行列の行として作成する方法がわかりません。助けてください。次のコードを変更したい: