Альфа-бета-фильтр для отслеживания объектов
The trackingABF
объект представляет альфа-бета фильтр, предназначенный для отслеживания объектов для объекта, который следует линейной модели движения и имеет линейную модель измерения. Линейное движение определяется постоянной скоростью или постоянным ускорением. Используйте фильтр, чтобы предсказать будущее местоположение объекта, уменьшить шум для обнаруженного местоположения или помочь связать несколько объектов с их треками.
возвращает альфа-бета-фильтр для системы дискретного времени 2-D постоянной скорости. Модель движения называется abf
= trackingABF'2D Constant Velocity'
с состоянием, заданным как [x; vx; y; vy]
.
задает свойства фильтра, используя одну или несколько abf
= trackingABF(Name,Value)Name,Value
аргументы в виде пар. Любые неопределенные свойства берут значения по умолчанию.
predict | Предсказать состояние и ковариацию ошибки расчета состояния отслеживающего фильтра |
correct | Правильное состояние и ковариация ошибки оценки состояния с помощью отслеживающего фильтра |
correctjpda | Правильное состояние и ковариация ошибки оценки состояния с помощью отслеживающего фильтра и JPDA |
distance | Расстояния между током и предсказанными измерениями отслеживающего фильтра |
likelihood | Вероятность измерения с отслеживающего фильтра |
smooth | Обратная оценка сглаженного состояния отслеживающего фильтра |
clone | Создайте повторяющийся фильтр отслеживания |
[1] Блэкман, Сэмюэль С. «Многоцелевое сопровождение с радиолокационными приложениями». Dedham, MA, Artech House, Inc., 1986, 463 p. (1986).
[2] Бар-Шалом, Яаков, X. Rong Li, и Тиагалингам Кирубараджан. Оценка с приложениями к отслеживанию и навигации: алгоритмы теории и программное обеспечение. John Wiley & Sons, 2004.