Fusing multiple features and spatial information for image classification via codebook ensemble. (2017)