Patent ID: 9063956
Filing Date: 2015-06-23
Classification: G06F,G06K,H04N

Abstract:
1. A computer system for tagging images, comprising: one or more computer processors configured to receive a batch of images comprising images of faces, to identify a portion of an image in the batch that corresponds to an untagged face, to apply a facial recognition algorithm to the portion of the image, wherein the facial recognition algorithm takes input from a plurality of facial recognition models, wherein the plurality of facial recognition models each is associated with a known person, to receive from the facial recognition algorithm, matching data comprising possible tags for the untagged face, wherein each of the possible tags for the untagged face is associated with one of the known persons and a probability factor, to determine a likelihood for one of the possible tags to correctly match the untagged face based on logic rules, and to automatically select a provisional tag for the untagged face from the possible tags based on the likelihood, wherein the one or more computer processors are configured to identify a highest probability factor among probability factors associated with known persons for multiple untagged faces; to assign a first untagged face to a first known person based on the highest probability factor; and to eliminate at least one of the possible tags from a second untagged face based on the highest probability factor.