FacePointIndex class
The different face points that are tracked by face tracking.
Signature:
export declare abstract class FacePointIndex
Remarks
Instead of action units, which break down a facial expression into meaningful factors like "how much is the right eye squinting," these points simply track the position of landmarks on a face.
You can use these to determine the outline of a face, pin graphics to facial anatomy such as pinning sunglasses to the eyes and nose, or use key anatomy as a proxy for the position of the face overall, such as using the nose tip to center the face.
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
LeftBrow1 |
| (not declared) | |
LeftBrow2 |
| (not declared) | |
LeftBrow3 |
| (not declared) | |
LeftBrow4 |
| (not declared) | |
LeftBrow5 |
| (not declared) | |
LeftEyeBottomLid1 |
| (not declared) | |
LeftEyeBottomLid2 |
| (not declared) | |
LeftEyeLeftCorner |
| (not declared) | |
LeftEyeRightCorner |
| (not declared) | |
LeftEyeUpperLid1 |
| (not declared) | |
LeftEyeUpperLid2 |
| (not declared) | |
LipInnerLeftCorner |
| (not declared) | |
LipInnerLower1 |
| (not declared) | |
LipInnerLower2 |
| (not declared) | |
LipInnerLower3 |
| (not declared) | |
LipInnerRightCorner |
| (not declared) | |
LipInnerUpper1 |
| (not declared) | |
LipInnerUpper2 |
| (not declared) | |
LipInnerUpper3 |
| (not declared) | |
LipOuterLeftCorner |
| (not declared) | |
LipOuterLower1 |
| (not declared) | |
LipOuterLower2 |
| (not declared) | |
LipOuterLower3 |
| (not declared) | |
LipOuterLower4 |
| (not declared) | |
LipOuterLower5 |
| (not declared) | |
LipOuterRightCorner |
| (not declared) | |
LipOuterUpper1 |
| (not declared) | |
LipOuterUpper2 |
| (not declared) | |
LipOuterUpper3 |
| (not declared) | |
LipOuterUpper4 |
| (not declared) | |
LipOuterUpper5 |
| (not declared) | |
Nose1 |
| (not declared) | |
Nose2 |
| (not declared) | |
Nose3 |
| (not declared) | |
Nose4 |
| (not declared) | |
Nose5 |
| (not declared) | |
NoseBridge1 |
| (not declared) | |
NoseBridge2 |
| (not declared) | |
NoseBridge3 |
| (not declared) | |
NoseBridge4 |
| (not declared) | |
Outline1 |
| (not declared) | |
Outline10 |
| (not declared) | |
Outline11 |
| (not declared) | |
Outline12 |
| (not declared) | |
Outline13 |
| (not declared) | |
Outline14 |
| (not declared) | |
Outline15 |
| (not declared) | |
Outline16 |
| (not declared) | |
Outline17 |
| (not declared) | |
Outline2 |
| (not declared) | |
Outline3 |
| (not declared) | |
Outline4 |
| (not declared) | |
Outline5 |
| (not declared) | |
Outline6 |
| (not declared) | |
Outline7 |
| (not declared) | |
Outline8 |
| (not declared) | |
Outline9 |
| (not declared) | |
RightBrow1 |
| (not declared) | |
RightBrow2 |
| (not declared) | |
RightBrow3 |
| (not declared) | |
RightBrow4 |
| (not declared) | |
RightBrow5 |
| (not declared) | |
RightEyeBottomLid1 |
| (not declared) | |
RightEyeBottomLid2 |
| (not declared) | |
RightEyeLeftCorner |
| (not declared) | |
RightEyeRightCorner |
| (not declared) | |
RightEyeUpperLid1 |
| (not declared) | |
RightEyeUpperLid2 |
| (not declared) |
FacePointIndex.LeftBrow1 property
Signature:
static readonly LeftBrow1 = 17;
FacePointIndex.LeftBrow2 property
Signature:
static readonly LeftBrow2 = 18;
FacePointIndex.LeftBrow3 property
Signature:
static readonly LeftBrow3 = 19;
FacePointIndex.LeftBrow4 property
Signature:
static readonly LeftBrow4 = 20;
FacePointIndex.LeftBrow5 property
Signature:
static readonly LeftBrow5 = 21;
FacePointIndex.LeftEyeBottomLid1 property
Signature:
static readonly LeftEyeBottomLid1 = 40;
FacePointIndex.LeftEyeBottomLid2 property
Signature:
static readonly LeftEyeBottomLid2 = 41;
FacePointIndex.LeftEyeLeftCorner property
Signature:
static readonly LeftEyeLeftCorner = 36;
FacePointIndex.LeftEyeRightCorner property
Signature:
static readonly LeftEyeRightCorner = 39;
FacePointIndex.LeftEyeUpperLid1 property
Signature:
static readonly LeftEyeUpperLid1 = 37;
FacePointIndex.LeftEyeUpperLid2 property
Signature:
static readonly LeftEyeUpperLid2 = 38;
FacePointIndex.LipInnerLeftCorner property
Signature:
static readonly LipInnerLeftCorner = 60;
FacePointIndex.LipInnerLower1 property
Signature:
static readonly LipInnerLower1 = 65;
FacePointIndex.LipInnerLower2 property
Signature:
static readonly LipInnerLower2 = 66;
FacePointIndex.LipInnerLower3 property
Signature:
static readonly LipInnerLower3 = 67;
FacePointIndex.LipInnerRightCorner property
Signature:
static readonly LipInnerRightCorner = 64;
FacePointIndex.LipInnerUpper1 property
Signature:
static readonly LipInnerUpper1 = 61;
FacePointIndex.LipInnerUpper2 property
Signature:
static readonly LipInnerUpper2 = 62;
FacePointIndex.LipInnerUpper3 property
Signature:
static readonly LipInnerUpper3 = 63;
FacePointIndex.LipOuterLeftCorner property
Signature:
static readonly LipOuterLeftCorner = 48;
FacePointIndex.LipOuterLower2 property
Signature:
static readonly LipOuterLower2 = 56;
FacePointIndex.LipOuterLower1 property
Signature:
static readonly LipOuterLower1 = 55;
FacePointIndex.LipOuterLower3 property
Signature:
static readonly LipOuterLower3 = 57;
FacePointIndex.LipOuterLower4 property
Signature:
static readonly LipOuterLower4 = 58;
FacePointIndex.LipOuterLower5 property
Signature:
static readonly LipOuterLower5 = 59;
FacePointIndex.LipOuterRightCorner property
Signature:
static readonly LipOuterRightCorner = 54;
FacePointIndex.LipOuterUpper1 property
Signature:
static readonly LipOuterUpper1 = 49;
FacePointIndex.LipOuterUpper2 property
Signature:
static readonly LipOuterUpper2 = 50;
FacePointIndex.LipOuterUpper4 property
Signature:
static readonly LipOuterUpper4 = 52;
FacePointIndex.LipOuterUpper3 property
Signature:
static readonly LipOuterUpper3 = 51;
FacePointIndex.LipOuterUpper5 property
Signature:
static readonly LipOuterUpper5 = 53;
FacePointIndex.Nose1 property
Signature:
static readonly Nose1 = 31;
FacePointIndex.Nose2 property
Signature:
static readonly Nose2 = 32;
FacePointIndex.Nose3 property
Signature:
static readonly Nose3 = 33;
FacePointIndex.Nose5 property
Signature:
static readonly Nose5 = 35;
FacePointIndex.Nose4 property
Signature:
static readonly Nose4 = 34;
FacePointIndex.NoseBridge1 property
Signature:
static readonly NoseBridge1 = 27;
FacePointIndex.NoseBridge2 property
Signature:
static readonly NoseBridge2 = 28;
FacePointIndex.NoseBridge3 property
Signature:
static readonly NoseBridge3 = 29;
FacePointIndex.NoseBridge4 property
Signature:
static readonly NoseBridge4 = 30;
FacePointIndex.Outline1 property
Signature:
static readonly Outline1 = 0;
FacePointIndex.Outline10 property
Signature:
static readonly Outline10 = 9;
FacePointIndex.Outline11 property
Signature:
static readonly Outline11 = 10;
FacePointIndex.Outline12 property
Signature:
static readonly Outline12 = 11;
FacePointIndex.Outline13 property
Signature:
static readonly Outline13 = 12;
FacePointIndex.Outline14 property
Signature:
static readonly Outline14 = 13;
FacePointIndex.Outline15 property
Signature:
static readonly Outline15 = 14;
FacePointIndex.Outline16 property
Signature:
static readonly Outline16 = 15;
FacePointIndex.Outline2 property
Signature:
static readonly Outline2 = 1;
FacePointIndex.Outline17 property
Signature:
static readonly Outline17 = 16;
FacePointIndex.Outline3 property
Signature:
static readonly Outline3 = 2;
FacePointIndex.Outline4 property
Signature:
static readonly Outline4 = 3;
FacePointIndex.Outline5 property
Signature:
static readonly Outline5 = 4;
FacePointIndex.Outline6 property
Signature:
static readonly Outline6 = 5;
FacePointIndex.Outline8 property
Signature:
static readonly Outline8 = 7;
FacePointIndex.Outline7 property
Signature:
static readonly Outline7 = 6;
FacePointIndex.Outline9 property
Signature:
static readonly Outline9 = 8;
FacePointIndex.RightBrow1 property
Signature:
static readonly RightBrow1 = 22;
FacePointIndex.RightBrow2 property
Signature:
static readonly RightBrow2 = 23;
FacePointIndex.RightBrow3 property
Signature:
static readonly RightBrow3 = 24;
FacePointIndex.RightBrow4 property
Signature:
static readonly RightBrow4 = 25;
FacePointIndex.RightBrow5 property
Signature:
static readonly RightBrow5 = 26;
FacePointIndex.RightEyeBottomLid1 property
Signature:
static readonly RightEyeBottomLid1 = 46;
FacePointIndex.RightEyeBottomLid2 property
Signature:
static readonly RightEyeBottomLid2 = 47;
FacePointIndex.RightEyeLeftCorner property
Signature:
static readonly RightEyeLeftCorner = 42;
FacePointIndex.RightEyeRightCorner property
Signature:
static readonly RightEyeRightCorner = 45;
FacePointIndex.RightEyeUpperLid1 property
Signature:
static readonly RightEyeUpperLid1 = 43;
FacePointIndex.RightEyeUpperLid2 property
Signature:
static readonly RightEyeUpperLid2 = 44;
Updated over 1 year ago