SIFT and SURF feature extraction Implementation using MATLAB

Nadeeshani Jayathilake picture Nadeeshani Jayathilake · Apr 5, 2011 · Viewed 32.3k times · Source

I am doing an ancient coins recognition system using matlab. What I have done so far is:

  1. convert to grayscale
  2. remove noise using Gaussian filter
  3. contrast enhancement
  4. edge detection using canny edge detector.

Now I want to extract feature for classification. Features I thought to select are roundness, area, colour, SIFT and SURF. My problem is how I can apply SIFT and SURF algorithms to my project. I couldn't find built-in functions for both.

Answer

bjoernz picture bjoernz · Apr 5, 2011

You can find SIFT as a C implementation with MATLAB bindings at: http://www.vlfeat.org/index.html