IP Library Granted Patent US 8,379,937
Granted Patent B1
US 8,379,937 · App. 12/286,233 · Granted Feb 19, 2013

Method and system for robust human ethnicity recognition using image feature-based probabilistic graphical models

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,379,937
App. No.
12/286,233
Granted
Feb 19, 2013
Kind
B1
Abstract

The present invention is a method and system to provide a face-based automatic ethnicity recognition system that utilizes ethnicity-sensitive image features and probabilistic graphical models to represent ethnic classes. The ethnicity-sensitive image features are derived from groups of image features so that each grouping of the image features contributes to more accurate recognition of the ethnic class. The ethnicity-sensitive image features can be derived from image filters that are matched to different colors, sizes, and shapes of facial features—such as eyes, mouth, or complexion. The ethnicity-sensitive image features serve as observable quantities in the ethnic class-dependent probabilistic graphical models, where each probabilistic graphical model represents one ethnic class. A given input facial image is corrected for pose and lighting, and ethnicity-sensitive image features are extracted. The extracted image features are fed to the ethnicity-dependent probabilistic graphical models to determine the ethnic class of the input facial image.

Claims (37)

1. A method for determining ethnicity of people based on their facial images captured by at least a means for capturing images for a target person, comprising the following steps of:

a) forming image filter groups in a plurality of image filters,

b) computing filter responses by applying the image filters to facial images from an ethnicity-annotated facial images database,

c) computing joint histograms of the filter responses within each filter group,

d) deriving ethnicity-sensitive image features from the image filter groups based on contributions of the groups to a task of recognizing a given ethnic class against other ethnic classes,

e) constructing probabilistic graphical models for recognizing the ethnicity of people using the ethnicity-sensitive image features as observable quantities of the probabilistic graphical models,

f) training the probabilistic graphical models using the ethnicity-annotated facial images so that each of the probabilistic graphical models is dedicated to represent one ethnic class,

g) extracting the ethnicity-sensitive image features of an input face, and

h) determining the ethnic class of the input face based on the outputs computed from the probabilistic graphical models using the ethnicity-sensitive image features,

wherein the ethnicity-sensitive image features are extracted based on specific locations from the facial images, and

wherein the contribution of the grouping is computed based on comparison between the first joint histograms of the image filter responses conditioned on the given ethnic class and the second joint histograms of the image filter responses conditioned on other ethnic classes.

2. The method according to claim 1 , wherein the method further comprises a step of constructing filter groups by sampling pairs of filters from image filters matched to facial features so that the image filters from each pair represent different facial features,

wherein each image filter responds to a specific color, size, and shape of one facial feature, and

wherein a subset of the filter pairs is chosen to represent each ethnic class.

3. The method according to claim 1 , wherein the method further comprises a step of training the probabilistic graphical models to produce high likelihood scores to facial images belonging to the given ethnic class, and to produce low likelihood scores to facial images belonging to other ethnic classes.

4. The method according to claim 1 , wherein the method further comprises a step of using learning machines for estimating and correcting facial pose of the input face,

wherein the corrected input face is fed to an ethnicity-sensitive image feature extraction step.

5. A system for determining ethnicity of people based on their facial images, comprising:

a) an annotation system that comprises a human annotator, an external storage with a facial image database, and a computer system that consists of a visual display, an input device, a control and processing system, and an internal storage,

b) a training system that comprises a computer system having a control and processing system and an internal storage,

wherein the training system is programmed to perform the following steps of:

forming image filter groups in a plurality of image filters,

computing filter responses by applying the image filters to facial images from an ethnicity-annotated facial images database,

computing joint histograms of the filter responses within each filter group,

deriving ethnicity-sensitive image features from the image filter groups based on contributions of the groups to a task of recognizing a given ethnic class against other ethnic classes, constructing probabilistic graphical models for recognizing the ethnicity of people using the ethnicity-sensitive image features as observable quantities of the probabilistic graphical models, and

training the probabilistic graphical models using the ethnicity-annotated facial images so that each of the probabilistic graphical models is dedicated to represent one ethnic class, and

c) an ethnicity classification system that comprises at least a means for capturing images, a computer system having a control and processing system and an internal storage,

wherein the ethnicity classification system is programmed to perform the following steps of:

extracting the ethnicity-sensitive image features of an input face, and

determining the ethnic class of the input face based on the outputs computed from the probabilistic graphical models using the ethnicity-sensitive image features,

wherein the ethnicity-sensitive image features are extracted based on specific locations from the facial images, and

wherein the contribution of the grouping is computed based on comparison between the first joint histograms of the image filter responses conditioned on the given ethnic class and the second joint histograms of the image filter responses conditioned on other ethnic classes.

6. The system according to claim 5 , wherein the system further comprises a computer system for constructing filter groups by sampling pairs of filters from image filters matched to facial features so that the image filters from each pair represent different facial features,

wherein each image filter responds to a specific color, size, and shape of one facial feature, and wherein a subset of the filter pairs is chosen to represent each ethnic class.

7. The system according to claim 5 , wherein the system further comprises a computer system for training the probabilistic graphical models to produce high likelihood scores to facial images belonging to the given ethnic class, and to produce low likelihood scores to facial images belonging to other ethnic classes.

8. The system according to claim 5 , wherein the system further comprises a computer system for using learning machines for estimating and correcting facial pose of the input face,

wherein the corrected input face is fed to an ethnicity-sensitive image feature extraction step.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Oct 5, 2023
From: VIDEOMINING CORPORATION; VIDEOMINING, LLC
To: WHITE OAK YIELD SPECTRUM PARALELL FUND, LP; WHITE OAK YIELD SPECTRUM REVOLVER FUND SCSP
Reel/Frame 065156/0157 →
RELEASE OF SECURITY INTEREST Recorded Sep 8, 2023
From: ENTERPRISE BANK
To: VIDEOMINING CORPORATION; VIDEOMINING, LLC FKA VMC ACQ., LLC
Reel/Frame 064842/0066 →
CHANGE OF NAME Recorded Feb 7, 2022
From: VMC ACQ., LLC
To: VIDEOMINING, LLC
Reel/Frame 058959/0397 →
CHANGE OF NAME Recorded Feb 7, 2022
From: VMC ACQ., LLC
To: VIDEOMINING, LLC
Reel/Frame 058957/0067 →
CHANGE OF NAME Recorded Feb 7, 2022
From: VMC ACQ., LLC
To: VIDEOMINING, LLC
Reel/Frame 058959/0406 →
CHANGE OF NAME Recorded Feb 1, 2022
From: VMC ACQ., LLC
To: VIDEOMINING, LLC
Reel/Frame 058922/0571 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2021
From: VIDEOMINING CORPORATION
To: VMC ACQ., LLC
Reel/Frame 058552/0034 →
SECURITY INTEREST Recorded Dec 20, 2021
From: VIDEOMINING CORPORATION; VMC ACQ., LLC
To: ENTERPRISE BANK
Reel/Frame 058430/0273 →
SECURITY INTEREST Recorded Apr 12, 2019
From: VIDEOMINING CORPORATION
To: HARI, DILIP
Reel/Frame 048874/0529 →
SECURITY INTEREST Recorded Apr 12, 2019
From: VIDEOMINING CORPORATION
To: HIRATA, RICHARD
Reel/Frame 048876/0351 →
RELEASE OF SECURITY INTEREST Recorded Jan 25, 2017
From: AMERISERV FINANCIAL BANK
To: VIDEOMINING CORPORATION
Reel/Frame 041082/0041 →
SECURITY INTEREST Recorded Jan 13, 2017
From: VIDEOMINING CORPORATION
To: ENTERPRISE BANK
Reel/Frame 040969/0894 →