3DiVi Face SDK  3.24.0
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Свойства Группы
Класс pbio::DepthLivenessEstimator

Интерфейсный объект для определения принадлежности лица реальному человеку. Подробнее...

#include <DepthLivenessEstimator.h>

Открытые типы

enum  Liveness { NOT_ENOUGH_DATA = 0, REAL = 1, FAKE = 2, NOT_COMPUTED = 3 }
 Результат определения принадлежности лица живому человеку. Подробнее...
 
typedef LightSmartPtr
< DepthLivenessEstimator >
::tPtr 
Ptr
 Псевдоним для типа умного указателя на DepthLivenessEstimator.
 

Открытые члены

Liveness estimateLiveness (const pbio::RawSample &sample, const pbio::DepthMapRaw depth_map)
 Определить принадлежность лица реальному человеку. Карта глубины должна быть синхронизирована и отрегистрирована в соответствии с исходным изображением, на котором было обнаружено лицо. Подробнее...
 

Подробное описание

Интерфейсный объект для определения принадлежности лица реальному человеку.

Перечисления

Результат определения принадлежности лица живому человеку.

Элементы перечислений
NOT_ENOUGH_DATA 

Недостаточно информации.

REAL 

Лицо принадлежит реальному человеку.

FAKE 

Лицо было взято с фото.

NOT_COMPUTED 

Лицо не было проверено.

Методы

DepthLivenessEstimator::Liveness pbio::DepthLivenessEstimator::estimateLiveness ( const pbio::RawSample sample,
const pbio::DepthMapRaw  depth_map 
)
inline

Определить принадлежность лица реальному человеку. Карта глубины должна быть синхронизирована и отрегистрирована в соответствии с исходным изображением, на котором было обнаружено лицо.

Аргументы
[in]sampleОбразец лица.
[in]depth_mapКарта глубины.
Возвращает
Результат (см. DepthLivenessEstimator::Liveness).