finish sift feature extraction