3DiVi Face SDK  3.21.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Groups
com.vdt.face_recognition.sdk.IRLivenessEstimator Class Reference

Interface object used to estimate face liveness in order to prevent spoofing attacks. More...

Classes

enum  Liveness
 Estimated liveness. More...
 

Public Member Functions

void dispose ()
 Release an internal object.
 
boolean isDisposed ()
 Check if an object is released. More...
 
Liveness estimateLiveness (final RawSample sample, final IRFrameRaw ir_frame)
 Estimates liveness of an observed face. The given IR frame must be synchronized and aligned with the original image from which the sample was captured. More...
 

Detailed Description

Interface object used to estimate face liveness in order to prevent spoofing attacks.

Member Function Documentation

Liveness com.vdt.face_recognition.sdk.IRLivenessEstimator.estimateLiveness ( final RawSample  sample,
final IRFrameRaw  ir_frame 
)
inline

Estimates liveness of an observed face. The given IR frame must be synchronized and aligned with the original image from which the sample was captured.

Parameters
[in]sampleFace sample.
[in]ir_frameIR frame.
Returns
Estimated liveness (see IRLivenessEstimator.Liveness for details).
boolean com.vdt.face_recognition.sdk.IRLivenessEstimator.isDisposed ( )
inline

Check if an object is released.

Returns
true if an object is released, false otherwise.