【发布时间】:2015-01-06 22:18:10
【问题描述】:
在 Matlab 中,我正在使用具有 3913 幅图像和 k = 450 的 SURF 特征的 Bag of Features 创建一个视觉码本。我使用该视觉码本训练一个 SVM 分类器,然后使用它对视频帧进行分类以检测人类.我正在使用的视频是天线视频。默认情况下,我的最大迭代次数为 100,但是当我运行代码时,我收到来自 Matlab 的警告,上面写着“100 次迭代时收敛失败”。这是什么意思?它会影响我的聚类吗?我只有 2 个类:person 和 nonperson。这是否也意味着我必须增加最大迭代次数才能获得更好的结果,还是必须减少它?
【问题讨论】:
-
100对于迭代来说太小了,它的默认值是1500。感情是如果SVM不收敛,就不会有任何分类。 -
您是使用自己的功能包实现,还是使用计算机视觉系统工具箱中的内置功能?
标签: matlab k-means surf matlab-cvst