Since content-based retrieval allows for the defining of more than one primitive (each primitive being associated with a visual characteristic such as color, texture, shape, and so forth) per image and each primitive requires significant computation, comparisons in a large search space become computationally intensive.