我一直在实现Viola-Jones人脸检测算法的改编版。该技术依赖于在图像中放置一个24x24像素的子框架,随后在其中的每个位置上以及每种可能的大小上放置矩形特征。 这些特征可以由两个、三个或四个矩形组成。以下是一个示例。 他们声称完整的矩形特征集超过180,000(第2节): 鉴于...
我一直在OpenCV(开源计算机视觉库)中尝试人脸检测,并且发现可以使用Haar级联来检测人脸,因为OpenCV提供了多种级联。然而,我注意到也有几个LBP级联。经过一些研究,我发现LBP代表局部二值模式,根据OpenCV人脸检测文档,它也可以用于人脸检测。 我想知道的是哪个更好?哪一个执行...
我正在使用训练好的OpenCV级联分类器在视频帧中检测手部,并想降低误报率。在网上查阅资料时,我看到可以通过访问detectMultiScale方法返回的rejectLevels和levelWeights信息来实现。我在这里看到,C++中可以实现这一点,我的问题是:有人成功在Python中实现...
我正在尝试用C++实现P. Viola和M. Jones的检测框架(一开始只是序列分类器-非级联版本)。我认为我设计了所有必需的类和模块(例如积分图像、Haar特征),除了一个最重要的算法:AdaBoost核心算法。 我读过P. Viola和M. Jones的原始论文以及许多其他出版物。不幸...