我想在opencv 2.4.2中使用诸如SURF,FERN,FREAK等算法进行物体识别。物体识别性能不好
我使用OpenCV的从样本程序,而无需修改 - find_obj.cpp, find_obj_ferns.cpp, freak_demo.cpp
我试图改变参数,这并没有帮助的算法。
我有我的训练图像,测试图像和FREAK识别here
的结果正如你所看到的结果是非常糟糕的。
- 没有特征描述符的训练图像的一个检测 - image here
- 特征描述符的其他对象边界外检测 - image here
我有几个问题:
这些算法为什么与灰度图像一起使用?很显然,对于我上面的训练图像,如果包含RGB,则可以轻松检测到对象。是否有任何技术将此考虑在内。
有没有其他的方法来提高性能。我试图摆弄功能参数,这些参数效果不佳。
谢谢你的提示。我也尝试认识到手机的正面,这是不好的(可能是因为你解释过的丰富的手机)。将尝试不同的背景。 – 2012-08-12 20:54:34