- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
为什么当我使用 opencv_traincascade.exe 时加载负样本(40 * 40)太慢?加载一个负样本可能需要 1-2 分钟。
最佳答案
这不仅仅是在这段时间内加载单个负样本,而是仍被归类为正样本的负样本的集合,因此新的训练阶段可以找到将正样本与负样本区分开来的特征。在每个阶段,您的分类器都会变得越来越好,并且已经正确分类的负样本越多,就越难找到在该训练阶段可用的负样本。收集到足够多的负样本后,您会看到一个值 (acceptanceRatio),它显示找到的可用负样本的比率。
例如,这是我曾经接受过的培训的阶段准备:
接受率为 3.03652e-005,这意味着负样本集合必须平均测试 32932.4 个负样本才能找到单个可用的负样本。是的,这需要很长时间(特别是如果分类器变得更加“复杂”)。您使用的负样本图片越多,通常就越容易找到可用的样本。例如,如果您选择了 0.5 的最大误报率,理论上您必须将每个阶段测试的负图像数量增加一倍。这也是您的培训效果如何的指标。如果每个阶段的接受率都没有下降,那么训练可能效果不佳,看起来泛化效果不佳。
关于opencv - 为什么当我使用 opencv_traincascade.exe 时加载负样本(40 * 40)太慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47280197/
我知道这已经被要求死了,但我已经跟踪了每个链接和解决方案,但都无济于事。我用 10 个原始正图像训练一个级联,并从每个图像创建 200 个样本。我有 544 张底片。根据这个:How to train
我尝试使用 opencv_traincascade.exe,但它在我启动它几秒钟后崩溃了。以下是我的处理方式: 我首先使用以下方法创建正样本: opencv_createsamples -info i
我正在尝试使用 OpenCV 的 opencv_traincascade 生成 Haar Cascade。到目前为止,我有 87 个独特的阳性样本和 39 个阴性样本用于测试目的。我用 opencv_
我在训练我的级联分类器 opencv_traincascede 时遇到了一些问题。它无法正常工作。前一阶段需要 12 分钟才能完成,但在第 20 阶段它给出: ===== TRAINING 20-st
这些是我在命令行中传递的参数: opencv_traincascade -data car_data -vec cars.vec -bg neg.txt -numPos 8792 -numNeg 89
我使用 OpenCV 的 haartraining 的旧实现已经有一段时间了。现在,在最终迁移到 OpenCV 2.3 之后,我想知道如何像我对旧实现所做的那样设置参数。据我所知,还没有关于 open
我有两个数据集:第一个是 340 张大小为 440x200 的图像,每张图像上都有大小在 9x10 像素和 25x15 像素之间的对象。我有一组大约 570 张大小为 440x200 的负片。我使用这
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 8 年前。 Improve this qu
我的目标是训练级联来识别骰子的特定面。 我有 106 个非生成的样本,由 opencv_createsamples 转换为 vec 文件(名为 dice1.vec ),参数为 -w 32 -h32 。
我在使用 opencv_traincascade 时遇到了一些问题,这可能会追溯到早期的方法调用,但我不是 100% 确定。 opencv_traincascade -data classifier
所以我一直在玩弄 opencv 最新的 LBP 级联训练器,但我一直遇到无限循环。我相信原因可能是我有限的负面(背景)图像集造成的。但是程序不应该陷入无限循环......我设法确定了无限循环的位置并对
我在创建 haar 分类器时遇到了一些麻烦。我需要建立一个分类器来检测汽车。目前我用 python 编写了一个读取图像的程序,我在对象所在的区域周围绘制了一个矩形,绘制矩形后,它会输出图像名称、矩形的
正如我在之前的帖子 here 中所解释的那样,我正在尝试生成一些 cascade.xml 文件来识别要在我的 iOS 应用程序中使用的欧元硬币。无论如何,我在理解如何生成 .vec 文件以作为 ope
为什么当我使用 opencv_traincascade.exe 时加载负样本(40 * 40)太慢?加载一个负样本可能需要 1-2 分钟。 最佳答案 这不仅仅是在这段时间内加载单个负样本,而是仍被归类
我在 mac os x 10.7.5 上使用通过 macports 安装的 opencv 2.4.4 和 python 2.7.5。 我想训练一个级联来寻找男性正面。但是我收到了 terminate
到目前为止我尝试过的... opencv_createsamples -info positive/positive.txt -vec positive.vec -w 100 -h 100 -num
我是一名优秀的程序员,十分优秀!