3DiVi Face SDK  3.21.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Groups
pbio::FaceQualityEstimator Class Reference

Interface object for sample quality estimation. More...

#include <FaceQualityEstimator.h>

Public Types

typedef LightSmartPtr
< FaceQualityEstimator >::tPtr 
Ptr
 Alias for the type of a smart pointer to FaceQualityEstimator.
 

Public Member Functions

float estimateQuality (const pbio::RawSample &) const
 Estimates quality of a given face sample. More...
 

Detailed Description

Interface object for sample quality estimation.

Warning
This is a deprecated version (see the new one in Processing Block API). It's support will end in 2024.

Member Function Documentation

float pbio::FaceQualityEstimator::estimateQuality ( const pbio::RawSample sample) const
inline

Estimates quality of a given face sample.

Parameters
[in]sampleFace sample.
Returns
Estimated quality value (the greater the value is, the better the quality is). Aggregates sample usability (i.e. pose, occlusion, noise, blur and lighting) for face recognition in a single real value.