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

Параметры конструктора VideoWorker. Подробнее...

#include <VideoWorker.h>

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

 Params ()
 Конструктор по умолчанию, устанавливает строки пустыми, числа нулем, флаги выключены.
 
Paramsvideo_worker_config (const pbio::Config value)
 Задать конфигурационный файл VideoWorker с опционально переопределенными параметрами. Подробнее...
 
Paramsrecognizer_ini_file (const std::string value)
 Задать имя конфигурационного файла для используемого распознавателя (Recognizer). Подробнее...
 
Paramsrecognizer_config (const pbio::Config value)
 Задать конфигурационный файл Recognizer с опционально переопределенными параметрами. Подробнее...
 
Paramsstreams_count (const int value)
 Задать количество видеопотоков. Подробнее...
 
Paramsprocessing_threads_count (const int value)
 Задать количество потоков для создания шаблонов. Подробнее...
 
Paramsmatching_threads_count (const int value)
 Задать количество потоков для сравнения шаблонов, созданных из видеопотоков, с базой. Подробнее...
 
Paramsage_gender_estimation_threads_count (const int value)
 Задать количество потоков для определения пола и возраста. Подробнее...
 
Paramsemotions_estimation_threads_count (const int value)
 Задать количество потоков для определения эмоций. Подробнее...
 
Paramsshort_time_identification_enabled (const bool value)
 Задать флаг, включающий кратковременную идентификацию. Подробнее...
 
Paramsshort_time_identification_distance_threshold (const float value)
 Задать порог распознавания для кратковременной идентификации. Подробнее...
 
Paramsshort_time_identification_outdate_time_seconds (const float value)
 Задать в секундах длину временного интервала для кратковременной идентификации. Подробнее...
 
Paramsactive_liveness_checks_order (const std::vector< ActiveLiveness::CheckType > value)
 Задать порядок для проверки активаного (сценарного) liveness.
 

Открытые атрибуты

pbio::Config _video_worker_config
 
std::string _recognizer_ini_file
 
pbio::Config _recognizer_config
 
int _streams_count
 
int _processing_threads_count
 
int _matching_threads_count
 
int _age_gender_estimation_threads_count
 
int _emotions_estimation_threads_count
 
bool _short_time_identification_enabled
 
float _short_time_identification_distance_threshold
 
float _short_time_identification_outdate_time_seconds
 
std::vector
< ActiveLiveness::CheckType
_active_liveness_checks_order
 

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

Параметры конструктора VideoWorker.

Методы

Params& pbio::VideoWorker::Params::age_gender_estimation_threads_count ( const int  value)
inline

Задать количество потоков для определения пола и возраста.

Возвращает
*this
Params& pbio::VideoWorker::Params::emotions_estimation_threads_count ( const int  value)
inline

Задать количество потоков для определения эмоций.

Возвращает
*this
Params& pbio::VideoWorker::Params::matching_threads_count ( const int  value)
inline

Задать количество потоков для сравнения шаблонов, созданных из видеопотоков, с базой.

Возвращает
*this
Params& pbio::VideoWorker::Params::processing_threads_count ( const int  value)
inline

Задать количество потоков для создания шаблонов.

Возвращает
*this
Params& pbio::VideoWorker::Params::recognizer_config ( const pbio::Config  value)
inline

Задать конфигурационный файл Recognizer с опционально переопределенными параметрами.

Возвращает
*this
Params& pbio::VideoWorker::Params::recognizer_ini_file ( const std::string  value)
inline

Задать имя конфигурационного файла для используемого распознавателя (Recognizer).

Возвращает
*this
Params& pbio::VideoWorker::Params::short_time_identification_distance_threshold ( const float  value)
inline

Задать порог распознавания для кратковременной идентификации.

Возвращает
*this
Params& pbio::VideoWorker::Params::short_time_identification_enabled ( const bool  value)
inline

Задать флаг, включающий кратковременную идентификацию.

Возвращает
*this
Params& pbio::VideoWorker::Params::short_time_identification_outdate_time_seconds ( const float  value)
inline

Задать в секундах длину временного интервала для кратковременной идентификации.

Возвращает
*this
Params& pbio::VideoWorker::Params::streams_count ( const int  value)
inline

Задать количество видеопотоков.

Возвращает
*this
Params& pbio::VideoWorker::Params::video_worker_config ( const pbio::Config  value)
inline

Задать конфигурационный файл VideoWorker с опционально переопределенными параметрами.

Возвращает
*this