c++ - Eigenface最适合运动物体人脸识别吗

标签 c++ opencv

我正在做一个关于闭路电视摄像机人脸识别的项目,我想识别每个人的脸。我认为特征脸方法最适合人脸识别。但是当我们使用特征脸方法进行运动物体人脸识别时,有什么问题吗?我们能完美地识别个人吗?由于它不是静止图像,我真的很困惑选择一种方法。 请帮助我知道这种方法是否可以,否则建议更好的替代方法。

最佳答案

简短回答:通常,那些用于图像分析的计算机视觉技术也可以用于视频分析。视频只会为您提供更多信息(尤其是时间信息)。例如,您可以使用多个帧进行人脸识别,并在每个帧之间进行对象跟踪。关联多个帧通常可以提高准确性。

IMO,最困难的问题是:你更有可能面临视角、校准问题和照明条件问题,在这些问题中你需要准确的人脸检测技术,或者更多的训练数据才能在观看下识别人脸角度和光照条件。基于特征脸的方法依赖于面部、眼睛等的准确位置。否则,您可能会在同一个 vector 中混合不同的特征。但同样,静态图像下的人脸识别也存在这个问题。

总而言之,视频内容只为您提供更多信息。如果您真的不想关联帧并考虑时间信息,那么视频只是静止图像的集合:)

关于c++ - Eigenface最适合运动物体人脸识别吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24198388/

相关文章:

javacv:在 Java 中迭代 CvSeq

c++ - 任意二维集的类 RANSAC 实现

c++ - 高 CPU 使用率 OpenGL Ver 3.1 + SDL2

c++ - MSVS 2012 Express - Boost - 链接器错误 LNK2019

c++ - 在Ubuntu上编译ChromeDriver

c++ - 内在函数 - 找不到 <ia64intrin.h> 但有 <ia32intrin.h>?

c++ - C++11中私有(private)继承聚合类的类的聚合初始化

c++ - 如何在 OpenCV 中找到矩形的高度和宽度?

python-3.x - 二进制数字: '-0b1'代表什么?

python - 执行图像配准时图像之间的匹配不当