7

現在、私は顔認識プロジェクトに取り組んでおり、Fisherfaces/LDA を使用してより広いレベルで画像を除外し、SURF を使用して LDA からの出力を検証しています。に渡す必要がある適切なヘッセ行列のしきい値は何CvSURFParam()ですか? OpenCVで提供しているサンプルコードは500ありますが最適ですか?

また、私のコードが身元を確認できるように一致させる必要がある記述子の最小数はいくつでしょうか? 50%で足りますか?

WindowsでC++でOpenCV 2.4を使用しています。

4

1 に答える 1

0

ArtemStorozhuk は正しいです。データセット (特に画像の品質) がわからないため、しきい値のより良い値を提案する方法はありません。そして、はい、それに対する一般的な答えはありません

トレーニング セット内のテスト画像の量を増やすには、パブリック ドメインの顔データベース (例: FERET ) を使用できます。

さらに、(将来検索エンジンでこれを見つけるすべての人のために)、あなたがしようとしていることは良い考えではないことに注意してください. SURF を使用しても、別の顔を見つけたことを確認するだけです。一致する必要がある記述子の最小値を設定することは、画質に大きく依存します。SURF の特徴が少ないということは、単純に、画像が少しぼやけすぎていることを意味します。

于 2013-08-22T09:25:55.013 に答える