问题标签 [object-detection]

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 投票
2 回答
2101 浏览

android - 用 OpenCV 识别的完美对象

我有一个应用程序,我想一次跟踪图片中相当小的 2 个对象。这个应用程序应该在 Android 和 iPhone 上运行,所以算法应该是高效的。

对于我的客户来说,如果我们提供一些模式以及附加到要跟踪的对象的软件以具有可识别的目标,那是非常好的。

这意味着我可以自己制作一个图案。由于我对图像处理还不是很了解,所以我不知道图片中哪些对象最容易识别,即使它们很小。颜色也是可能的,尽管由于产生的开销而不希望单独处理多个平面。

谢谢你的建议!!最好的,

吉他流

0 投票
1 回答
745 浏览

excel - 将对象的特征保存在 Excel 文件中,以便使用 Accord.Net 使用 svm 进行训练

我查看了一致库示例中的 Surf 和 SVM 示例。我想知道如何将我从“SURF”中获得的特征保存在 excel 文件中,因为特征(即兴趣点)是包含一些字段和数组的记录浮点数(描述符),在 SVM 样本中,所有列都只是一个值,没有记录包含列表,例如在 XOR 分类中,输入(一个特征)是

(x =0 , y=0 , G=1)

但在这里我有一个包含下一个字段的记录:

我不确定,但如果我想像 XOR 问题一样,我应该添加一个 object name 的字段。我发现 SVM 需要一个矩阵,我不知道如何才能使这两个样本之间具有这种兼容性,我希望我的问题很清楚。

提前致谢

0 投票
2 回答
53882 浏览

c++ - 如何使用 OpenCV 检测大量白色像素的区域?

我想检测图像中的徽标以将其删除。我有一个想法是寻找具有大量像素然后删除的对象。另一个想法是遍历所有白色像素(我已经反转了我的图像)并寻找形成大区域的像素,然后删除该区域。有没有比这个更好的算法。此外,OpenCV 中的哪些方法将帮助我检测大像素数的对象。

0 投票
1 回答
111 浏览

surf - 最小化 SURF 提取的交叉点的数量

我有一个关于 surf 提取的恐惧的问题,我想将它用于对象检测目的我为每个不同的图像获得了大量的交点,我希望将特定数量的特征传递给机器学习。我怎样才能最小化这个交叉点的数量?

谢谢 ...... :)

0 投票
1 回答
9882 浏览

opencv - 使用 OpenCV GPU 进行人体检测的代码

目前我正在使用 OpenCV 和 GPU 在视频中进行实时人/人/事实检测。我需要用于视频处理和人体检测的 OpenCv 代码。请帮助我找到使用 Opencv 或任何其他编程在视频中进行人体检测的代码。非常感谢您抽出宝贵时间。

0 投票
1 回答
2315 浏览

objective-c - 如何从ios 5中的源图像中检测面部的肤色?

我需要给脸部的皮肤上色...我如何找到肤色?

现在我通过RGB像素值获取皮肤颜色......我仍然面临问题,我正在匹配颜色坐标以匹配特定颜色范围的皮肤......但脸部的某些区域仍然不在我的颜色范围内那么它不是那个区域的颜色..

除了面部区域可能落在那个区域之外,那个区域也有颜色......

关于我的问题的任何想法...

提前致谢....

我的代码:

问候,

间谍网

我的输出图像...

另一个样本

0 投票
4 回答
53474 浏览

c++ - OpenCV C++/Obj-C:高级正方形检测

不久前,我问了一个关于正方形检测的问题karlphillip 得出了一个不错的结果。

现在我想更进一步,找到边缘不完全可见的正方形。看看这个例子:

例子

有任何想法吗?我正在使用 karlphillips 代码:

0 投票
1 回答
2388 浏览

opencv - 图像的 OpenCV Line-Mod 问题

我正在尝试在 opencv 2.4 中使用 line-mod(在特殊的 line-2d 中)来比较图像。目前我尝试更改测试实现 linemod.cpp 以使用输入图像而不是相机,但没有任何成功。

我试图通过 imread('...', CV_LOAD_IMAGE_COLOR); 加载图像 并将其推送到源向量中,但出现“OpenCV 错误:线性化中的断言失败(response_map.rows % T == 0)”错误。

如果我加载 CV_LOAD_IMAGE_GRAYSCALE 图像,则运行在检测器处停止->匹配错误“线程 1:EXC_BAD_ACCESS(代码=1,地址=0x11310f000)”。

我不明白来自 VideoCapturer 和来自 imread 的图像有什么区别......

有没有人可以帮助我?我完全迷路了......再次;-)

(例如,使用 linemod 从图像中匹配两个对象的示例代码绝对很棒!)

我在 Mac 上使用带有 xcode 的 opencv 2.4。

0 投票
1 回答
1278 浏览

machine-learning - 使用 SVM-light 训练分类器以进行目标检测

我正在使用 SVM-light。我想使用 SVM-light 来训练分类器进行对象检测。我想出了开始训练的语法:

我的问题:如何从一组正面和负面图片中构建“train_induction.dat”?

0 投票
1 回答
2121 浏览

c++ - 图像中的对象检测

我有一些这样的示例图像:

示例图片

现在,当用户将图像上传到我的网站时,我需要检查它是否包含上述图像或非常相似的变体。

我试图训练一个 opencv haar 分类器,但结果似乎并不乐观。不确定我是否错误地生成了分类器。

我使用以下命令生成了 haar 分类器

我使用了大约 500 张负片图像。

对于我的用例来说,使用 haar 分类器也会过分吗?

我也尝试cvMatchTemplate在 opencv 中使用该方法,但结果令人失望。尽管识别出正图像,但误报异常高。

我应该尝试正确训练分类器吗?运行 haar 训练器也需要很长时间。

这是我正在采取的正确方向吗?