3DiVi Face SDK  3.21.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Groups
com.vdt.face_recognition.sdk.DepthLivenessEstimator 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 internal object.
 
boolean isDisposed ()
 Check if an object is released. More...
 
Liveness estimateLiveness (final RawSample sample, final DepthMapRaw depth_map)
 Estimates liveness of the observed face. The given depth map 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.DepthLivenessEstimator.estimateLiveness ( final RawSample  sample,
final DepthMapRaw  depth_map 
)
inline

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

Parameters
[in]sampleFace sample.
[in]depth_mapDepth map.
Returns
Estimated liveness (see DepthLivenessEstimator.Liveness for details).
boolean com.vdt.face_recognition.sdk.DepthLivenessEstimator.isDisposed ( )
inline

Check if an object is released.

Returns
true if an object is released, false otherwise.