Publication | Closed Access
A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking
11.4K
Citations
32
References
2002
Year
State EstimationParticle FiltersSequential Importance SamplingNonlinear FilteringEngineeringData ScienceFiltering TechniqueUncertainty QuantificationGaussian ProcessParticle FilterObject TrackingMoving Object TrackingMarkov Chain Monte CarloSequential Monte CarloSignal ProcessingTracking ControlStatisticsTracking System
Accurate modeling of many physical systems increasingly requires nonlinear, non‑Gaussian dynamics and online data processing, and particle filters—sequential Monte Carlo methods that generalize Kalman filtering—provide a flexible framework for such state‑space models. In this paper, we review both optimal and suboptimal Bayesian algorithms for nonlinear/non‑Gaussian tracking problems, with a focus on particle filters. We introduce and compare variants of particle filters—including SIR, ASIR, and RPF—within a generic sequential importance sampling framework, contrasting their performance against the standard EKF in an illustrative example.
Increasingly, for many application areas, it is becoming important to include elements of nonlinearity and non-Gaussianity in order to model accurately the underlying dynamics of a physical system. Moreover, it is typically crucial to process data on-line as it arrives, both from the point of view of storage costs as well as for rapid adaptation to changing signal characteristics. In this paper, we review both optimal and suboptimal Bayesian algorithms for nonlinear/non-Gaussian tracking problems, with a focus on particle filters. Particle filters are sequential Monte Carlo methods based on point mass (or "particle") representations of probability densities, which can be applied to any state-space model and which generalize the traditional Kalman filtering methods. Several variants of the particle filter such as SIR, ASIR, and RPF are introduced within a generic framework of the sequential importance sampling (SIS) algorithm. These are discussed and compared with the standard EKF through an illustrative example.
| Year | Citations | |
|---|---|---|
Page 1
Page 1