1. In a computer system comprising a display and a user interface data entry device, a process for finding an image in a set of images, comprising: displaying on the display a window for entering a concept-structured query comprising a concept-structured layout of an image to be found in the set of images; a user inputting a concept-structured query into the window for entering the concept-structured layout using the user interface data entry device; and outputting on the display a ranked list of images of the set of images based on similarity of the images with the concept-structured layout.