训练新的潜在SVMDetector模型



我想训练我自己的模型来检测不同类型的物体。

我不介意在OpenCV或MatLab中这样做。

我已经准备好了我的阳性和阴性样本......如何训练自己的模型?在哪里可以找到有关此文档的文档?

我想在 http://www.cs.berkeley.edu/~rbg/latent/(MatLab或OpenCV版本)中使用这个新模型。

提前谢谢你!!

这是一个

公平的问题。至少可以说,在OpenCV/Matlab世界中导航可能非常具有挑战性,尤其是在训练模型方面。

您链接到的页面有一个常见问题解答,该常见问题解答说:

问:是否可以使用自己的数据集训练模型?

答:可以使用自己的数据集训练模型。我推荐 看看 pascal_data.m,它定义了我们使用的函数 用于将 PASCAL 数据加载到内部数据结构中 我们的代码。为了支持您自己的数据,您需要定义自己的数据 读取正面和负面示例的函数 并返回与函数 pascal_data() 相同的数据结构。

代码也可以在github上找到,pascal_data.m在这里,pascal_data()函数在文件顶部附近。
因此,您需要创建自己的函数,类似于返回相同类型的 pascal_data()。 大多数方法看起来都非常简单,尽管要完全了解发生了什么,您可能需要VOC2007或VOC2010数据集的副本。
然后看看 pascal_train.m,看起来你应该能够用新创建的函数替换对 pascal_data() 的调用。
然后马特拉布...抱歉,我还没有达到这一点,因此无法在这方面提供任何指导。

相关内容

  • 没有找到相关文章

最新更新