Semantic Binary Codes
A General Two-Step Approach to Learning-Based Hashing