NEURAL NETWORKS FOR FACIAL MODELING
First Claim
Patent Images
1. A method, comprising:
- receiving, by one or more processors, one or more images depicting at least a portion of one or more faces;
detecting, by the one or more processors, the portion of the one or more faces depicted within the one or more images;
in response to detecting each portion of the one or more faces, identifying a set of facial features depicted on the portion of the one or more faces depicted within the one or more image;
based on the identified set of facial features, generating a descriptor function representing the set of facial features, the descriptor function including a set of object functions and each object function representing a facial feature of the set of facial features;
in response to generating the descriptor function, fitting each of the object functions of the set of object functions;
identifying an identification probability for each facial feature of the set of facial features, the identification probability identifying a probability that a facial feature corresponds to a specified characteristic of a set of feature characteristics; and
assigning an identification to each facial feature based on the identification probability identified for each facial feature.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, devices, media, and methods are presented for modeling facial representations using image segmentation with a client device. The systems and methods receive an image depicting a face, detect at least a portion of the face within the image, and identify a set of facial features within the portion of the face. The systems and methods generate a descriptor function representing the set of facial features, fit object functions of the descriptor function, identify an identification probability for each facial feature, and assign an identification to each facial feature.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving, by one or more processors, one or more images depicting at least a portion of one or more faces; detecting, by the one or more processors, the portion of the one or more faces depicted within the one or more images; in response to detecting each portion of the one or more faces, identifying a set of facial features depicted on the portion of the one or more faces depicted within the one or more image; based on the identified set of facial features, generating a descriptor function representing the set of facial features, the descriptor function including a set of object functions and each object function representing a facial feature of the set of facial features; in response to generating the descriptor function, fitting each of the object functions of the set of object functions; identifying an identification probability for each facial feature of the set of facial features, the identification probability identifying a probability that a facial feature corresponds to a specified characteristic of a set of feature characteristics; and assigning an identification to each facial feature based on the identification probability identified for each facial feature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
one or more processors; and a processor-readable storage device coupled to the one or more processors and storing processor-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; receiving, by the one or more processors, one or more images depicting at least a portion of one or more faces; detecting, by the one or more processors, the portion of the one or more faces depicted within the one or more images; in response to detecting each portion of the one or more faces, identifying a set of facial features depicted on the portion of the one or more faces depicted within the one or more images; based on the identified set of facial features, generating a descriptor function representing the set of facial features, the descriptor function including a set of object functions and each object function representing a facial feature of the set of facial features; in response to generating the descriptor function, fitting each of the object functions of the set of object functions; identifying an identification probability for each facial feature of the set of facial features, the identification probability identifying a probability that a facial feature corresponds to a specified characteristic of a set of feature characteristics; and assigning an identification to each facial feature based on the identification probability identified for each facial feature. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A processor-readable storage device storing processor-executable instructions that, when executed by a processor of a machine, cause the machine to perform operations comprising:
-
receiving, by the one or more processors, one or more images depicting at least a portion of one or more faces; detecting, by the one or more processors, the portion of the one or more faces depicted within the one or more images; in response to detecting each portion of the one or more faces, identifying a set of facial features depicted on the portion of the face depicted within the one or more images; based on the identified set of facial features, generating escriptor function representing the set of facial features, the descriptor function including a set of object functions and each object function representing a facial feature of the set of facial features; in response to generating the descriptor function, fitting each of the object functions of the set of object functions; identifying an identification probability for each facial feature of the set of facial features, the identification probability identifying a probability a facial feature corresponds to a specified characteristic of a set of feature characteristics; and assigning an identification to each facial feature based on the identification probability identified for each facial feature. - View Dependent Claims (18, 19, 20)
-
Specification