EigenObjectRecognizer与EigenFaceRecognizer之间哪个更好?

3

我正在开展人脸识别项目,想了解EigenFaceRecognizer和EigenObjectRecognizer之间的区别,并且哪个更好用。

1个回答

8
从技术上讲,他们执行Eigen PCA(主成分分析)和NN(神经网络)分类没有区别。EigenFaceRecognizer是opencv所创造的较新术语,通常用于人脸识别。
Opencv将所有3个主要的人脸识别算法都包含在一个单一的FaceRecognizer类中,并且由于在该类下看到EigenObjectRecognizer会引起混乱,因此将其重新命名为EigenFaceRecognizer。现在FaceRecognizer类包括FisherFaceRecognizer,LBPHFaceRecognizer和EigenFaceRecognizer。
我不确定Opencv是否将EigenObjectRecognizer作为EigenFaceRecognizer继承的类留下来,但在EMGU中仍然可以访问它。这很重要,因为Eigen分类器是一种非常聪明的方法,可以执行PCA而无需使用自己的NN或等效分类器来区分结果。
如果您正在使用人脸识别,则此文章将对您有所帮助:http://www.codeproject.com/Articles/261550/EMGU-Multiple-Face-Recognition-using-PCA-and-Paral
祝好,
克里斯

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接