0

最近、FaceRecognizer.LBPH を顔認識エンジンとして使用して顔検証/認証システムを実装しようとしていますが、1 対 1 の照合ではうまく識別できません。具体的には、私のトレーニング データ セットには 4 人がいて、私のテスト データ セットには 6 人がいます (2 人がなりすましとして使用されます)。2 人のなりすましの画像を使用すると、システムがうまくいきませんでした。

const char *facerecAlgorithm ="FaceRecognizer.LBPH";
Ptr<FaceRecognizer> model;
vector<Mat> preprocessedFaces;
int identity = -1;
..........
identity = model->predict(preprocessedFace);
cout << "Identity: " << identity << endl;

2人の詐欺師でテストすると、結果が-1になると思います。どんな提案でも大歓迎です。

4

0 に答える 0