Towards Semantic And Effective Visual Codebooks by Roberto Javier López-Sastre