Bag-of-features Bag-of-features method for object recognition by using PCA-SIFT features, K-means clustering, KNN classification