Share on Facebook Share on Twitter Email
Answers.com

SURF

 
Wikipedia: SURF
Feature detection
Corner.png
Output of a typical corner detection algorithm
Edge detection
Canny
Canny-Deriche
Differential
Sobel
Interest point detection
Corner detection
Harris operator
Shi and Tomasi
Level curve curvature
SUSAN
FAST
Blob detection
Laplacian of Gaussian (LoG)
Difference of Gaussians (DoG)
Determinant of Hessian (DoH)
Maximally stable extremal regions
Ridge detection
Affine invariant feature detection
Affine shape adaptation
Harris affine
Hessian affine
Feature description
SIFT
SURF
GLOH
LESH
Scale-space
Scale-space axioms
Implementation details
Pyramids

SURF (Speeded Up Robust Features) is a robust image detector & descriptor, first presented by Herbert Bay et al. in 2006, that can be used in computer vision tasks like object recognition or 3D reconstruction. It is partly inspired by the SIFT descriptor. The standard version of SURF is several times faster than SIFT and claimed by its authors to be more robust against different image transformations than SIFT. SURF is based on sums of 2D Haar wavelet responses and makes an efficient use of integral images. As basic image features it uses a Haar wavelet approximation of the determinant of Hessian blob detector.

Contents

Implementations

  • Original implementation (closed source)
  • OpenSURF (open source) implementation with detailed documentation and reference paper (C++, C#, Linux)
  • OpenCV SURF (open source) implementation of SURF feature extraction (OpenCV 2.0)
  • GPU SURF (closed source) a GPU Implementation
  • libmv SURF (open source) implementation of extraction and matching.
  • Dlib C++ Library (open source) implementation of SURF feature extraction
  • Pan-o-matic (open source) software which includes an implementation of the SURF algorithm
  • C# SURF plugin for Multi-Agent Serving System (open source) implementation of extraction and matching.
  • JavaSurf (open source) java implementation (platform independent)
  • ImageJ SURF (open source) SURF implementation as ImageJ plugin with a convenient GUI and output of statistics (platform independent).

See also

References

External links


Search unanswered questions...
Enter a question here...
Search: All sources Community Q&A Reference topics
Shopping: SURF
Top
 
 
Learn More
surf duck
skunkball
skunktop

Who can teach me how to surf? Read answer...
How old do you have to be to surf? Read answer...
Who is a legend in surfing? Read answer...

Help us answer these
Where is the surf dome?
Were do you find surf?
How can you learn to surf?

Post a question - any question - to the WikiAnswers community:

 

Copyrights:

Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "SURF" Read more