Method of person identification using social connections
First Claim
1. A method for automatically identifying persons in digital media assets associated with a database of individual user accounts, comprising:
- providing access to the database of individual user accounts, wherein the database includes connections between the individual user accounts;
designating a collection of digital media assets, wherein each digital media asset is associated with one or more of the individual user accounts and wherein one or more of the digital media assets have been tagged with the identity of one or more previously identified persons;
receiving a digital media asset associated with a first individual user account;
analyzing the received digital media asset to detect an unidentified person contained in the received digital media asset;
extracting appearance features for the unidentified person;
using the database of individual user accounts to produce a list of candidate individuals corresponding to previously identified persons;
determining weights for each candidate individual in the list of candidate individuals responsive to a connection path between the candidate individual and the first individual user account, wherein the weights can take on any of three or more possible values corresponding to three or more different connection paths;
using a processor to perform an identification process to identify the detected unidentified person from the list of candidate individuals responsive to trained person identifiers for the candidate individuals, the extracted appearance features, and the determined weights;
associating metadata with the received digital media asset providing an indication of the identity of the detected unidentified person.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for automatically identifying persons in digital media assets associated with a database of individual user accounts, comprising: providing access to a database of individual user accounts, wherein the database includes connections between the individual user accounts; receiving a digital media asset associated with a first individual user account; analyzing the received digital media asset to detect an unidentified person; designating collections of digital media assets associated with the first individual user account and other connected individual user accounts; training person identifiers for the previously identified persons by analyzing digital media assets containing the previously identified persons; using a processor to identify the detected unidentified person using the trained person identifiers; and associating metadata providing an indication of the one or more identified persons with the received digital media asset.
32 Citations
20 Claims
-
1. A method for automatically identifying persons in digital media assets associated with a database of individual user accounts, comprising:
-
providing access to the database of individual user accounts, wherein the database includes connections between the individual user accounts; designating a collection of digital media assets, wherein each digital media asset is associated with one or more of the individual user accounts and wherein one or more of the digital media assets have been tagged with the identity of one or more previously identified persons; receiving a digital media asset associated with a first individual user account; analyzing the received digital media asset to detect an unidentified person contained in the received digital media asset; extracting appearance features for the unidentified person; using the database of individual user accounts to produce a list of candidate individuals corresponding to previously identified persons; determining weights for each candidate individual in the list of candidate individuals responsive to a connection path between the candidate individual and the first individual user account, wherein the weights can take on any of three or more possible values corresponding to three or more different connection paths; using a processor to perform an identification process to identify the detected unidentified person from the list of candidate individuals responsive to trained person identifiers for the candidate individuals, the extracted appearance features, and the determined weights; associating metadata with the received digital media asset providing an indication of the identity of the detected unidentified person. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for identifying person in a digital image comprising steps of;
-
providing access to a database of individual user accounts associated with a plurality of individual users including a first user account associated with a first user; providing one or more connections between the first user account and one or more second user accounts; providing one or more connections between the one or more second user accounts and one or more third user accounts, the third user accounts being different than any of the first or second user accounts; designating collections of digital media assets associated with the individual user accounts, wherein the collections of digital media assets include digital media assets containing previously identified persons, and wherein at least some of the previously identified persons are associated with corresponding individual user accounts; receiving a first digital media asset from the first user account including an unidentified person; using a processor to compare the unidentified person to the previously identified persons corresponding to the second user accounts determine an identity match; using a processor to compare the unidentified person to the previously identified persons corresponding to the third user accounts determine an identity match if an identity match with the previously identified persons corresponding to the second user accounts was not found; and associating the first digital media asset with an individual user account associated with the identity match.
-
-
20. A method for identifying an individual in a digital image comprising the steps of;
-
providing access to a database of individual user accounts associated with a plurality of individual users including a first user account associated with a first user; providing one or more connections between the first user account and one or more second user accounts; providing a plurality of user groups, each user group being associated with a plurality of user accounts; identifying one or more third user accounts associated with user groups to which the first user account is associated; designating collections of digital media assets associated with the individual user accounts, wherein the collections of digital media assets include digital media assets containing previously identified persons, and wherein at least some of the previously identified persons are associated with corresponding individual user accounts; receiving a first digital media asset from the first user account including an unidentified person; using a processor to compare the unidentified person to the previously identified persons corresponding to the second user accounts determine an identity match; using a processor to compare the unidentified person to the previously identified persons corresponding to the third user accounts determine an identity match if an identity match with the previously identified persons corresponding to the second user accounts was not found; and associating the first digital media asset with an individual user account associated with the identity match.
-
Specification