13 #ifndef __PBIO_API__PBIO__LIVENESS_2D_ESTIMATOR_H_
14 #define __PBIO_API__PBIO__LIVENESS_2D_ESTIMATOR_H_
20 #include "ComplexObject.h"
22 #include "RawSample.h"
24 #include "stl_wraps_impls/WrapOStreamImpl.h"
50 typedef LightSmartPtr<Liveness2DEstimator>::tPtr
Ptr;
231 const DHPtr &dll_handle,
251 Liveness2DEstimator::Liveness2DEstimator(
252 const DHPtr &dll_handle,
254 ComplexObject(dll_handle, impl)
263 void* exception = NULL;
267 _dll_handle->Liveness2DEstimator_estimateLiveness(
269 (pbio::facerec::RawSampleImpl
const*) sample._impl,
274 checkException(exception, *_dll_handle);
276 return static_cast<Liveness>(verdict);
283 void* exception = NULL;
287 _dll_handle->Liveness2DEstimator_estimateLiveness(
289 (pbio::facerec::RawSampleImpl
const*) sample._impl,
294 checkException(exception, *_dll_handle);
298 result.
score = score;
306 #endif // __PBIO_API__PBIO__LIVENESS_2D_ESTIMATOR_H_
Liveness estimateLiveness(const pbio::RawSample &sample)
Определить принадлежность лица реальному человеку.
Definition: Liveness2DEstimator.h:261
Лицо принадлежит реальному человеку.
Definition: Liveness2DEstimator.h:71
Интерфейсный объект для создания других интерфейсных объектов.
Definition: FacerecService.h:64
Liveness
Результат определения принадлежности лица живому человеку.
Definition: Liveness2DEstimator.h:57
Интерфейсный объект для определения принадлежности лица реальному человеку.
Definition: Liveness2DEstimator.h:41
Лицо повернуто влево.
Definition: Liveness2DEstimator.h:113
Интерфейсный объект, хранящий образец лица.
Definition: RawSample.h:49
Лицо выходит за рамки изображения.
Definition: Liveness2DEstimator.h:92
LivenessAndScore estimate(const pbio::RawSample &sample)
Определение и вероятность принадлежности лица реальному человеку.
Definition: Liveness2DEstimator.h:281
Error - класс исключений, выбрасываемых при возникновении ошибок.
В кадре находится больше одного лица.
Definition: Liveness2DEstimator.h:99
Лицо было взято с фото.
Definition: Liveness2DEstimator.h:78
Исходное изображение слишком зашумлено.
Definition: Liveness2DEstimator.h:141
Лицо повернуто вверх.
Definition: Liveness2DEstimator.h:120
Лицо не было проверено.
Definition: Liveness2DEstimator.h:85
Недостаточно информации.
Definition: Liveness2DEstimator.h:64
Исходное изображение слишком яркое
Definition: Liveness2DEstimator.h:155
Лицо повернуто вниз.
Definition: Liveness2DEstimator.h:127
Лицо повернуто вправо.
Definition: Liveness2DEstimator.h:106
LightSmartPtr< Liveness2DEstimator >::tPtr Ptr
Псевдоним для типа умного указателя на Liveness2DEstimator.
Definition: Liveness2DEstimator.h:50
Недостаточные условия освещения.
Definition: Liveness2DEstimator.h:134
float score
Вероятность принадлежности лица живому человеку.
Definition: Liveness2DEstimator.h:177
Результат определения и вероятность принадлежности лица живому человеку.
Definition: Liveness2DEstimator.h:163
Definition: FacerecService.mm:79
Liveness liveness
Результат определения принадлежности лица живому человеку (см. Liveness).
Definition: Liveness2DEstimator.h:170
Исходное изображение слишком размыто
Definition: Liveness2DEstimator.h:148