System, method, and computer program for transmitting face models based on face data points
AssigneeDuelight LLC
InventorsWilliam Guie Rivard, Brian J. Kindle, Adam Barry Feder
Life of this patent
Estimating the term…
Abstract
A system, method, and computer program are provided for transmitting face models based on face data points. In use, a first image is received and at least one face associated with the first image is identified. Next, a face model is created of the at least one face by determining a structure of the at least one face, wherein the face model includes one or more face data points. The face model is transmitted. Additionally, a real-time stream is enabled of the at least one face, and a real-time face model is determined of the real-time stream using the face model. The real-time face model is then transmitted.
Claims19
A device, comprising:
- a non-transitory memory storing instructions;
- and
- one or more processors in communication with the non-transitory memory, wherein the one or more processors execute the instructions to:
- receive a first image;
- identify at least one face associated with the first image;
- create a face model of the at least one face by determining a structure of the at least one face, wherein the face model includes one or more face data points;
- transmit the face model;
- provide a real-time stream of the at least one face;
- determine a real-time face model of the real-time stream using the face model;
- transmit the real-time face model, wherein the real-time face model is automatically transmitted based on a network latency threshold condition or a dropped packet threshold condition.
A method, comprising:
- receiving, using a processor, a first image;
- identifying, using the processor, at least one face associated with the first image;
- creating, using the processor, a face model of the at least one face by determining a structure of the at least one face, wherein the face model includes one or more face data points;
- transmitting, using the processor, the face model;
- providing, using the processor, a real-time stream of the at least one face;
- determining, using the processor, a real-time face model of the real-time stream using the face model;
- transmitting, using the processor, the real-time face model, wherein the real-time face model is automatically transmitted based on a network latency threshold condition or a dropped packet threshold condition.
A computer program product comprising computer executable instructions stored on a non-transitory computer readable medium that when executed by a processor instruct the processor to:
- receive a first image;
- identify at least one face associated with the first image;
- create a face model of the at least one face by determining a structure of the at least one face, wherein the face model includes one or more face data points;
- transmit the face model;
- provide a real-time stream of the at least one face;
- determine a real-time face model of the real-time stream using the face model;
- transmit the real-time face model, wherein the real-time face model is automatically transmitted based on a network latency threshold condition or a dropped packet threshold condition.
Dependencies are inferred from the claim text.