問題タブ [face-detection]

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 に答える
21141 参照

opencv - 顔検出用のカスケード ファイルを選択する方法は?

顔検出初心者です。最近では、顔検出用に OpenCV2.1 コードをコンパイルしようとしています。正面顔検出用のカスケードファイルは、「haarcascade_frontalface_alt.xml」、「haarcascade_frontalface_alt_tree.xml」、「haarcascade_frontalface_alt2.xml」、「haarcascade_frontalface_default.xml」の4つほどあることがわかりました。

それらの違いを説明するドキュメントが見つかりませんでした。顔検出タスクに適しているのはどれですか?

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

c++ - 新しいC++インターフェイスを使用したOpenCVのPCA

余談ですが、OpenCVの質問でSOを氾濫させている場合はお詫びします:p

現在、古いCコードを移植して新しいC ++インターフェイスを使用しようとしていますが、Eigenfacesの顔認識クラスを再構築するところまで来ています。

PCA空間を作成しようとしています。次に、計算された平均画像を表示して、それが機能しているかどうかを確認します。これに対する他のステップはありますか?

おそらく、最初に画像をPCA部分空間に投影する必要がありますか?

0 投票する
0 に答える
2048 参照

python - OpenCV Python サポート HaarDetectObjects のドキュメントが間違っていますか?

OpenCV Python ラッパーのドキュメントには、HaarDetectObjects には次のプロトタイプがあると記載されています。

しかし、minSize パラメータを指定しようとすると、次のエラーが発生します。

これはドキュメントが間違っていますか?

ありがとうございました

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

algorithm - ImageMagick を使用してフォーカス エリア (顔) で画像をトリミングする

フォーカス エリアを使用して、サイズ変更、トリミング、画像の正しいアプローチを見つけるのに苦労しています。私の場合、フォーカス エリアは画像内で検出された顔であり、このエリアがトリミングされたバージョンで見えるようにする必要があります。

私は例えばによって与えられたフォーカスエリアを持っています。face_height、face_width、face_center_x、face_center_y。これらの値は、元の画像の寸法のパーセンテージです。

私がやりたいことは、egを取得することです。60x60 のサムネイル。通常のアプローチでは、画像の高さまたは幅が 60 ピクセルになるようにサイズを変更し、次のように中央から 60x60 をトリミングします。

代わりに、特定の領域の周りに作物を集中させるには、どのようなアプローチを取ることができますか?

私はいくつかのパスを含むソリューションを考えています:

  1. 顔の領域が目的のサムネイルよりも大きい場合は、顔全体が 60x60 ピクセルで表示されるように画像のサイズを変更してから、トリミングします。
  2. 顔の領域が必要なサムネイルよりも小さい場合は、必要な親指が領域内に収まるまで、顔の領域をトリミングして「拡張」します。次に、トリミングします。これが元の画像の境界を超えないようにする必要があると思います。

よりスマートなアプローチはありますか?サンプルコードをいくつか作ってみてもらえますか?

ありがとう!

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

android - ビットマップ Android としてのカメラ画像のサンプル

カメラで画像を定期的にサンプリングし(プレビュー?)、この画像に対して何らかの処理(つまり、顔検出)を行うアプリを作成しようとしています。私はこれがこれに取り組む方法だと思います.OpenCVを調べましたが、私の知識はそれを十分に実装するのに十分ではないと思います. 私の考えは、画像をサンプリングし(生の形式?)、これをビットマップ画像に変換して、FaceDetectorオブジェクトが画像内の顔を検出し、これを画面に表示できるようにすることです。

HTC Desire のネイティブ カメラ アプリと非常によく似ており、写真を撮る前に顔の周りにグレーの四角形を表示します。

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

computer-vision - コンピュータビジョンプログラムの画像を見つける方法

こんにちは、目と顔認識の固有ベクトル技術を試しています。画像のデータベースはどこにありますか? 同じ次元の目を持つデータベのように - たとえば

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

android - カメラ アプリのライフサイクルに顔検出を含める方法は?

カメラを起動するアプリを作成しました。顔検出を含めたい。特定のビットマップ イメージで顔を検出するコードを見つけましたが、このイメージは res/drawable ディレクトリから読み込まれます。私が望んでいるのは、カメラのプレビューで顔をスキャンすることです。どのカメラメソッドが検出を処理する必要があるかを誰でも明らかにできますか。たとえば、検出を行うのは surfaceChanged() ですか? 私は、previewcallback メソッドを使用する必要があるかもしれないことを理解しています。誰でも私を正しい方向に向けることができますか

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

iphone - OpenCVとLBPを使用したiPhoneでの顔検出

私は、OpenCV-2.1.0(cvHaarDetectObjects)のHaarアルゴリズムを使用して、iOS4.2のObjective-Cプロジェクト内から写真やビデオフレームの顔を検出することに成功しています。ただし、ほとんどの条件下でiPhone 4のビデオフレームの処理時間は約1〜2秒かかります。私が使用しているコードの例を以下に示します。

ROIのスマートな適用や、浮動小数点数ではなく整数の使用など、複数の最適化手法を試しました。しかし、これらの変更には膨大な時間がかかり、わずかなメリットしかありませんでした。

LBPを利用すると、顔検出時間を大幅に短縮できることが示唆されました。私はLBPを実装する方法を実験して探してきましたが、役に立ちませんでした。opencvにはカスケードファイル(lbpcascade_frontalface.xml)がありますが、それを使用する方法についての提案は見つかりません。

他の最適化手法や検索で見逃した可能性のあるGoogleリンクなど、助けていただければ幸いです。検出の精度は、それが合理的に効果的である限り、重要ではありません。

ありがとう!

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

java - FaceDetection バウンディング ボックスに関する質問

私は、顔を検出し、顔が検出されたときに人の顔の周りに境界ボックスを描画できる顔検出 Android アプリケーションを開発しました。しかし今のところ、バウンディング ボックスの座標 (x 軸と y 軸) を取得できるかどうか、またはバウンディング ボックスの座標を特定する方法を知りたいと思っていました。これについて何か提案はありますか?前もって感謝します。

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

opencv - 顔領域の抽出中にエラーが発生しました

OpenCV2.2 facedetect.c コードを使用して、顔として検出された領域の画像を抽出する次のコードを作成しました。

問題: ビルドすると、次のエラーが表示されます:「エラー: 'cvResize' はこのスコープで宣言されていませんでした」

開発者ツールとして xcode を使用しています。何が問題を引き起こしているのか理解できません。誰か助けてくれませんか?

ありがとう