IP Library Patent Application 15205134
Patent Application
App. No. 15/205,134

SYSTEM AND METHOD FOR IDENTIFYING FACES IN UNCONSTRAINED MEDIA

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 None
App. No.
15/205,134
Abstract

Methods and systems for facial recognition are provided. The method includes determining a three-dimensional (3D) model of a face of an individual based on different images of the individual. The method also includes extracting two-dimensional (2D) patches from the 3D model. Further, the method includes generating a plurality of signatures of the face using different combinations of the 2D patches, wherein the plurality of signatures correspond to respective views of the 3D model from different angles.

Claims (47)

1 . A method comprising:

determining a three-dimensional (3D) model of a face of an individual based on a plurality of different images of the individual;

extracting two-dimensional (2D) patches from the 3D model; and

generating a plurality of signatures of the face using different combinations of the 2D patches, wherein the plurality of signatures correspond to respective views of the 3D model from different angles.

2 . The method of claim 1 , wherein the determining the 3D model comprises:

identifying elements of the 3D model lacking information from the plurality of images; and

providing the information for the identified elements using domain knowledge compiled from individuals having attributes similar to those of the individual.

3 . The method of claim 1 , further comprising modifying the 3D model by normalizing lighting variations in the 3D model.

4 . The method of claim 1 , further comprising neutralizing a facial expression resulting from the plurality of different images of the individual.

5 . The method of claim 1 , further comprising modifying the 3D model based on an age of the individual.

6 . The method of claim 1 , further comprising determining a plurality of attributes of the individual that semantically describe characteristics of the individual.

7 . The method of claim 6 , further comprising indexing the plurality of signatures based on the plurality of attributes.

8 . The method of claim 1 , further comprising determining respective uncertainty values for the plurality of signatures, wherein the uncertainty values are based on a quality of respective 2D patches included in the plurality of signatures.

9 . The method of claim 1 , further comprising determining that a face image matches at least one of the plurality of signatures.

10 . The method of claim 9 , wherein the determining that the face image matches comprises modifying a resolution of the plurality of signatures based on a resolution of the face image.

11 . The method of claim 9 , wherein the determining that the face image matches comprises matching using a plurality imaging modalities.

12 . The method of claim 1 , wherein the plurality of signatures of the face are iteratively refined using a number of additional face images of the individual.

13 . The method of claim 12 , wherein the plurality of signatures of the face has a fixed size irrespective of the number of additional face images.

14 . The method of claim 1 , further comprising:

determining uncertainty metrics corresponding, respectively, to the plurality of signatures.

associating the plurality of signatures with the corresponding uncertainty metrics.

15 . The method of claim 1 , further comprising determining which of the plurality of signatures corresponds to a portion of the face having a greatest number of discriminative features.

16 . A facial recognition system comprising:

a processor;

a storage system;

program instructions stored on the computer-readable hardware storage device for execution by the processor, the program instructions comprising:

program instructions that determine a three-dimensional (3D) model of a face of an individual based on a plurality of different images of the individual;

program instructions that extract two-dimensional (2D) patches from the 3D model; and

program instructions that generate a plurality of signatures of the face using different combinations of the 2D patches, wherein the plurality of signatures correspond to respective views of the 3D model from different angles.

17 . The system of claim 16 , wherein the determining the 3D model comprises:

identifying elements of the 3D model lacking information from the plurality of images; and

providing the information for the identified elements using domain knowledge compiled from individuals having attributes similar to those of the individual.

18 . The system of claim 16 , further comprising modifying the 3D model by normalizing lighting variations in the 3D model.

19 . The system of claim 16 , further comprising normalizing a facial expression resulting from the plurality of different images of the individual.

20 . The system of claim 16 , further comprising modifying the 3D model based on an age of the individual.

21 . The system of claim 16 , further comprising determining a plurality of attributes of the individual that semantically describe characteristics of the individual.

22 . The system of claim 21 , further comprising indexing the plurality of signatures based on the plurality of attributes.

23 . The system of claim 16 , further comprising determining respective uncertainty values for the plurality of signatures, wherein the uncertainty values are based on a quality of respective 2D patches included in the plurality of signatures.

24 . The system of claim 16 , further comprising determining that a face image matches at least one of the plurality of signatures.

25 . The system of claim 24 , wherein the determining that the face image matches comprises modifying a resolution of the plurality of signatures based on a resolution of the face image.

26 . The system of claim 24 , wherein the determining that the face image matches comprises matching using a plurality imaging modalities.

27 . The system of claim 16 , wherein the plurality of signatures of the face are iteratively refined using a number of additional face images of the individual.

28 . The system of claim 16 , wherein the plurality of signatures of the face has a fixed size irrespective of the number of additional face images.

29 . The system of claim 16 , further comprising:

determining uncertainty metrics corresponding, respectively, to the plurality of signatures.

associating the plurality of signatures with the corresponding uncertainty metrics.

30 . The system of claim 16 , further comprising determining which of the plurality of signatures corresponds to a portion of the face having a greatest number of discriminative features.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2018
From: HSBC BANK CANADA
To: AVIGILON FORTRESS CORPORATION
Reel/Frame 047032/0063 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2018
From: KANAUJIA, ATUL; RAMANATHAN, NARAYANAN; CHOE, TAE EUN
To: OBJECTVIDEO, INC.
Reel/Frame 046133/0400 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2018
From: OBJECTVIDEO, INC.
To: AVIGILON FORTRESS CORPORATION
Reel/Frame 046133/0486 →