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

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

#include <Liveness2DEstimator.h>

Классы

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

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

enum  Liveness {
  NOT_ENOUGH_DATA = 0, REAL = 1, FAKE = 2, NOT_COMPUTED = 3,
  FACE_NOT_FULLY_FRAMED = 4, MULTIPLE_FACE_FRAMED = 5, FACE_TURNED_RIGHT = 6, FACE_TURNED_LEFT = 7,
  FACE_TURNED_UP = 8, FACE_TURNED_DOWN = 9, BAD_IMAGE_LIGHTING = 10, BAD_IMAGE_NOISE = 11,
  BAD_IMAGE_BLUR = 12, BAD_IMAGE_FLARE = 13
}
 Результат определения принадлежности лица живому человеку. Подробнее...
 
typedef LightSmartPtr
< Liveness2DEstimator >::tPtr 
Ptr
 Псевдоним для типа умного указателя на Liveness2DEstimator.
 

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

Liveness estimateLiveness (const pbio::RawSample &sample)
 Определить принадлежность лица реальному человеку. Подробнее...
 
LivenessAndScore estimate (const pbio::RawSample &sample)
 Определение и вероятность принадлежности лица реальному человеку. Подробнее...
 

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

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

Предупреждения
Это устаревшая версия (см. новый блок в Processing Block API). Поддержка будет прекращена в 2024 году.

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

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

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

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

REAL 

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

FAKE 

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

NOT_COMPUTED 

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

FACE_NOT_FULLY_FRAMED 

Лицо выходит за рамки изображения.

MULTIPLE_FACE_FRAMED 

В кадре находится больше одного лица.

FACE_TURNED_RIGHT 

Лицо повернуто вправо.

FACE_TURNED_LEFT 

Лицо повернуто влево.

FACE_TURNED_UP 

Лицо повернуто вверх.

FACE_TURNED_DOWN 

Лицо повернуто вниз.

BAD_IMAGE_LIGHTING 

Недостаточные условия освещения.

BAD_IMAGE_NOISE 

Исходное изображение слишком зашумлено.

BAD_IMAGE_BLUR 

Исходное изображение слишком размыто

BAD_IMAGE_FLARE 

Исходное изображение слишком яркое

Методы

Liveness2DEstimator::LivenessAndScore pbio::Liveness2DEstimator::estimate ( const pbio::RawSample sample)
inline

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

Аргументы
[in]sampleОбразец лица.
Возвращает
Результат (см. LivenessAndScore).
Liveness2DEstimator::Liveness pbio::Liveness2DEstimator::estimateLiveness ( const pbio::RawSample sample)
inline

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

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