How does SURF algorithm work?
The steps of SURF algorithm contain three sections: interest points detecting, interest points describing and interest points matching. Interest points detecting uses a detector based on Hessian matrix, its stability and repeatability outperforms the existing state-of-the-art, e.g. a detector based on Harris.
How does SURF work in image processing?
To detect interest points, SURF uses an integer approximation of the determinant of Hessian blob detector, which can be computed with 3 integer operations using a precomputed integral image. Its feature descriptor is based on the sum of the Haar wavelet response around the point of interest.