Systems and methods for organizing and accessing feature vectors in digital images
First Claim
1. A computer-implemented method for storing and accessing feature vectors relating to individuals in digital images, comprising:
- identifying one or more facial region within photos;
generating feature vectors for the one or more facial regions in one or more photos using a face tagging system;
downloading user profiles from a database over a network;
grouping the feature vectors and downloaded user profiles;
collecting, by the face tagging system, tags for the generated grouped feature vectors for generating enhanced user profiles for the individuals;
storing the enhanced user profiles in a storage resource;
establishing an access level for the stored feature vectors and associated tags;
receiving an access request from a remote system to the stored feature vectors and associated tags;
defaulting to an access level wherein the remote system can access only feature vectors associated with a user of the remote system; and
setting an access level wherein all identified individuals within the photos have access to the feature vectors.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for incorporating restricted access to feature vectors are described. A method is described for storing and accessing feature vectors relating to individuals in digital images. One or more individuals are identified within photos, and feature vectors are generated for individuals in one or more photos. User profiles are downloaded from a database over a network. The feature vectors and downloaded user profiles are grouped. The face tagging system collects tags for the generated grouped feature vectors for generating enhanced user profiles for the individuals, and the enhanced user profiles are stored in a storage resource.
37 Citations
24 Claims
-
1. A computer-implemented method for storing and accessing feature vectors relating to individuals in digital images, comprising:
-
identifying one or more facial region within photos; generating feature vectors for the one or more facial regions in one or more photos using a face tagging system; downloading user profiles from a database over a network; grouping the feature vectors and downloaded user profiles; collecting, by the face tagging system, tags for the generated grouped feature vectors for generating enhanced user profiles for the individuals; storing the enhanced user profiles in a storage resource; establishing an access level for the stored feature vectors and associated tags; receiving an access request from a remote system to the stored feature vectors and associated tags; defaulting to an access level wherein the remote system can access only feature vectors associated with a user of the remote system; and setting an access level wherein all identified individuals within the photos have access to the feature vectors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for storing and accessing feature vectors relating to individuals in digital images, comprising:
-
a feature vector module for receiving digital photos and user profiles, extracting feature vectors of individuals; a correlator configured to group the feature vectors and the user profiles according to individuals; a tag module configured to receive a tag for the generated grouped feature vectors for generating enhanced user profiles for the individuals; establishing an access level for the feature vectors and associated tag; receiving an access request from a remote system to the feature vectors and associated tag; defaulting to an access level wherein the remote system can access only feature vectors associated with a user of the remote system; and setting an access level wherein all identified individuals within the photos have access to the feature vectors. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable medium;
- comprising computer-program instructions executable by a processor, the computer-program instructions comprising instructions for;
generating feature vectors for individuals in digital photos received by a face tagging system; downloading user profiles from a database over a network; grouping the feature vectors and downloaded user profiles; receiving tags for the generated grouped feature vectors and downloaded user profiles for generating enhanced user profiles for the individuals; storing the enhanced user profiles to a storage resource; establishing an access level for the stored feature vectors and associated tags; receiving an access request from a remote system to the stored feature vectors and associated tags; defaulting to an access level wherein the remote system can access only feature vectors associated with a user of the remote system; and setting an access level wherein all identified individuals within the photos have access to the feature vectors. - View Dependent Claims (21, 22, 23, 24)
- comprising computer-program instructions executable by a processor, the computer-program instructions comprising instructions for;
Specification