问题标签 [viola-jones]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1251 浏览

image-processing - 24x24 窗口中类似 haar 的特征数

参考以下链接

Viola & Jones 人脸检测

上面的链接包含有关不同模板对应的 haar 特征数量的计算(以下是链接的摘录)。 在此处输入图像描述

我不知道那些(43200,27600,43200,27600,20736)精确计算是如何进行的。有人可以简单地向我解释一下吗?

0 投票
1 回答
160 浏览

c++ - OpenCV 中的 Cascade Classifiers 是否有更详细的参考资料?

我正在尝试将 OpenCV 的 haar Cascade Classifier 修改为特定用途,并从上到下查看其源代码。但我坚持理解最后一部分,即在 cascadedetect.hpp 的第 361 行计算特征值

及其子部分用于 (a) 计算 cascadedetect.hpp 第 398-407 行中的每个矩形加权和

(b) 计算 cascadedetect.cpp 的第 691-697 行和第 701 行中的 varianceNormFactor

据我所知,我猜“pwin”代表当前正在进行的实际窗口,但是(Q1)pq 是什么意思?我找不到任何给 sbuf 变量赋值的行(它以某种方式连接到上面的所有内容)

根据 OpenCV 团队提到的 Rainer Lienhart 的论文,他们使用这个方程进行光校正。但是在这篇论文中,他们说我们可以通过从每个像素的正方形中查看积分图像中的 4 个值来计算 σ。(Q2)但是我们不应该在取平方和之前从每个像素中减去平均值以计算标准偏差或本文中的 σ 代表不同的东西吗?

从源头上看,我认为他们使用的方程式必须与类似。(Q3)所以如果可能的话,我在哪里可以获得这些代码背后的数学或这部分的详细参考资料?我已经红色 OpenCV 的参考手册,但没有找到任何关于它的信息。

0 投票
2 回答
707 浏览

computer-vision - Viola-Jones 算法复杂度

像 O(log(N)) 这样的形式的 Viola-Jones 算法复杂度是多少?即使它是一个非常简单的算法,也没有关于它的具体信息。

0 投票
1 回答
545 浏览

algorithm - 有没有办法在不使用 viola-jones 算法的情况下用 opencv 检测人脸?

有没有办法在不使用 viola-jones 算法的情况下使用 opencv 检测人脸?

0 投票
1 回答
109 浏览

c# - 如何在 Viola-Jones 中编写 Parallel ForEach

我想通过并行提取检测到的人脸来加速 Viola-Jones,我使用了这段代码,但是 For Each 语句中的人脸参数有一个错误,你能告诉我如何解决这个错误吗?错误是

(错误 2System.Threading.Tasks.Parallel.ForEach<TSource>(System.Collections.Concurrent.OrderablePartitioner<TSource>, System.Action<TSource,System.Threading.Tasks.ParallelLoopState,long>)无法从用法中推断方法的类型参数。尝试显式指定类型参数
。D:\Hadeel\00 thesis\Face recognition\C #\Backup\Viola and Jones Results
2 - Copy\Viola and Jones Results 2\Form1.cs 356 25
Viola 和 Jones 结果 2)

0 投票
1 回答
152 浏览

matlab - 检测视频文件中的人脸。使用数据类型时出错

我有以下问题。我正在使用 matlab 2016。我想使用 Viola-Jones 算法检测视频文件中的人脸。当我尝试在step语句中输入视频文件时,出现以下错误:

我知道 VideoFileReader 的类型应该以某种方式转换为以下类型之一:uint8、uint16、double、single、int16。但我不明白如何做到这一点。请告诉我。这是我的程序代码:

0 投票
0 回答
440 浏览

c# - 对象当前正在其他地方使用!!!!我该如何解决?

请我在这个程序中有问题出现错误(对象当前正在其他地方使用)和(位图区域被锁定)“如果您在 gethdc 方法调用 releasehdc 方法之后使用图形对象”我正在尝试使用 Viola Jones 检测人脸并通过 SURF 算法提取特征然后进行匹配:请问我该如何解决这个错误?代码如下: private void btnStartCam_Click(object sender, EventArgs e) { if (radWepCam.Checked == true)

0 投票
1 回答
779 浏览

c# - Haar Cascades Emgu CV C#错误

我尝试使用Haar级联算法进行面部检测。但是,我在运行代码时遇到了问题。错误位于表单中,是的,我声明了一个名为haar.

这是我的代码:

错误是这样的:

System.DllNotFoundException:'无法加载 DLL'cvextern':找不到指定的模块。(来自 HRESULT 的异常:0x8007007E)'

我真的需要你们的帮助。这是我的论文。

0 投票
1 回答
1123 浏览

python - AdaBoost 和 Viola Jones:使用什么训练集?

我已经实现了我自己的 Viola Jones 人脸识别算法版本,它使用 AdaBoost 作为构建分类委员会的元数据。我的目标是建立一个可以识别图像中是否有人脸的分类器。我正在努力寻找足够的训练数据集来尝试该算法。特别是我不知道在哪里可以找到一组负面图像(即不包含面部的图像)。对于正数据集,我将尝试 Wild dataset链接中的 Labeled Faces 。

什么是好的负面数据集?

0 投票
0 回答
51 浏览

computer-vision - 什么是最适合用于对象检测的描述符?

我想基于 viola jones 算法为多个对象(猫、花和汽车)构建一个对象检测器。我们可以使用 HOG、LBP 和类似 HAAR 的描述符。我们如何才能知道根据每个对象最合适的描述符是什么?