1. Introduction

2. Background  

3. Learning to Hash  

4. Pairwise Similarity Preserving  

5. Multiwise Similarity Preserving

6. Implicit Similarity Preserving

7. Quantization  

8. Other Topics  

9. Evaluation Protocols  

10. Performance Analysis  

11. Emerging Topics  

12. Conclusion