| Liveness Engine SDK Liveness detection engine.

Classes | Enumerations | Functions
ILiveness.h File Reference

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_FLOW, 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

## Detailed Description

Liveness detection and analysis interfaces.

Copyright
  VisionLabs LLC

Date
  27.09.2016