3DiVi Face SDK
3.24.1
|
Тип функции коллбэка распознавания (MatchFound). Подробнее...
Тип функции коллбэка распознавания (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.