【问题标题】:Recognizing multiple faces (eigenfaces opencv)识别多张人脸(eigenfaces opencv)
【发布时间】:2014-01-13 15:00:34
【问题描述】:

我正在创建使用 OpenCV 2.4.8 中实现的特征脸方法的面部识别程序。 我有三张脸的训练集(每张 10 张图片),我还有 3 张在训练集中训练过的人的图片。到目前为止,程序运行良好,识别是 100% 正确的。 但是,我尝试用我的程序解决不同的问题。我编辑了 3 张测试照片,以便将这 3 张照片放在一张照片中,那张照片就是我的测试样本。 程序无法识别该示例中的任何人。

所以我的结论是特征脸识别器每张照片只能识别一张脸。对吗?

是否有某种 eignefaces 支持识别一张照片中的多张面孔?

【问题讨论】:

  • 检测人脸,对这些矩形一一应用识别。

标签: c++ opencv mfc


【解决方案1】:

OpenCV 人脸识别一次只能处理一张脸。您的程序无法从测试图像中识别任何人,因为它从测试图像计算的欧几里德距离和您的训练集太高了。如果您想测试包含多张人脸的图像,则需要实现人脸检测算法。

【讨论】:

    猜你喜欢
    • 2020-10-07
    • 2015-01-06
    • 2015-07-05
    • 2016-09-18
    • 2018-09-15
    • 2019-08-10
    • 2011-02-20
    • 2017-02-26
    • 2017-02-03
    相关资源
    最近更新 更多