IP Library Granted Patent US 9,400,921
Granted Patent B2
US 9,400,921 · App. 09/852,398 · Granted Jul 26, 2016

Method and system using a data-driven model for monocular face tracking

Inventors: Jean-Yves Bouguet (Milpitas, CA); Radek Grzeszczuk (Mountain View, CA); Salih Gokturk (Mountain View, CA)
Assignee: Intel Corporation
G06K9/00228G06T7/2046G06T17/00H04N19/597G06T2207/10016G06T2207/30201H04N13/0055H04N13/0239H04N2013/0081
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 9,400,921
App. No.
09/852,398
Granted
Jul 26, 2016
Kind
B2
Abstract

A method and system using a data-driven model for monocular face tracking are disclosed, which provide a versatile system for tracking three-dimensional (3D) images, e.g., a face, using a single camera. For one method, stereo data based on input image sequences is obtained. A 3D model is built using the obtained stereo data. A monocular image sequence is tracked using the built 3D model. Principal Component Analysis (PCA) can be applied to the stereo data to learn, e.g., possible facial deformations, and to build a data-driven 3D model (“3D face model”). The 3D face model can be used to approximate a generic shape (e.g., facial pose) as a linear combination of shape basis vectors based on the PCA analysis.

Claims (21)

1. A method for image processing comprising:

obtaining stereo data based on input image sequences from of varying facial expressions:

building a three-dimensional (3D) model using the obtained stereo data to obtain principal shape vectors; and

tracking a second input image sequence using the 3D model to approximate a linear combination of the principal shape vectors of a facial expression in the second input image sequence, wherein the second input image sequence is a monocular image sequence.

2. The method of claim 1 , wherein the building of the 3D model includes processing the obtained stereo data using a Principal Component Analysis (PCA).

3. The method of claim 2 , wherein the processed stereo data using PCA allows the 3D model to approximate a generic shape as the linear combination of the shape basis vectors.

4. The method of claim 1 , wherein the tracking of the monocular image sequence includes tracking of a monocular image sequence of facial deformations using the built 3D model.

5. A computing system comprising:

an input unit to stereo data based on input image sequences from of varying facial expressions; and

a processing unit to build a three-dimensional (3D) model using the obtained stereo data to approximate a generic shape as a linear combination of shape basis vectors and track a second input image sequence using the 3D model to approximate a linear combination of the principal shape vectors of a facial expression in the second input image sequence, wherein the second input image sequence is a monocular image sequence.

6. The computing system of claim 5 , wherein the processing unit is to process the obtained stereo data using a Principal Component Analysis (PCA).

7. The computing system of claim 6 , wherein the processed stereo data using PCA allows the 3D model to approximate a generic shape as the linear combination of the shape basis vectors.

8. The computing system of claim 5 , wherein the processing unit is to track a monocular image sequence of facial deformations using the built 3D model.

9. A non-transitory machine-readable medium providing instructions, which if executed by a processor, causes the processor to perform an operation comprising:

obtaining stereo data based on input image sequences from of varying facial expressions:

building a three-dimensional (3D) model using the obtained stereo data to approximate a generic shape as a linear combination of shape basis vectors; and

tracking a second input image sequence using the 3D model to approximate a linear combination of the principal shape vectors of a facial expression in the second input image sequence, wherein the second input image sequence is a monocular image sequence.

10. The machine-readable medium of claim 9 , further providing instructions, which if executed by the processor, causes the processor to perform an operation comprising: processing the obtained stereo data using a Principal Component Analysis (PCA).

11. The machine-readable medium of claim 10 , further providing instructions, which if executed by the processor, causes the processor to perform an operation comprising:

approximate a generic shape as the linear combination of the shape basis vectors based on the processed stereo data using PCA.

12. The machine-readable medium of claim 9 , further providing instructions, which if executed by the processor, causes the processor to perform an operation comprising: tracking of a monocular image sequence of facial deformations using the built 3D model.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2001
From: BOUGUET, JEAN-YVES; GRZESZCZUK, RADEK; GOKTURK, SALIH
To: INTEL CORPORATION
Reel/Frame 012013/0432 →
Continuity (1)
Related Publication 20030012408A1 · Jan 16, 2003