Patent ID: 8396287

Claim:
A method for detecting and annotating landmarks in digital images, comprising: (a) automatically assigning, to one or more images in a plurality of text-associated digital images, a tag descriptive of a landmark, to generate a set of landmark-tagged images, wherein images in the set of landmark-tagged images are algorithmically determined to include the landmark, wherein the tag is from one or more texts associated with the one or more images, and wherein the landmark identifies a geographic point or geographic area, wherein the automatically assigning comprises: (i) generating a list of landmark n-grams from the plurality of text-associated digital images; (ii) computing an n-gram score for each landmark n-gram in an n-gram set, wherein the n-gram set is a subset of the list of landmark n-grams; and (iii) assigning the tag descriptive of the landmark for one or more of the images, wherein the tag descriptive of the landmark is based on at least one landmark n-gram in said n-gram set; (b) learning an appearance model for the landmark from the set of landmark-tagged images; and (c) detecting the landmark in a new image using the appearance model, wherein said stags(a)-(c) are performed by at least one processor.