FaceRecognizer有一个类

时间:2016-07-19 10:39:43

标签: opencv classification opencv3.0 face-recognition opencv3.1

我正在尝试使用opencv在我的应用中实现一项功能。基本上,我的应用程序允许用户使用他们的脸进行身份验证。将捕获实时视频并提取帧。使用这些提取的图像,学习模型。下次用户登录时,会将帧发送到模型以确定这是否是经过身份验证的用户。

我在使用opencv的{​​{1}}网站上找到了this示例。但是,他们使用10个类(10人)的现有数据集。在我的例子中,只考虑一个类(或者我们可以考虑两个类,包括经过身份验证的用户和未知用户)。你能建议我一个解决方案吗? 谢谢。

1 个答案:

答案 0 :(得分:0)

首先,我建议你看看其他人脸识别方法(基于DNN),因为OpenCV FaceRecognizer的东西(ex eigen)并不是特别好。

但是,如果要使用它,请注意FaceRecognizer :: predict具有输出“置信度”值的重载。这是您需要查看以确定匹配是否正确的值。你需要尝试在假阳性和假阴性之间找到你的最佳位置。