Обобщенное оптимальное присвоение подшаблона (GOSPA) метрика
trackGOSPAMetric
Система object™ вычисляет обобщенную оптимальную метрику присвоения подшаблона между набором дорожек и известными истинами.
Для получения дополнительной информации см. Метрику GOSPA и [1].
Вычислить обобщенную метрику выравнивания подшаблона:
Создайте trackGOSPAMetric
объект и набор его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты?
создает GOSPAMetric
= trackGOSPAMetrictrackGOSPAMetric
Системный объект со значениями свойств по умолчанию.
свойства наборов для GOSPAMetric
= trackGOSPAMetric(Name,Value
)trackGOSPAMetric
объект с помощью одной или нескольких пар "имя-значение". Например, GOSPAMetric = trackGOSPAMetric('CutoffDistance',5)
создает trackGOSPAMetric
объект с расстоянием сокращения равняется 5. Заключите имена свойства в кавычки.
возвращает метрику GOSPA между набором дорожек и истинами, включая переключающийся штраф. Значение переключающегося штрафа, включенного в метрику, зависит от sGOSPA
= GOSPAMetric(tracks
,truths
)SwitchingPenalty
свойство. По умолчанию метрика использует присвоения глобального самого близкого соседа (GNN) в токе и предыдущем шаге, чтобы решить, переключаются ли дорожки.
[___] = GOSPAMetric(
позволяет вам задавание текущих присвоений между дорожками и истинами, используемыми в метрической оценке. Можно возвратить выходные параметры как любой из предыдущих синтаксисов.tracks
,truths
,assignment
)
Чтобы использовать этот синтаксис, установите HasAssignmentInput
свойство к true
.
[
также возвращает локализацию пропущенный целевой компонент компонента и ложный компонент дорожки. Можно использовать любую из входных комбинаций в предыдущих синтаксисах.sGOSPA
,GOSPA
,switching
,localization
,missTarget
,falseTrack
] = GOSPAMetric(___)
Чтобы использовать этот синтаксис, установите значение Alpha
свойство к 2
.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj
, используйте этот синтаксис:
release(obj)
[1] Rahmathullash, A. S. А. Ф. Гарсия-Фернандес и Л. Свенсон. "Обобщенная Оптимальная Метрика Присвоения Подшаблона". 20-я Международная конференция по вопросам информационного Fusion (Fusion), стр 1–8, 2017.
trackErrorMetrics
| trackOSPAMetric
| trackAssignmentMetrics