Deep Recurrent Quantization for Generating Sequential Binary Codes

06/16/2019
by   Jingkuan Song, et al.
2

Quantization has been an effective technology in ANN (approximate nearest neighbour) search due to its high accuracy and fast search speed. To meet the requirement of different applications, there is always a trade-off between retrieval accuracy and speed, reflected by variable code lengths. However, to encode the dataset into different code lengths, existing methods need to train several models, where each model can only produce a specific code length. This incurs a considerable training time cost, and largely reduces the flexibility of quantization methods to be deployed in real applications. To address this issue, we propose a Deep Recurrent Quantization (DRQ) architecture which can generate sequential binary codes. To the end, when the model is trained, a sequence of binary codes can be generated and the code length can be easily controlled by adjusting the number of recurrent iterations. A shared codebook and a scalar factor is designed to be the learnable weights in the deep recurrent quantization block, and the whole framework can be trained in an end-to-end manner. As far as we know, this is the first quantization method that can be trained once and generate sequential binary codes. Experimental results on the benchmark datasets show that our model achieves comparable or even better performance compared with the state-of-the-art for image retrieval. But it requires significantly less number of parameters and training times. Our code is published online: https://github.com/cfm-uestc/DRQ.

READ FULL TEXT

page 1

page 2

page 3

page 4

page 5

page 6

page 7

research
06/16/2019

Beyond Product Quantization: Deep Progressive Quantization for Image Retrieval

Product Quantization (PQ) has long been a mainstream for generating an e...
research
12/14/2018

The lengths of projective triply-even binary codes

It is shown that there does not exist a binary projective triply-even co...
research
02/01/2019

Deep Triplet Quantization

Deep hashing establishes efficient and effective image retrieval by end-...
research
07/16/2021

Deep Learning to Ternary Hash Codes by Continuation

Recently, it has been observed that 0,1,-1-ternary codes which are simpl...
research
08/16/2020

Faster Person Re-Identification

Fast person re-identification (ReID) aims to search person images quickl...
research
05/19/2023

Towards Accurate Image Coding: Improved Autoregressive Image Generation with Dynamic Vector Quantization

Existing vector quantization (VQ) based autoregressive models follow a t...
research
06/28/2016

Adaptive Training of Random Mapping for Data Quantization

Data quantization learns encoding results of data with certain requireme...

Please sign up or login with your details

Forgot password? Click here to reset