Взаимодействие нескольких моделей (IMM) фильтра для отслеживания объектов
The trackingIMM
объект представляет собой взаимодействующий фильтр с несколькими моделями (IMM), предназначенный для слежения за объектами, которые являются высоко маневренными. Используйте фильтр, чтобы предсказать будущее местоположение объекта, уменьшить шум в обнаруженном местоположении или помочь связать несколько обнаружений объектов с их треками.
Фильтр IMM занимается несколькими моделями движения в байесовской среде. Этот метод разрешает неопределенность движения цели, используя несколько моделей за раз для маневрирующей цели. Алгоритм IMM обрабатывает все модели одновременно и переключается между моделями в соответствии с их обновленными весами.
возвращает объект фильтра IMM с фильтрами отслеживания по умолчанию imm
= trackingIMM{trackingEKF,trackingEKF,trackingEKF}
с моделями движения, установленными как постоянная скорость, постоянное ускорение и постоянный поворот, соответственно. Фильтр использует функцию преобразования по умолчанию, @switchimm
.
задает свойство TrackingFilters и устанавливает все другие свойства на значения по умолчанию. imm
= trackingIMM(trackingFilters
)
также задает свойство ModelConversionFcn.imm
= trackingIMM(trackingFilters
,modelConversionFcn
)
также задает свойство TransitionProbabilities.imm
= trackingIMM(trackingFilters
,modelConversionFcn
,transitionProbabilities
)
задает свойства фильтра, используя одну или несколько imm
= trackingIMM(___,Name,Value)Name,Value
аргументы в виде пар. Любые неопределенные свойства берут значения по умолчанию. Сначала задайте любые другие входные параметры из предыдущих синтаксисов.
predict | Предсказать состояние и ковариацию ошибки расчета состояния отслеживающего фильтра |
correct | Правильное состояние и ковариация ошибки оценки состояния с помощью отслеживающего фильтра |
correctjpda | Правильное состояние и ковариация ошибки оценки состояния с помощью отслеживающего фильтра и JPDA |
distance | Расстояния между током и предсказанными измерениями отслеживающего фильтра |
likelihood | Вероятность измерения с отслеживающего фильтра |
clone | Создайте повторяющийся фильтр отслеживания |
initialize | Инициализируйте состояние и ковариацию отслеживающего фильтра |
smooth | Обратная оценка сглаженного состояния trackingIMM фильтр |
[1] Бар-Шалом, Яаков, Питер К. Виллетт и Синь Тянь. Отслеживание и слияние данных. Storrs, CT, USA:: YBS publishing, 2011.
[2] Блэкман, Сэмюэль и Роберт Пополи. «Проект и анализ современных систем слежения». Norwood, MA: Artech House, 1999.
constacc
| constturn
| constvel
| trackingCKF
| trackingEKF
| trackingGSF
| trackingKF
| trackingUKF