Patent ID: 8798378

Claim:
A computer-implemented training method for classifying an image, the method comprising: providing, by one or more computing devices, a set of training images, each training image being labeled to indicate whether it is a place type; performing, by the one or more computing devices, measurements of image data for each image in the set of training images to derive a result, the result comprising a series of variables for each training image in the set; for each training image, determining by the one or more computing devices and based at least in part on the series of variables, one or more measurement weights and one or more measurement thresholds; adjusting, by the one or more computing devices, the one or more measurement weights and one or more measurement thresholds to set a false positive threshold and a false negative threshold for identifying whether an actual image is of the place type; performing, by the one or more computing devices, a first classification of the actual image based on at least one of the false positive threshold and the false negative threshold using only metadata of the actual image to determine whether the actual image is of the place type; performing, by the one or more computing devices, a second classification of the actual image based on at least one of the false positive threshold and the false negative threshold using both the metadata and information about the actual image to determine whether the actual image is of the place type; and when neither the first nor the second classification determines that the actual image is of the place type, then the method further comprises performing filtering to determine whether the actual image is of an object or a person.