A multimedia object retrieval and annotation system integrates an annotation
process
with object retrieval and relevance feedback processes. The annotation process
annotates multimedia objects, such as digital images, with semantically relevant
keywords. The annotation process is performed in background, hidden from the user,
as the user conducts normal searches. The annotation process is "semi-automatic"
in that it utilizes both keyword-based information retrieval and content-based
image retrieval techniques to automatically search for multimedia objects, and
then encourages users to provide feedback on the retrieved objects. The user identifies
objects as either relevant or irrelevant to the query keywords and based on this
feedback, the system automatically annotates the objects with semantically relevant
keywords and/or updates associations between the keywords and objects. As the retrieval-feedback-annotation
cycle is repeated, the annotation coverage and accuracy of future searches continues
to improve.