Visual clustering processes a collection of visual media items and returns clusters of items that contain similar content.