Face Engine SDK  5.23.1
A face detection, recognition and tracking engine.
fsdk::FaceOcclusionEstimation Struct Reference

FaceOcclusionEstimation structure. This structure is used to check for occlusions in various parts of the face (such as the lower face, nose, eyes, or forehead). It contains the result of FaceOcclusionState and FaceOcclusionType estimations for each image. More...

#include <IFaceOcclusionEstimator.h>

List of all members.

Public Member Functions

float getScore (FaceOcclusionType type) const
 Returns the occlusion score for the required facial zone.
FaceOcclusionState getState (FaceOcclusionType type) const
 Returns the occlusion state.

Public Attributes

FaceOcclusionState states [static_cast< uint8_t >(FaceOcclusionType::Count)]
 occlusion states
float typeScores [static_cast< uint8_t >(FaceOcclusionType::Count)]
FaceOcclusionState overallOcclusionState
float overallOcclusionScore
float hairOcclusionScore

Detailed Description

FaceOcclusionEstimation structure. This structure is used to check for occlusions in various parts of the face (such as the lower face, nose, eyes, or forehead). It contains the result of FaceOcclusionState and FaceOcclusionType estimations for each image.

See also:
FaceOcclusionState, FaceOcclusionType for details.

Member Function Documentation

Returns the occlusion score for the required facial zone.

Parameters:
[in]typeFacial occlusion type.
See also:
FaceOcclusionType for more info.

Returns the occlusion state.

Parameters:
[in]typeFacial occlusion type.
See also:
FaceOcclusionState for more info.

Member Data Documentation

FaceOcclusionState fsdk::FaceOcclusionEstimation::states[static_cast< uint8_t >(FaceOcclusionType::Count)]

occlusion states

Probability scores for occlusion types


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines