Liveness Engine SDK
Liveness detection engine.
|
Liveness detection and analysis interfaces. More...
#include <fsdk/IObject.h>
#include <fsdk/Types.h>
Go to the source code of this file.
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 | fsdk::ErrorTraits< lsdk::LSDKError > |
Specialized for LSDKError. 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 |
Liveness detection and analysis interfaces.