SIFT-PCA implementation (Well, it does not work but what to do...)