In defense of Nearest-Neighbor based image classification

被引:549
作者
Boiman, Oren [1 ]
Shechtman, Eli [2 ,3 ]
Irani, Michal [1 ]
机构
[1] Weizmann Inst Sci, IL-76100 Rehovot, Israel
[2] Adobe Syst Inc, San Jose, CA USA
[3] Univ Washington, Seattle, WA 98195 USA
来源
2008 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, VOLS 1-12 | 2008年
基金
以色列科学基金会;
关键词
D O I
10.1109/CVPR.2008.4587598
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 Grazz-01).
引用
收藏
页码:1992 / +
页数:2
相关论文
共 31 条
[1]  
[Anonymous], 2007, ICCV
[2]  
[Anonymous], 2007, ICCV
[3]  
[Anonymous], IJCV
[4]  
[Anonymous], 2007, CALTECH 256 OBJECT C
[5]  
[Anonymous], 2004, ECCV
[6]  
[Anonymous], 2007, ICCV
[7]  
[Anonymous], 2007, ICCV
[8]  
[Anonymous], 2007, CVPR
[9]  
[Anonymous], 2005, ICCV
[10]  
[Anonymous], 2005, IJCV