gpt4 book ai didi

c - OpenCv 中的人脸检测除了 Haar 级联之外?

转载 作者:行者123 更新时间:2023-11-30 17:58:10 24 4
gpt4 key购买 nike

我正在尝试在 OpenCv 中实现人脸检测。但是使用 Haar Cascades 会变得非常慢并且不能是实时的。我听说过 SURF。

有人可以帮助我使用 SURF 或其他方法实现快速人脸检测吗?

最佳答案

如果您正在寻找 SURF 的使用示例,请查看 samples/c/find_obj.cpp。然而,我怀疑它是否会比 Haar Cascade 分类器运行得更快。级联分类器使用非常简单的特征 - 只是图像的矩形区域,而 SURF 则要复杂得多。

您还可以尝试其他算法,从非常简单但效率低下的Eigenfaces开始并以复杂但功能齐全的 Active Appearance Models 结尾(请参阅 Wiki 页面上的实现列表)。尽管它需要大量编程,并且仍然不太可能击败 Cascade 分类器的结果。因此,我建议重新考虑系统的其他部分。例如,我相信可以检测后台线程中的面部并几乎没有延迟地显示它。此外,如果您想将其用于头部/面部跟踪,您可以仅针对靠近面部先前位置的某些区域运行检测器。

关于c - OpenCv 中的人脸检测除了 Haar 级联之外?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12414785/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com