Подтвердите и удалите дорожки на основе счета дорожки
Объект trackScoreLogic
определяет, должна ли дорожка быть подтверждена или удалена на основе счета дорожки (также известный как логарифмическую вероятность дорожки). Дорожка должна быть подтверждена, если текущий счет дорожки больше, чем или равен порогу подтверждения. Дорожка должна быть удалена, если текущий счет дорожки уменьшился относительно максимального счета дорожки порогом удаления.
Решения подтверждения и удаления способствуют управлению дорожкой trackerGNN
или trackerTOMHT
.
logic = trackScoreLogic
logic = trackScoreLogic(Name,Value,...)
создает объект logic
= trackScoreLogictrackScoreLogic
с порогами подтверждения и удаления по умолчанию.
указывает, что свойства logic
= trackScoreLogic(Name,Value,...)ConfirmationThreshold
и DeletionThreshold
дорожки выигрывают логический объект с помощью одного или нескольких аргументов пары Name,Value
. Любые незаданные свойства берут значения по умолчанию.
init | Инициализируйте логику дорожки с первым хитом |
hit | Обновите логику дорожки с последующим хитом |
miss | Обновите логику дорожки с мисс |
sync | Синхронизируйте множество объектов trackScoreLogic |
mergeScores | Обновите счет дорожки слиянием дорожки |
checkConfirmation | Проверяйте, должна ли дорожка быть подтверждена |
checkDeletion | Проверяйте, должна ли дорожка быть удалена |
output | Получите текущее состояние логики дорожки |
reset | Сбросьте состояние логики дорожки |
clone | Создайте копию логики дорожки |
Если вы задаете или ConfirmationThreshold
или DeletionThreshold
в одинарной точности, то объект trackScoreLogic
преобразовывает другое свойство в одинарную точность и выполняет вычисления в одинарной точности.
[1] Блэкмен, S. и R. Пополи. Проект и анализ современных систем слежения. Бостон, MA: дом Artech, 1999.