1. A computer-implemented process for obtaining information about an object in an image, comprising: authoring images by appending information about an object in each image to obtain a database of authored images; acquiring an image containing an object; matching the object in the acquired image to an object in an authored image in the database using a content-based image retrieval technique wherein the matching matches the object in the acquired image to an object in an authored image in the database by using the contents of the acquired image in the database and the authored image themselves, rather than relying on image metadata, by using triplets of image features warped into equilateral triangles, comprising: finding features in the acquired image; grouping three of the features into a feature triplet; computing an affine transformation using two neighboring feature positions for each feature in the feature triplet to warp the feature triplet into an equilateral triangle in canonical space; and matching each of the features in the feature triplet of the acquired image with features in a feature triplet of the authored images in the database to identify the object in the authored images; and extracting the appended information about the object that was found in the matched images from the matched authored image; sending the extracted appended information, and not the image in the image database to a client for use in locating  additional information from different sources for the object in the acquired image.