In the Wiki - a project is mentioned that might use SIFT for feature recognition.
As I understand it SIFT and SURF are either copyright or patent encumbered for non commercial use.
However the Hugin project has an unencumbered feature detection system which you might want to consider using instead.
These are here:
-
http://hugin.sourceforge.net/docs/manual/Hugin.html
under matchpoint and cpfind