Neuromorphic computing spiking neural network edge detection model for content based image retrieval | Synapse