Abstract:
Implementations relate to verifying labels for images using image recognition. In some implementations, a method includes obtaining an image associated with location information, obtaining one or more descriptor labels associated with the location information, determining one or more recognized image features depicted in the image, comparing the recognized image features with the descriptor labels, and determining one or more verified labels from the one or more descriptor labels. The verified labels are determined to describe at least one of the one or more recognized image features depicted in the image based on the comparing of the recognized image features with the descriptor labels.
Abstract:
Methods, systems, and apparatus are provided for determining location information for images. In one aspect, a method includes obtaining landmark location data from content depicted in an image and corresponding confidence scores. Also, the method includes obtaining caption location data from user input and corresponding confidence scores, and obtaining metadata location data from data provided by an image capturing device. Further, the method includes identifying location pairs from the landmark, caption, and metadata location data, and generating, for each location pair, a geographic consistency score. Additionally, the method includes selecting a location pair based on the geographic consistency scores, and selecting an image location for the image from the selected location pair. Moreover, the method includes determining an image location score based on a confidence score for one of the locations in the selected location pair, and associating the image location and image location score with the image.