A survey of traditional and deep learning-based feature descriptors for high dimensional data in computer vision | Synapse