Extremely Low Bit-Rate Nearest Neighbor Search Using a Set Compression Tree

被引:8
|
作者
Arandjelovic, Relja [1 ]
Zisserman, Andrew [1 ]
机构
[1] Univ Oxford, Dept Engn Sci, Oxford OX1 3PJ, England
关键词
Approximate search; large-scale image search; image indexing; very large databases; quantization; QUANTIZATION; RECOGNITION; APPROXIMATE; OBJECT; SCENE; SHAPE;
D O I
10.1109/TPAMI.2014.2339821
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The goal of this work is a data structure to support approximate nearest neighbor search on very large scale sets of vector descriptors. The criteria we wish to optimize are: (i) that the memory footprint of the representation should be very small (so that it fits into main memory); and (ii) that the approximation of the original vectors should be accurate. We introduce a novel encoding method, named a Set Compression Tree (SCT), that satisfies these criteria. It is able to accurately compress 1 million descriptors using only a few bits per descriptor. The large compression rate is achieved by not compressing on a per-descriptor basis, but instead by compressing the set of descriptors jointly. We describe the encoding, decoding and use for nearest neighbor search, all of which are quite straightforward to implement. The method, tested on standard benchmarks (SIFT1M and 80 Million Tiny Images), achieves superior performance to a number of state-of-the-art approaches, including Product Quantization, Locality Sensitive Hashing, Spectral Hashing, and Iterative Quantization. For example, SCT has a lower error using 5 bits than any of the other approaches, even when they use 16 or more bits per descriptor. We also include a comparison of all the above methods on the standard benchmarks.
引用
收藏
页码:2396 / 2406
页数:11
相关论文
共 50 条
  • [31] On low bit-rate coding using the contourlet transform
    Eslami, R
    Radha, H
    CONFERENCE RECORD OF THE THIRTY-SEVENTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, VOLS 1 AND 2, 2003, : 1524 - 1528
  • [32] Medical image compression using cubic spline interpolation for low bit-rate telemedicine applications
    Truong, Trieu-Kien
    Chen, Shi-Huang
    MEDICAL IMAGING 2006: PACS AND IMAGING INFORMATICS, 2006, 6145
  • [33] BIT-RATE CONTROL FOR COMPRESSION OF VIDEO WITH ROI
    Skarbek, Wladyslaw
    Buchowicz, Andrzej
    Pietrowcew, Adam
    Pereira, Fernando
    COMPUTER VISION AND GRAPHICS (ICCVG 2004), 2006, 32 : 228 - 239
  • [34] Low bit-rate multimedia communication
    Suthaharan, S
    Mandal, M
    REAL-TIME IMAGING, 2004, 10 (05) : 275 - 276
  • [35] Low bit-rate voice compression based on frequency domain interpolative techniques
    Bhaskar, U
    Swarninathan, K
    IEEE TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2006, 14 (02): : 558 - 576
  • [36] Revisiting kd-tree for Nearest Neighbor Search
    Ram, Parikshit
    Sinha, Kaushik
    KDD'19: PROCEEDINGS OF THE 25TH ACM SIGKDD INTERNATIONAL CONFERENCCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2019, : 1378 - 1388
  • [37] Blind quality scalable video compression algorithm for low bit-rate coding
    Cheggoju, Naveen
    Satpute, Vishal R.
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (23) : 33715 - 33730
  • [38] Low bit-rate compression based on LAR method for videoconference via internet
    Déforges, O
    Bédat, L
    Ronsin, J
    2000 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, PROCEEDINGS VOLS I-III, 2000, : 971 - 974
  • [39] Improving low bit-rate coding
    Rumsey, Francis
    AES: Journal of the Audio Engineering Society, 2010, 58 (12): : 1116 - 1121
  • [40] PRODUCT TREE QUANTIZATION FOR APPROXIMATE NEAREST NEIGHBOR SEARCH
    Yuan, Jiangbo
    Liu, Xiuwen
    2015 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2015, : 2035 - 2039