我正在使用OpenCV进行面部识别项目。
我使用CvHaarClassifierCascade训练所有3个识别器(Eigen,Fisher,LPBH)。问题是FaceRecognition :: predic几乎总是预测匹配。
例如,我们说我每人有10张图片,而且我有2个人。当#1人看到相机时,预测有效。当#2人看到相机时,预测也有效。
然而,当我只有一个人时,那么当#2人看到相机时,LPBH几乎总是将它与#1人匹配。也就是说,当看相机的人不包括在训练课程中时,LPBH几乎总是与他匹配。
是否有可以配置LPBH的参数以避免此行为? 我希望它拒绝"未知"人
最诚挚的问候。
答案 0 :(得分:1)
可以训练分类器以区分TRAINED示例。如果要拒绝看起来有所不同的样本,请检查置信度。分类器基本上告诉"我认为,这是#1人,但我的信心是可能的最大值1.0"为0.39。