2010 · 23 citations · 9 references
ComputingComputer ScienceComputer VisionInformation RetrievalMachine LearningImage CompressionImage RetrievalNearest Neighbor SearchK-means QuantizationK-nearest Neighbor SearchLarge-scale Image RetrievalPrecisionQuantizationVector QuantizationWeb Image Retrieval
The web-scale image retrieval system demands a large-scale visual codebook, which is difficult to be generated by the commonly adopted K-means vector quantization due to the applicability issue. While approximate K-means is proposed to scale up the visual codebook construction it needs to employ a high-precision approximate nearest neighbor search in the assignment step and is difficult to converge, which limits its scalability. In this paper, we propose an improved approximate K-means, by leveraging the assignment information in the history, namely the previous iterations, to improve the assignment precision. By further randomizing the employed approximate nearest neighbor search in each iteration, the proposed algorithm can improve the assignment precision conceptually similarly as the randomized k-d trees, while nearly no additional cost is introduced. The algorithm can be proved to be convergent and we demonstrate that the proposed algorithm improves the quality of the generated visual codebook as well as the scalability experimentally and analytically.
9
Object recognition from local scale-invariant features
David Lowe · 1999 · 16.2K citations
Least squares quantization in PCM
Sheelagh Lloyd · IEEE Transactions on Information Theory · 1982 · 15.6K citations · Full text
Data clustering: 50 years beyond K-means
Anil K. Jain · Pattern Recognition Letters · 2009 · 9.2K citations
Scalable Recognition with a Vocabulary Tree
D. Nistér, Henrik Stewénius · 2006 · 3.6K citations
Object retrieval with large vocabularies and fast spatial matching
James Philbin, Ondřej Chum, Michael Isard et al. · 2007 · 3K citations