THREE-DIMENSIONAL FACE RECOGNITION FOR MOBILE DEVICES
First Claim
1. A computer-implemented method, comprising:
- capturing, by an image-capture device on a mobile device, a set of images of a person from various orientations;
determining orientation information for a respective captured image;
detecting a plurality of features of the person'"'"'s face from the respective captured image;
generating a three-dimensional model of the person'"'"'s face from the detected features and orientation information for their corresponding images; and
authenticating the person'"'"'s identity based on the three-dimensional model.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile device can generate a three-dimensional model of a person'"'"'s face by capturing and processing a plurality of two-dimensional images. During operation, the mobile device uses an image-capture device to capture a set of images of the person from various orientations as the person or any other user sweeps the mobile device in front of the person'"'"'s face from one side of his/her face to the opposing side. The device determines orientation information for the captured images, and detects a plurality of features of the person'"'"'s face from the captured images. The device then generates a three-dimensional model of the person'"'"'s face from the detected features and their orientation information. The three-dimensional model of the person'"'"'s face facilitates identifying and/or authenticating the person'"'"'s identity.
90 Citations
24 Claims
-
1. A computer-implemented method, comprising:
-
capturing, by an image-capture device on a mobile device, a set of images of a person from various orientations; determining orientation information for a respective captured image; detecting a plurality of features of the person'"'"'s face from the respective captured image; generating a three-dimensional model of the person'"'"'s face from the detected features and orientation information for their corresponding images; and authenticating the person'"'"'s identity based on the three-dimensional model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method, the method comprising:
-
capturing a set of images of a person from various orientations using an image-capture device on a mobile device; determining orientation information for a respective captured image; detecting a plurality of features of the person'"'"'s face from the respective captured image; generating a three-dimensional model of the person'"'"'s face from the detected features and orientation information for their corresponding images; and authenticating the person'"'"'s identity based on the three-dimensional model. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A mobile device, comprising:
-
an image-capture module configured to capture a set of images of a person from various orientations; a motion sensor configured to determine orientation information for a respective captured image; a feature-detecting module configured to detect a plurality of features of the person'"'"'s face from the respective captured image; a model-generating module configured to generate a three-dimensional model of the person'"'"'s face from the detected features and orientation information for their corresponding images; and an authentication module configured to authenticate the person'"'"'s identity based on the three-dimensional mode. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification