SURF [1]} is an algorithm largely based on SIFT.
The main goal was to produce a faster feature detector-descriptor by reducing the computation time through several techniques to approximate the solutions used in SIFT.
In addition, it also uses by default a simpler, 64-dimensional feature descriptor as opposed to the 128-dimensional feature descriptor used in SIFT.
