3DiVi Face SDK  3.20.0
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Свойства Группы
Интерфейс com.vdt.face_recognition.sdk.VideoWorker.MatchFoundCallbackU

Тип функции коллбэка распознавания (MatchFound). Подробнее...

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

void call (MatchFoundCallbackData data)
 

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

Тип функции коллбэка распознавания (MatchFound).

Когда для отслеживаемого лица создается шаблон, он сравнивается с каждым шаблоном из базы, и если расстояние до ближайшего элемента оказывается меньше порога distance_threshold, указанного в этом элементе, то фиксируется совпадение.

Этот коллбэк вызывается после N последовательных совпадений с элементами, относящимися к одному и тому же человеку.

Число N может быть задано в конфигурационном файле в тэге <consecutive_match_count_for_match_found_callback>.

Гарантируется, что этот коллбэк будет вызван после как минимум одного Tracking коллбэка и перед TrackingLost коллбэком с тем же stream_id и track_id (track_id = sample->getID()).

Также, установив значение ‘1’ для тэга <not_found_match_found_callback> можно включить вызов этого коллбэка после N последовательных несовпадений (т.е. когда ближайший элемент оказывается дальше его порога distance_threshold). В этом случае match_result будет с нулевым расстоянием, а person_id и element_id будут равны VideoWorker.MATCH_NOT_FOUND_ID.