In defense of Nearest-Neighbor based image classification
Top Cited Papers
- 1 June 2008
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 10636919,p. 1-8
- https://doi.org/10.1109/cvpr.2008.4587598
Abstract
State-of-the-art image classification methods require an intensive learning/training stage (using SVM, Boosting, etc.) In contrast, non-parametric nearest-neighbor (NN) based image classifiers require no training time and have other favorable properties. However, the large performance gap between these two families of approaches rendered NN-based image classifiers useless. We claim that the effectiveness of non-parametric NN-based image classification has been considerably undervalued. We argue that two practices commonly used in image classification methods, have led to the inferior performance of NN-based image classifiers: (i) Quantization of local image descriptors (used to generate "bags-of-words ", codebooks). (ii) Computation of 'image-to-image' distance, instead of 'image-to-class' distance. We propose a trivial NN-based classifier - NBNN, (Naive-Bayes nearest-neighbor), which employs NN- distances in the space of the local image descriptors (and not in the space of images). NBNN computes direct 'image- to-class' distances without descriptor quantization. We further show that under the Naive-Bayes assumption, the theoretically optimal image classifier can be accurately approximated by NBNN. Although NBNN is extremely simple, efficient, and requires no learning/training phase, its performance ranks among the top leading learning-based image classifiers. Empirical comparisons are shown on several challenging databases (Caltech-101 ,Caltech-256 and Graz-01).Keywords
This publication has 19 references indexed in Scilit:
- Local Ensemble Kernel Learning for Object Category RecognitionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2007
- Matching Local Self-Similarities across Images and VideosPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2007
- Vector Quantizing Feature Space with a Regular LatticePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2007
- Support Kernel Machines for Object RecognitionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2007
- Learning Globally-Consistent Local Distance Functions for Shape-Based Image Retrieval and ClassificationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2007
- Beyond Bags of Features: Spatial Pyramid Matching for Recognizing Natural Scene CategoriesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- Efficient shape matching using shape contextsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- The pyramid match kernel: discriminative classification with sets of image featuresPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Creating efficient codebooks for visual recognitionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Distinctive Image Features from Scale-Invariant KeypointsInternational Journal of Computer Vision, 2004