Structure Sensitive Hashing With Adaptive Product Quantization | Synapse