我是使用Cascade Classifier进行OpenCV对象检测的新手,并尝试执行检测交通信号灯绿色信号的应用程序。
下载了一个数据集,其中包含有关红绿灯的STOP,GO和WARNING图片的正面图片(每张照片有4000张样本)。
使用绿色交通信号灯作为正样本且红色和橙色交通灯作为负样本的图片。
我的培训配置: - 20个阶段 - numPos 2000 - numNeg 2000 - w 24 - h 24
得到了一些照片的好结果和其他人的错误结果(我接受了两种情况,从我用来训练的正面例子测试图片)
这是一个预览:
为什么这样的结果甚至认为第二张图片属于用过培训的正面例子?
还有其他的东西,我已经关注了关于Cascade Classifier培训和编程的opencv教程,但它并没有真正解释如何工作,或者使用多少个阶段,或者有多少个numPos这样的问题使用等...所以,如果你有任何可以回答这些问题的东西,请给我喂食......
提前致谢。