Face Engine SDK 5.25.0
A face detection, recognition and tracking engine.
|
Estimators public interfaces and related types and structures. More...
Classes | |
struct | fsdk::IAGSEstimator |
Approximate Garbage Score estimator interface. More... | |
struct | fsdk::IBestShotQualityEstimator |
BestShotQuality estimator interface. More... | |
struct | fsdk::DepthLivenessEstimation |
Depth estimator output structure. More... | |
struct | fsdk::IDepthLivenessEstimator |
Depth estimator interface. More... | |
struct | fsdk::EyesEstimation |
Eyes estimation output. More... | |
struct | fsdk::EyeCropper |
EyeCropper is a helper structure for IEyeEstimator interface Methods of this structure crop an input warped image and returns rectangle coordinates of each eye. More... | |
struct | fsdk::IEyeEstimator |
Eye estimator interface. More... | |
struct | fsdk::IGlassesEstimator |
Glasses estimator interface. More... | |
struct | fsdk::HeadPoseEstimation |
Head pose estimation output. More... | |
struct | fsdk::IHeadPoseEstimator |
Head pose angles estimator interface. More... | |
struct | fsdk::DepthRGBEstimation |
Depth+RBG liveness estimation output structure. More... | |
struct | fsdk::ILivenessDepthRGBEstimator |
Depth+RGB estimator interface. More... | |
struct | fsdk::LivenessOneShotRGBEstimation |
Liveness OneShotRGB estimation structure. More... | |
struct | fsdk::ILivenessOneShotRGBEstimator |
OneShot RGB Liveness estimator interface. More... | |
struct | fsdk::MedicalMaskEstimation |
MedicalMask estimator output structure. This structure contains the result of estimation (. More... | |
struct | fsdk::MedicalMaskEstimationExtended |
MedicalMask estimator output structure. This structure contains the result of estimation (. More... | |
struct | fsdk::IMedicalMaskEstimator |
MedicalMask estimator interface. More... | |
struct | fsdk::SmileTypeScores |
Scores of smile type. Probability scores are defined in [0,1] range. Scores in this struct sum up to 1.0. We use them to decide if person is smiling with teeth's exposed or not. More... | |
struct | fsdk::MouthEstimation |
Mouth estimator output structure. Stores flags that indicates which mouth feature is present. Multiple state flags may be set to true meaning that the final mouth state is a combination of those. Probability scores are defined in [0,1] range. More... | |
struct | fsdk::MouthEstimationExtended |
Extended mouth estimator output structure. Stores flags that indicates which mouth feature is present. Multiple state flags may be set to true meaning that the final mouth state is a combination of those. Probability scores are defined in [0,1] range. More... | |
struct | fsdk::IMouthEstimator |
Mouth estimator interface. More... | |
struct | fsdk::NIRLivenessEstimation |
NIR Liveness estimation structure. Each score in normalized [0, 1] range, state shows real person or not. More... | |
struct | fsdk::INIRLivenessEstimator |
Infra red liveness estimator interface. More... | |
struct | fsdk::Quality |
Quality estimation structure Each estimation is given in normalized [0, 1] range. Parameter meanings: More... | |
struct | fsdk::SubjectiveQuality |
Subjective Quality estimation structure Each estimation is given in normalized [0, 1] range. Parameter meanings: More... | |
struct | fsdk::IQualityEstimator |
Image quality estimator interface. More... | |
Functions | |
IBestShotQualityEstimator::EstimationRequest | fsdk::operator| (IBestShotQualityEstimator::EstimationRequest first, IBestShotQualityEstimator::EstimationRequest second) |
FrontalFaceType | fsdk::HeadPoseEstimation::getFrontalFaceType () const |
Returns type of face frontality. | |
float | fsdk::MedicalMaskEstimation::getScore (DetailedMaskType type) const |
Returns score of required detailed mask type. | |
float | fsdk::Quality::getQuality () const noexcept |
bool | fsdk::SubjectiveQuality::isGood () const noexcept |
Estimators public interfaces and related types and structures.
|
strong |
MedicalMask estimator output enum. This enum contains all type of DetailedMaskType results.
|
strong |
Glasses estimation enum.
noglasses:
checks whether person is wearing glasses or not. true - no glasses, false - with glasses; eyeglasses:
checks whether person is wearing eyeglasses or not. true - eyeglasses, false - not eyeglasses; sunglasses:
checks whether person is wearing sunglasses or not. true - sunglasses, false - not sunglasses. Enumerator | |
---|---|
NoGlasses | Person is not wearing glasses. |
EyeGlasses | Person is wearing eyeglasses. |
SunGlasses | Person is wearing sunglasses. |
EstimationError | failed to estimate |
|
strong |
|
strong |
|
strong |
NIRLiveness estimation mode. Currently, available values to select the estimation mode are: Default, M1 and M2. The scenario Default
means the mode is specified in config file.
|
strong |
MouthEstimationExtended smile type enum. This enum contains all possible smile types.
Enumerator | |
---|---|
None | No smile. |
SmileLips | regular smile, without teeth's exposed |
SmileOpen | smile with teeth's exposed |
|
inlinenoexcept |
|
inline |
Returns score of required detailed mask type.
[in] | type | detailed mask type. |
|
inlinenoexcept |