1. Introduction
A huge amount of text and image data is available on the World Wide Web (WWW) for access to internet users. The amount of data especially still images and videos is increasing exponentially. The users not only want to retrieve the text data, but they would be very happy if images and videos can also be retrieved as fast as text data retrieves on the WWW. The amount of image and video data has remarkably increased and hence the demand of image retrieval systems that are able to effectively index a large amount of images and to effectively retrieve them based on their visual contents. Content Based Image Retrieval (CBIR) [1]–[4] is an interesting but difficult research topic in multimedia information technology. CBIR uses visual contents such as color, shape, texture etc to retrieve images from a huge image databases according to the user's visual queries.