IEEE Transactions on Pattern Analysis and Machine Intelligence · 2012 · 53 citations · 12 references
ComputingComputer ScienceInformation TechnologyData MiningDigital ForensicsInformation RetrievalDuplicate DetectionHash FunctionsHash TablesMultimedia RetrievalNearest Neighbor SearchSearching AlgorithmsCopy DetectionFingerprintingHashingLocality-sensitive HashingMultimedia IndexingNearest Neighbor MatchingNearest Neighbor RetrievalRetrieval
A fast approximate nearest neighbor search algorithm for the (binary) Hamming space is proposed. The proposed Error Weighted Hashing (EWH) algorithm is up to 20 times faster than the popular locality sensitive hashing (LSH) algorithm and works well even for large nearest neighbor distances where LSH fails. EWH significantly reduces the number of candidate nearest neighbors by weighing them based on the difference between their hash vectors. EWH can be used for multimedia retrieval and copy detection systems that are based on binary fingerprinting. On a fingerprint database with more than 1,000 videos, for a specific detection accuracy, we demonstrate that EWH is more than 10 times faster than LSH. For the same retrieval time, we show that EWH has a significantly better detection accuracy with a 15 times lower error rate.
12
Similarity Search in High Dimensions via Hashing
Aristides Gionis, Piotr Indyk, Rajeev Motwani · 1999 · 3.1K citations
Similarity estimation techniques from rounding algorithms
Moses Charikar · 2002 · 2.2K citations
Yair Weiss, Antonio Torralba, Rob Fergus · neural information processing systems · 2008 · 2.1K citations
Ruslan Salakhutdinov, Geoffrey E. Hinton · International Journal of Approximate Reasoning · 2008 · 1.3K citations
Kernelized locality-sensitive hashing for scalable image search
Brian Kulis, Kristen Grauman · 2009 · 926 citations