OpenCV SURF和OpenSURF之间的区别?

时间:2011-03-23 15:12:12

标签: sift surf

我正在尝试使用(SURF(opencv); [OPENSURF c ++; OPENSURFC#] OPensurf http://www.chrisevansdev.com/computer-vision-opensurf.html),SIFT用于图像匹配。

  1. 我觉得SIFT在成本时比SURF(OpenCV)更准确。

  2. OpenSURF比OpenCV SURF需要更多时间

  3. SURF / OpenSURF / SIFT的任何精度测试?

  4. 你试过吗?你有什么结果?哪个更好,为什么?

1 个答案:

答案 0 :(得分:0)

SIFT从图像中提取更多关键特征。在70 * 70平均面部照片中,SIFT提取了近40-50个特征,但SURF提取了近8-10个。 SURF比SIFT更快,但它们的好处会根据您想要的应用而变化。例如,在人脸识别中,SURF中可能会遗漏一些有益的特征,因此在我的试验中,我看到SIFT在面部识别等应用中更有益和准确,因为它提取了更多的功能。