DFACE JAVA SDK  4.0.0
DFace.DfacePose Class Reference

class DfacePose, a class responsible for face pose predicting More...

Inheritance diagram for DFace.DfacePose:
Collaboration diagram for DFace.DfacePose:

Public Member Functions

 DfacePose (String modePath, out int err_code)
 DfacePose Constructor More...
 
void Dispose ()
 DfacePose Destructor More...
 
float[] predictCoverMouth (Bitmap bmp, Box[] box)
 Predict face mouth is blocked or not More...
 
float[] predictCoverEye (Bitmap bmp, Box[] box)
 Predict face eye block is blocked or not More...
 
float[] predictMask (Bitmap bmp, Box[] box)
 Predict wear mask or not More...
 
double[] predictBlur (Bitmap bmp, Box[] box)
 Predict face blur score More...
 
int[] predictLight (Bitmap bmp, Box[] box)
 Predict face image exposure status More...
 
Pose[] predictPose (Bitmap bmp, Box[] box)
 Detect face landmarks and 3d pose(Euler angles) information More...
 

Detailed Description

class DfacePose, a class responsible for face pose predicting

Constructor & Destructor Documentation

DFace.DfacePose.DfacePose ( String  modePath,
out int  err_code 
)

DfacePose Constructor

Parameters
modePathdface model path
err_codestatus(0:OK non-0:Error)

Member Function Documentation

void DFace.DfacePose.Dispose ( )

DfacePose Destructor

double [] DFace.DfacePose.predictBlur ( Bitmap  bmp,
Box[]  box 
)

Predict face blur score

Parameters
bmpbitmap
boxbox
Returns
blur score(suggest <150 mean too blurry, the threshold is diverse among cameras)
float [] DFace.DfacePose.predictCoverEye ( Bitmap  bmp,
Box[]  box 
)

Predict face eye block is blocked or not

Parameters
bmpbitmap
boxbox
Returns
eye block score(0.0~1.0, higher means more block chance)
float [] DFace.DfacePose.predictCoverMouth ( Bitmap  bmp,
Box[]  box 
)

Predict face mouth is blocked or not

Parameters
bmpbitmap
boxbox
Returns
mouth block score(0.0~1.0, higher means more block chance)
int [] DFace.DfacePose.predictLight ( Bitmap  bmp,
Box[]  box 
)

Predict face image exposure status

Parameters
bmpbitmap
boxbox
Returns
exposure status(0:normal 1:exposure low 2:exposure high)
float [] DFace.DfacePose.predictMask ( Bitmap  bmp,
Box[]  box 
)

Predict wear mask or not

Parameters
bmpbitmap
boxbox
Returns
wearing-mask-score(0.0~1.0, suggest >0.9 mean wearing)
Pose [] DFace.DfacePose.predictPose ( Bitmap  bmp,
Box[]  box 
)

Detect face landmarks and 3d pose(Euler angles) information

Parameters
bmpbitmap
boxbox
Returns
face 3d pose(yaw,pitch,roll,t_x,t_y,t_z)

The documentation for this class was generated from the following file: