Подтверждение и удаление треков на основе последней истории треков
trackHistoryLogic объект определяет, должна ли дорожка быть подтверждена или удалена на основе истории дорожек. Дорожка должна быть подтверждена, если в последних обновлениях Nc есть хотя бы совпадения Mc. Дорожка должна быть удалена, если в последних обновлениях Nd есть по крайней мере промахи Md.
Решения о подтверждении и удалении способствуют управлению треком посредством multiObjectTracker объект.
создает logic = trackHistoryLogictrackHistoryLogic с порогами подтверждения и удаления по умолчанию.
задает свойства логического объекта истории дорожек с использованием одного или нескольких logic = trackHistoryLogic(Name,Value,...)Name,Value аргументы пары. Все неопределенные свойства принимают значения по умолчанию.
init | Инициализация логики дорожки с первым попаданием |
hit | Обновить логику дорожки с последующим попаданием |
miss | Обновить логику дорожки с промахом |
checkConfirmation | Проверить, должна ли быть подтверждена дорожка |
checkDeletion | Проверить, следует ли удалять дорожку |
output | Получить текущее состояние логики дорожки |
reset | Сброс состояния логики дорожки |
sync | Синхронизироваться trackHistoryLogic объекты |
clone | Создать копию логики дорожки |
[1] Блэкман, С. и Р. Пополи. Проектирование и анализ современных систем слежения. Бостон, Массачусетс: Artech House, 1999.