What the machine learning algorithm would be the most proper to recognize particular books by a book cover? I have used the histogram of oriented gradients (HOG) with the Support vector machine (SVM) but I am not happy with the results. Maybe there is a better algorithm for this task?