• DocumentCode
    2718446
  • Title

    Fast search in Hamming space with multi-index hashing

  • Author

    Norouzi, Mohammad ; Punjani, Ali ; Fleet, David J.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Toronto, Toronto, ON, Canada
  • fYear
    2012
  • fDate
    16-21 June 2012
  • Firstpage
    3108
  • Lastpage
    3115
  • Abstract
    There has been growing interest in mapping image data onto compact binary codes for fast near neighbor search in vision applications. Although binary codes are motivated by their use as direct indices (addresses) into a hash table, codes longer than 32 bits are not being used in this way, as it was thought to be ineffective. We introduce a rigorous way to build multiple hash tables on binary code substrings that enables exact K-nearest neighbor search in Hamming space. The algorithm is straightforward to implement, storage efficient, and it has sub-linear run-time behavior for uniformly distributed codes. Empirical results show dramatic speed-ups over a linear scan baseline and for datasets with up to one billion items, 64- or 128-bit codes, and search radii up to 25 bits.
  • Keywords
    binary codes; computer vision; file organisation; Hamming space; K-nearest neighbor search; binary code substrings; compact binary codes; fast near neighbor search; fast search; image data mapping; multiindex hashing; multiple hash tables; vision application; Binary codes; Complexity theory; Databases; Hamming distance; Memory management; Search problems; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Vision and Pattern Recognition (CVPR), 2012 IEEE Conference on
  • Conference_Location
    Providence, RI
  • ISSN
    1063-6919
  • Print_ISBN
    978-1-4673-1226-4
  • Electronic_ISBN
    1063-6919
  • Type

    conf

  • DOI
    10.1109/CVPR.2012.6248043
  • Filename
    6248043