我想使用HAAR级联来检测可变形对象(在我的情况下为CAT)。我测试了2000个正面和3000个负面图像,最多20个阶段。我没有看到任何预期发生的事情。 我确信这可能是我的训练数据集的问题。我的正面数据集中有猫图像。在同一只猫的不同形状和姿势。我想知道哈尔是否能够识别出正面数据集中的差异,并且仍然认为它们是猫。
需要帮助,我还可以使用其他替代方法吗?
答案 0 :(得分:4)
首先,你没有列出你用来训练你的haar分类器的东西。如果你没有使用opencv_traincascades,这是一个可以开始的地方。
其次检测猫是一项非常困难的工作,有很多不受约束的边缘,旋转和空间差异。用这一思路,回答这些问题:
我建议将您的输出发布到分类阶段的问题中,以便我们更好地了解正在发生的事情。请查看这些链接以获取更多帮助。
也许首先尝试使用笔或徽标,遵循openCV教程并了解基础知识? (对不起,如果我认为你不了解基础知识的话)