Enhancing deep hashing with graph filters and autoencoder-based embeddings | Synapse