Content based Image Retrieval techniques