IMAGE ANALYSIS USING A SEMICONDUCTOR PROCESSOR FOR FACIAL EVALUATION
First Claim
1. An apparatus for analysis comprising:
- a device containing image analysis logic encoded in a semiconductor chip comprising;
evaluation logic that evaluates bodies of one or more persons in videos;
localization logic that performs localization of a face within the videos where the face is from one of the bodies of the one or more persons;
feature extraction logic that performs extraction of regions of interest on the face;
identification logic that provides identification of differences in the regions of interest within the face;
classifier logic that employs image classifiers to map the regions within the face for emotional response content; and
scoring logic that evaluates the emotional response content to produce an emotion score based on the face.
1 Assignment
0 Petitions
Accused Products
Abstract
Image analysis for facial evaluation is performed using logic encoded in a semiconductor processor. The semiconductor chip analyzes video images that are captured using one or more cameras and evaluates the videos to identify one or more persons in the videos. When a person is identified, the semiconductor chip locates the face of the evaluated person in the video. Facial regions of interest are extracted and differences in the regions of interest in the face are identified. The semiconductor chip uses classifiers to map facial regions for emotional response content and evaluate the emotional response content to produce an emotion score. The classifiers provide gender, age, or ethnicity with an associated probability. Localization logic within the chip is used to localize a second face when one is evaluated in the video. The one or more faces are tracked, and identifiers for the faces are provided.
-
Citations
41 Claims
-
1. An apparatus for analysis comprising:
a device containing image analysis logic encoded in a semiconductor chip comprising; evaluation logic that evaluates bodies of one or more persons in videos; localization logic that performs localization of a face within the videos where the face is from one of the bodies of the one or more persons; feature extraction logic that performs extraction of regions of interest on the face; identification logic that provides identification of differences in the regions of interest within the face; classifier logic that employs image classifiers to map the regions within the face for emotional response content; and scoring logic that evaluates the emotional response content to produce an emotion score based on the face. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 11, 14, 15, 17, 18, 19, 22, 23, 24, 25, 26, 30, 34, 36, 39)
-
9. (canceled)
-
12-13. -13. (canceled)
-
16. (canceled)
-
20-21. -21. (canceled)
-
27-29. -29. (canceled)
-
31-33. -33. (canceled)
-
35. (canceled)
-
37-38. -38. (canceled)
-
40. A computer program product embodied in a non-transitory computer readable medium for image analysis, the computer program product comprising:
code for executing on a device containing image analysis logic encoded in a semiconductor chip where the code causes; evaluation logic to evaluate bodies of one or more persons in videos; localization logic to perform localization of a face within the videos where the face is from one of the bodies of the one or more persons; feature extraction logic to perform extraction of regions of interest on the face; identification logic to provide identification of differences in the regions of interest within the face; classifier logic to employ image classifiers to map the regions within the face for emotional response content; and scoring logic to evaluate the emotional response content to produce an emotion score based on the face.
-
41. A processor-implemented method for analysis comprising:
-
using a device containing image analysis logic encoded in a semiconductor chip to perform; evaluating of bodies of one or more persons in videos; localizing of a face within the videos where the face is from one of the bodies of the one or more persons; feature extraction of regions of interest on the face; identifying of differences in the regions of interest within the face; mapping, using image classifiers, the regions within the face for emotional response content; and scoring the emotional response content to produce an emotion score based on the face.
-
Specification