SVM分类检测(Python2.7)
HoG,PCA,PSO,硬负开采,滑动窗口,NMS
最好的检测方法是:
HoG(功能)-> PCA(较少功能)+ PSO(最佳C&gamma)->原点SVM-> HNM(更多功能)->更好的SVM-> SW-> NMS(bbox回归)
对不起,我很懒惰。
我认为我应该澄清该程序的步骤。
提取HoG功能(脚本1)
训练PSO的初始模型(脚本2)
进行pca和pso以获得更好的参数C和伽玛(脚本6)
使用no-pca功能和最佳参数来训练第二个模型(脚本2)
为了提高精度,请使用第二个模型进行hnm并获得最终模型(脚本7)
最后,选择您要进行定位的算法(脚本8或9或10)
PS:
我使用pca的原因是为了加快pso的速度。 老实说,pso真的很慢。
对于第4步,您也可以使用由pca处理的功能,但是我强烈建议您尽可能保留更多功能。
1