August 2008-December 2008)
Role: System Architect, Developer
Due to the advancements in technology like digital cameras and mobile telephones carrying such devices, tremendous amounts of non-textual information like images are being generated. Most of the image indexing, retrieval algorithms and systems deal with problems such as finding images from a large database having a particular feature or object. This problem requires an efficient image retrieval system and also raises an interesting application of Automatic Image Annotation. By annotation, we mean labeling the semantic content of images with words that describe that content. Mainly image annotation is used for image database management systems in order to provide efficient image retrieval. Search based on keywords can be easily done on the annotated images; on the other hand it is extremely hard to find un-annotated images in large data repositories.
A Java-based application that labels the semantic content of images with words that describe that content.A Java-based application that labels the semantic content of images with words that describe that content.