Title :
In defense of Nearest-Neighbor based image classification
Author :
Boiman, Oren ; Shechtman, Eli ; Irani, Michal
Author_Institution :
Weizmann Inst. of Sci., Rehovot
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 :
data compression; image classification; image coding; nonparametric statistics; image-to-class distance; image-to-image distance; local image descriptors quantization; nearest-neighbor based image classification; nonparametric based image classifiers; Boosting; Classification tree analysis; Degradation; Image classification; Image databases; Neural networks; Quantization; Rendering (computer graphics); Support vector machine classification; Support vector machines;
Conference_Titel :
Computer Vision and Pattern Recognition, 2008. CVPR 2008. IEEE Conference on
Conference_Location :
Anchorage, AK
Print_ISBN :
978-1-4244-2242-5
Electronic_ISBN :
1063-6919
DOI :
10.1109/CVPR.2008.4587598