sift using the matlab toolbox that vikas mentions-- get the program to work then see if we need to implement SIFT ourselves