A General Two-Step Approach to Learning-Based Hashing
Similarity Search in High Dimensions via Hashing