SIFT と SURF

特徴点抽出アルゴリズムSIFTの高速化版SURF: Speeded Up Robust Features
→cvExtractSURF関数

OpenCV:次のリリースで追加される機能を予想してみる | dandelion's log

私は SURF というものを知らない.SIFT は少し知っている.特徴点抽出には

http://web.engr.oregonstate.edu/~hess/

http://www.eml.ele.cst.nihon-u.ac.jp/~momma/wiki/wiki.cgi/OpenCV/SIFT.html

でなく,導入の敷居も低い様だからとばかりに OpenCV 1.1 の SURF 系を利用すればいいのか?

SURF 本家?

"SURF: Speeded Up Robust Features" is a performant scale- and rotation-invariant interest point detector and descriptor.

It approximates or even outperforms previously proposed schemes with respect to repeatability, distinctiveness, and robustness, yet can be computed and compared much faster.

This is achieved by

  • relying on integral images for image convolutions
  • building on the strengths of the leading existing detectors and descriptors (using a Hessian matrix-based measure for the detector, and a distribution-based descriptor)
  • simplifying these methods to the essential

This leads to a combination of novel detection, description, and matching steps.

SURF: Speeded Up Robust Features
論文PDF
Herbert Bay, Tinne Tuytelaars, and Luc Van Gool, "SURF: Speeded Up Robust Features", ECCV2006