0

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

我从使用. _ 但是,他们使用具有 10 个类别(10 人)的现有数据集。在我的例子中,只考虑一个类(或者我们可以考虑两个类,包括经过身份验证的用户和未知用户)。你能建议我一个解决方案吗?谢谢你。opencvFaceRecognizer

4

1 回答 1

0

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

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

于 2017-10-18T16:14:39.220 回答