Взаимодействие фильтра множественных моделей (IMM) для отслеживания объектов
trackingIMM объект представляет взаимодействующий фильтр множественной модели (IMM), предназначенный для слежения за объектами, которые являются высокоманевренными. Используйте фильтр, чтобы предсказать будущее местоположение объекта, уменьшить шум в обнаруженном местоположении или помочь связать несколько обнаружений объектов с их дорожками.
Фильтр IMM работает с несколькими моделями движения в байесовской структуре. Этот метод разрешает неопределенность движения цели, используя несколько моделей одновременно для маневрирующей цели. Алгоритм IMM обрабатывает все модели одновременно и переключается между моделями в соответствии с их обновленными весами.
возвращает объект фильтра IMM с фильтрами отслеживания по умолчанию imm = trackingIMM{trackingEKF,trackingEKF,trackingEKF} с моделями движения, заданными как постоянная скорость, постоянное ускорение и постоянный поворот соответственно. Фильтр использует функцию преобразования по умолчанию, @switchimm.
задает свойство TrackingFilters и устанавливает значения по умолчанию для всех других свойств. imm = trackingIMM(trackingFilters)
также задает свойство ModelConversionFcn.imm = trackingIMM(trackingFilters,modelConversionFcn)
также указывает свойство TransiveProbabilities.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] Блэкман, Сэмюэл и Роберт Пополи. «Разработка и анализ современных систем слежения». Норвуд, Массачусетс: Artech House, 1999.
constacc | constturn | constvel | trackingCKF | trackingEKF | trackingGSF | trackingKF | trackingUKF