Hardware accelerated convolutional neural networks for synthetic vision systems
beyond bags of features : spatial pyramid matching for recognizing natural scene categories .