使用pascal工具包训练新模型

时间:2013-01-14 02:33:38

标签: matlab computer-vision pascal object-detection

需要一些帮助。

目前,我正在开展一个计算机视觉项目,需要我训练一个新模型来检测某个物体。

在这种情况下,我使用的是P. Felzenszwalb,D。McAllester,D。Ramaman和他的团队提供的系统=>经过严格训练的可变形零件模型,在Matlab中实现。

项目网页:http://www.cs.uchicago.edu/~pff/latent/

但是我不知道如何指导系统使用与PASCAL数据集不同的数据集(图像和注释的集合)来训练新模型。

通过指导,我的意思是一行代码,允许我更改系统读取的数据集,以便训练模型。

E.g。

缓存模型,中间数据和结果的%目录

cachedir = ['/ var / tmp / rbg / YOURPATH /'VOCyear'/'];

我尝试查看他们的自述文件和文档指南,但他们没有提及。如果我错了,请纠正我。

如果我的问题不够明确,请告诉我。

我尝试查看一些文件,例如global.m,但没有去。

非常感谢您的帮助,并提前致谢!

2 个答案:

答案 0 :(得分:0)

您可以尝试在DPM包(voc-release5)中阅读pascal.m,类似的代码可用于VOC2007 / 2010数据集。

答案 1 :(得分:0)

有许多部件需要进行调整才能实现这一目标。例如,必须调整voc_config才能从文件中读取。

与pascal_train.m函数相同。根据图像和解析它们的方式,这可能需要相当长的时间来调整此功能。

需要考虑的其他功能:

  • imreadx
  • pascal_test
  • pascaleval