Liveness Engine SDK
Liveness detection engine.
|
Public interfaces for various liveness detection algorithms, related types and structures. More...
Classes | |
struct | lsdk::Angles |
Structure for angle measurements retrieval. More... | |
struct | lsdk::Scores |
Structure for score measurements retrieval. More... | |
struct | lsdk::EyeStates |
Structure for eyeStates retrieval. More... | |
struct | lsdk::ILiveness |
Liveness detector interface. More... | |
struct | lsdk::IUnifiedLiveness |
Unified liveness detector interface. This liveness type includes previous types and performs all calculation in one session. It performs tracking of value of type used on the creation stage, besides it also tracks remaining measurements in order to identify fraud attempt. More... | |
struct | lsdk::IComplexLiveness |
Complex liveness detector interface. More... | |
struct | lsdk::ILivenessEngine |
Root Liveness SDK object interface. More... | |
Enumerations | |
enum | lsdk::LivenessAlgorithmType { lsdk::LA_PITCH_DOWN, lsdk::LA_PITCH_UP, lsdk::LA_YAW_LEFT, lsdk::LA_YAW_RIGHT, lsdk::LA_SMILE, lsdk::LA_MOUTH, lsdk::LA_EYEBROW, lsdk::LA_EYE, lsdk::LA_INFRARED, lsdk::LA_COUNT } |
Simple liveness algorithm type enumeration. More... | |
enum | lsdk::ComplexLivenessAlgorithmType { lsdk::CLA_DEPTH, lsdk::CLA_COUNT } |
Complex liveness algorithm type enumeration. More... | |
enum | lsdk::LSDKError : uint32_t { lsdk::LSDKError::Ok, lsdk::LSDKError::NotInitialized, lsdk::LSDKError::NotReady, lsdk::LSDKError::PreconditionFailed, lsdk::LSDKError::Internal } |
Functions | |
template<typename T , typename... Args> | |
uint32_t | lsdk::field (T current, Args...rest) noexcept |
Auxiliary function for binary field composition. More... | |
template<typename T > | |
uint32_t | lsdk::field (T last) noexcept |
FSDK_API fsdk::ResultValue < fsdk::FSDKError, lsdk::ILivenessEnginePtr > | lsdk::createLivenessEngine (const fsdk::Ref< fsdk::IFaceEngine > &FaceEngine, const char *path=nullptr) noexcept |
Create the Liveness SDK root object. More... | |
Public interfaces for various liveness detection algorithms, related types and structures.
Simple liveness algorithm type enumeration.
|
strong |
|
noexcept |
Create the Liveness SDK root object.
[in] | FaceEngine | [optional] Face Engine object; |
[in] | path | [optional] Path to data folder with configuration file; |
|
noexcept |
Auxiliary function for binary field composition.