![]() |
Face Engine SDK
5.16.0
A face detection, recognition and tracking engine.
|
| SDK namespace | |
| DeepFake estimation structure. The current implementation is experimental, and does not support backward compatibility. The API can be modified in upcoming versions | |
| DeepFake estimator interface. The current implementation is experimental, and does not support backward compatibility. The API can be modified in upcoming versions | |
| Approximate Garbage Score estimator interface | |
| Background estimator output structure. This structure contains the result of estimation and probability scores for each possible estimation result. Probability scores are defined in [0,1] range | |
| Background estimator interface | |
| BestShotQuality estimator interface | |
| BestShotQualityEstimator output structure | |
| Image color type estimator interface | |
| Child estimation output | |
| Child estimator interface | |
| CredibilityCheck estimator output structure | |
| CredibilityCheck estimator interface | |
| Crowd estimation structure | |
| Crowd estimator interface | |
| DynamicRange estimator output structure. This structure contains score for possible estimation result. Probability score is defined in [0,1] range | |
| DynamicRange estimator interface | |
| Emotions estimation structure. Each estimation is given in normalized [0, 1] range | |
| Emotions estimator interface | |
| EyeBrow estimation structure | |
| EyeBrow estimator interface | |
| Eyes estimation output | |
| Eyes attribute structure | |
| EyeCropper is a helper structure for IEyeEstimator interface Methods of this structure crop an input warped image and returns rectangle coordinates of each eye | |
| Eye estimator interface | |
| FacialHair estimator output structure. This structure contains the result of estimation ( | |
| FacialHair estimator interface | |
| FightsEstimation result structure. This structure will return from the IFightsEstimatorContext::getResult method call. This structure contains current estimation result for input frames | |
| FightsEstimator context stucture This structure will return from the IFightsEstimator::estimate method call | |
| FightsEstimator estimator interface | |
| FishEye estimator output structure. This structure contains the result of estimation ( | |
| FishEye estimator interface | |
| Gaze estimation output | |
| Gaze estimator interface | |
| Glasses estimator interface | |
| Head And Shoulders estimator interface | |
| Head pose estimation output | |
| Head pose angles estimator interface | |
| HeadWearState estimator output structure. This structure contains the result of estimation ( | |
| HeadWearType estimator output structure. This structure contains the result of estimation ( | |
| HeadWear estimator output structure. This structure contains the result of HeadWearState and HeadWearType estimations | |
| HeadWear estimator interface | |
| Unified HumanAttribute estimator output structure | |
| HumanAttribute estimator simplified color output structure. This structure contains the result of truncated pool of clor estimations and probability scores for each possible estimation result. Probability scores are defined in [0,1] range | |
| HumanAttribute estimator backpack output structure. This structure contains the result of backpack estimation and probability scores for each possible estimation result. Probability scores are defined in [0,1] range | |
| HumanAttribute estimator gender output structure. This structure contains the result of gender estimation and probability scores for each possible estimation result. Probability scores are defined in [0,1] range | |
| HumanAttribute estimator hat output structure. This structure contains the result of hat estimation and probability scores for each possible estimation result. Probability scores are defined in [0,1] range | |
| HumanAttribute estimator lower body clothing output structure. This structure contains the result of lower body clothing estimation and probability scores for each possible estimation result. Probability scores are defined in [0,1] range | |
| HumanAttribute estimator outwear color output structure. This structure contains the result of outwear color estimation and probability scores for each possible estimation result. Probability scores are defined in [0,1] range | |
| HumanAttribute estimator sleeves size output structure. This structure contains the result of sleeves size estimation and probability scores for each possible estimation result. Probability scores are defined in [0,1] range | |
| HumanAttribute estimator interface | |
| Depth range configuration structure in millimeters | |
| Depth estimator output structure | |
| Depth estimator interface | |
| Depth+RBG liveness estimation output structure | |
| Depth+RGB estimator interface | |
| Liveness flow estimator interface | |
| Liveness Flying Faces estimation output | |
| Flying Faces Liveness estimator interface | |
| Liveness FPR estimation output | |
| FPR Liveness estimator interface | |
| IR estimation structure. Each score in normalized [0, 1] range, isReal shows real person or not | |
| Infra red liveness estimator interface | |
| Liveness OneShotRGB estimation structure | |
| OneShot RGB Liveness estimator interface | |
| LivenessRGBM estimation structure | |
| RGBM Liveness estimator interface | |
| MedicalMask estimator output structure. This structure contains the result of estimation ( | |
| MedicalMask estimator output structure. This structure contains the result of estimation ( | |
| MedicalMask estimator interface | |
| 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 | |
| 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 | |
| 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 | |
| Mouth estimator interface | |
| NaturalLight estimator output structure. This structure contains the result of estimation and probability scores for each possible estimation result. Probability scores are defined in [0,1] range | |
| NaturalLight estimator interface | |
| Image orientation estimator interface | |
| Face overlap estimation output | |
| Overlap estimator interface | |
| PortraitStyle estimator output structure. This structure contains the result of estimation and probability scores for each possible estimation result. Probability scores are defined in [0,1] range | |
| PortraitStyle estimator interface | |
| Personal Protection Equipment estimation structure (a.k.a. PPE) This structure contains prediction scores per each personal equipment attribute | |
| Personal Protection Equipment output structure. This structure aggregates multiple PPE attributes predictions | |
| Personal Protection Equipment estimator interface | |
| Quality estimation structure Each estimation is given in normalized [0, 1] range. Parameter meanings: | |
| Subjective Quality estimation structure Each estimation is given in normalized [0, 1] range. Parameter meanings: | |
| Image quality estimator interface | |
| Red eye estimation output | |
| Eyes attribute structure | |
| Red eye estimator interface | |
| Specialized for FSDKError | |
| Interface for running tasks asynchronously | |
| Result of descriptor matching | |
| Descriptor interface | |
| Descriptor batch interface | |
| Specialized for DescriptorBatchError | |
| Descriptor extractor interface | |
| Descriptor matcher interface | |
| Detection result batch interface | |
| Interface of BestDetection comparer. Implement it if you want to use own BestDetection strategy | |
| Syntax sugar, allows you to use lambdas to define a BestDetection comparer | |
| Face detector interface | |
| Face detection result batch interface | |
| Root LUNA SDK object interface | |
| Landmarks result batch interface | |
| Human detection result batch interface | |
| Human body detector interface | |
| Type for human and face association | |
| HumanFace result batch interface | |
| Human and face detector interface | |
| Landmarks result batch interface | |
| Human detection area warper interface | |
| Result of index search | |
| Static descriptor storage interface | |
| Dynamic descriptor storage interface | |
| Base index interface | |
| Dense (read only) index interface | |
| Dynamic index interface | |
| Progress tracker interface | |
| Index builder interface | |
| License objects interface | |
| Archive interface | |
| Serializable object interface | |
| Specialized for ISerializableObject::SerializationError | |
| Data storage object interface helper | |
| Base strong reference counted object interface | |
| SDK settings provider interface | |
| Configuration parameter description | |
| Configuration parameter entry | |
| Configuration parameter key | |
| Configuration parameter value | |
| Value data | |
| Specialized for ISettingsProvider::ParseError | |
| Transformation data structure, used for warping | |
| Face detection area warper interface | |
| LaunchOptions struct configures inference options on per-estimator/detector basis, giving user fine grained control over cpu/gpu utilisation | |
| Detection structure. Stores a detected bounding box within a source image rect | |
| Image format | |
| Helper class to block copy operator&constructor of its descendants | |
| Promise class to support asynchronous data retrieval Look into std::promise semantics to understand it | |
| Future class to support asynchronous data retrieval Look into std::future semantics to understand it | |
| Specialized for Future::Error | |
| Specialized for Promise::Error | |
| Human keypoints landmark structure | |
| Human keypoints landmarks template structure | |
| Image | |
| Specialized for Image::Error | |
| Face landmarks template structure | |
| Enumerates detected landmarks. Only valid for template with 5 landmarks | |
| An error structure designed for functions which can return errors from different enum classes | |
| Specialized for MultiError | |
| Rectangle | |
| Smart pointer for reference counted objects | |
| Generic base class of a pointer for reference counted objects | |
| A structure that encapsulates an action result enumeration | |
| Addon for Result to output some value aside the result. Specialization for copiable types | |
| Addon for Result to output some value aside the result. Specialization for non copiable types | |
| Helper entity to measure size of dynamic objects in memory | |
| Span. Not owning data view. It incapsulated pointer to the continuous array with one or more T objects | |
| Sub Image | |
| Generic 2D vector | |
