1. A system comprising: one or more processors; at least one tangible computer-readable storage medium storing instructions executable by the one or more processors, the executable instructions configured to cause at least one data processing apparatus to: obtain query results; obtain a document that includes a first image object representing an image, based on the obtained query results; obtain a selection indicator representing a selection of at least a portion of the image; determine a match correspondence between the selected portion of the image and a database three-dimensional (3-D) image object, based on web crawler image matching analysis results previously stored in an image association database index; and initiate a 3-D rendering of the database 3-D image object that corresponds to the selected portion of the image.