【发布时间】:2011-01-29 04:34:40
【问题描述】:
我一直在研究训练/使用 OpenCV 来尝试检测人物。我想尝试为我的特定目的训练 HOG,而不是使用提供的 getDefaultPeopleDetector 函数。我一直无法在 HOGDescriptor 类上找到任何可用的文档。
如何为自己的目的训练自己的分类器?
【问题讨论】:
标签: c++ opencv machine-learning pattern-matching
我一直在研究训练/使用 OpenCV 来尝试检测人物。我想尝试为我的特定目的训练 HOG,而不是使用提供的 getDefaultPeopleDetector 函数。我一直无法在 HOGDescriptor 类上找到任何可用的文档。
如何为自己的目的训练自己的分类器?
【问题讨论】:
标签: c++ opencv machine-learning pattern-matching
HOG 描述符很容易实现。您可以编写自己的代码来执行此操作。看http://smsoftdev-solutions.blogspot.com/2009/08/integral-histogram-for-fast-calculation.html。 它是 HOG 的快速实现。一旦你获得了所有训练图像的 HOG 特征。你可以在 OpenCV 中训练一个 SVM。使用 Gaussian Kernel 进行训练取得了不错的效果。
【讨论】: