1. A method, comprising: selecting an image for comparison with a plurality of images; specifying a first visual criterion for searching the plurality of images, wherein the first visual criterion is based upon a visual similarity between the image and the plurality of images; searching the plurality of images based upon the first visual criterion to select a subset of the plurality of images that meet a first threshold with respect to the visual similarity; and displaying in a graphical user interface the subset of the plurality of images.