我一直致力于训练基于 HOG 特征的行人检测分类器。目前我做了以下工作:
a) 提取所有文件的 HOG 特征,即 Positive 和 Negative,并将这些特征用标签 ie +1 表示正例,-1 表示负例保存在文件中。
b) 下载 svmlight,提取二进制文件,即 svm_learn、svm_classify。
c)将“训练文件”(特征文件)传递给 svm_learn 二进制文件,它为我生成了一个模型文件。
d) 将“测试文件”传递给 svm_classify 二进制文件并在预测文件中得到结果。
现在我的问题是“下一步该做什么以及如何做?”。我想我知道现在我需要在 openCV 中使用该“模型文件”而不是“预测文件”来检测视频中的行人,但在某处我读到 openCV 仅使用 1 个支持向量但我得到了 295 个 SV,那么我该怎么做将其转换为一种适当的格式并使用它以及任何进一步的强制性步骤(如果有)。
我很感激你的好意!