Content-based image retrieval : ideas, influences, and current trends (2017)