“…A combination of techniques that can handle texture and color features is needed to improve accuracy for image types with complex textures. [7], [8], [10], [11], [13], [15], [19] Small feature dimensions [8], [15], [16], [21] Faster computation time [8], [9], [12], [15] Can handle background interference and scene rotation [14], [53] Not suitable for complex fabric images [7], [9], [11] Use of a single feature has low retrieval accuracy [6], [8], [11], [12], [17], [18], [28]. Retrieval accuracy is lower than with CNNs…”