89得票6回答
维奥拉-琼斯人脸检测声称有180,000个特征。

我一直在实现Viola-Jones人脸检测算法的改编版。该技术依赖于在图像中放置一个24x24像素的子框架,随后在其中的每个位置上以及每种可能的大小上放置矩形特征。 这些特征可以由两个、三个或四个矩形组成。以下是一个示例。 他们声称完整的矩形特征集超过180,000(第2节): 鉴于...

59得票5回答
Haar级联和LBP级联在人脸检测中的区别

我一直在OpenCV(开源计算机视觉库)中尝试人脸检测,并且发现可以使用Haar级联来检测人脸,因为OpenCV提供了多种级联。然而,我注意到也有几个LBP级联。经过一些研究,我发现LBP代表局部二值模式,根据OpenCV人脸检测文档,它也可以用于人脸检测。 我想知道的是哪个更好?哪一个执行...

22得票2回答
维奥拉-琼斯人脸检测方法是如何工作的?

请简要解释一下维奥拉-琼斯人脸检测方法的工作原理。

12得票2回答
如何使用Python和OpenCV获取detectMultiscale的置信度水平?

我正在使用训练好的OpenCV级联分类器在视频帧中检测手部,并想降低误报率。在网上查阅资料时,我看到可以通过访问detectMultiScale方法返回的rejectLevels和levelWeights信息来实现。我在这里看到,C++中可以实现这一点,我的问题是:有人成功在Python中实现...

10得票1回答
使用P. Viola和M. Jones框架计算最佳阈值的最佳方法

我正在尝试用C++实现P. Viola和M. Jones的检测框架(一开始只是序列分类器-非级联版本)。我认为我设计了所有必需的类和模块(例如积分图像、Haar特征),除了一个最重要的算法:AdaBoost核心算法。 我读过P. Viola和M. Jones的原始论文以及许多其他出版物。不幸...