0

在这方面需要一些帮助。

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

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

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

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

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

例如

用于缓存模型、中间数据和结果的 % 目录

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

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

如果我的问题还不够清楚,请告诉我。

我尝试查看一些文件,例如 global.m 但不行。

非常感谢您的帮助,并在此先感谢!

4

2 回答 2

0

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

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

其他需要考虑的功能:

  • imreadx
  • 帕斯卡测试
  • 帕斯卡尔瓦尔
于 2013-10-23T14:07:49.417 回答
0

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

于 2013-03-19T13:34:32.123 回答