【问题标题】:What are the recommended parameters for opencv_traincascade?opencv_traincascade 的推荐参数是什么?
【发布时间】:2016-04-01 18:02:09
【问题描述】:

我正在使用OpenCv 2.4.10

我最近尝试创建自己的级联分类器来检测机器人;我有 240 个负样本和 650 个正样本。但我对应该给opencv_traincascade 的值感到困惑。

  • numNeg :说明每个阶段使用的负样本数。 我应该如何计算这个参数?
  • numStage : 我应该如何判断想要的阶段数?

【问题讨论】:

    标签: opencv cascade-classifier


    【解决方案1】:

    需要考虑的几点:

    • numNeg 可以是您拥有的所有负样本,但是 numPos 必须比您拥有的所有正样本略少(也许可以快速阅读有关如何训练分类器的信息)。确切的数字取决于您有多少样本以及您训练的阶段,但是您可以从 0.9 * numPos 开始并逐步减少。如果样本用完,它将失败。

    • 您必须评估训练的各个阶段的表现。请记住,由于过度拟合,更多阶段并不总能带来更好的性能。

    您可能还需要更多的正样本和负样本;一般的否定集可以在网上找到,稍微看一下。工作得好有点繁琐,但要坚持下去!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-04-21
      • 2022-12-04
      • 2011-10-24
      • 2019-04-06
      • 2011-07-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多