“…The color based approaches [4,5,6] utilize color features including color histogram, color set, color moment, color coherence vector, color correlogram, etc. The texture based methods [7,8,9] employ texture features including the gray level co-occurrence matrix, wavelet transform, Markov random field, local binary pattern, etc. The shape based techniques [10,11,12] adopt shape features including boundary chain code, Fourier descriptor, shape moments, etc.…”