Binomial Gaussian mixture filter

In this work, we present a novel method for approximating a normal distribution with a weighted sum of normal distributions. The approximation is used for splitting normally distributed components in a Gaussian mixture filter, such that components have smaller covariances and cause smaller linearization errors when nonlinear measurements are used for the state update. Our splitting method uses weights from the binomial distribution as component weights. The method preserves the mean and covariance of the original normal distribution, and in addition, the resulting probability density and cumulative distribution functions converge to the original normal distribution when the number of components is increased. Furthermore, an algorithm is presented to do the splitting such as to keep the linearization error below a given threshold with a minimum number of components. The accuracy of the estimate provided by the proposed method is evaluated in four simulated single-update cases and one time series tracking case. In these tests, it is found that the proposed method is more accurate than other Gaussian mixture filters found in the literature when the same number of components is used and that the proposed method is faster and more accurate than particle filters.

[1]  F. Gustafsson,et al.  Mobile positioning using wireless networks: possibilities and fundamental limitations based on available wireless network measurements , 2005, IEEE Signal Processing Magazine.

[2]  Friedrich Faubel,et al.  The Split and Merge Unscented Gaussian Mixture Filter , 2009, IEEE Signal Processing Letters.

[3]  Branko Ristic,et al.  Beyond the Kalman Filter: Particle Filters for Tracking Applications , 2004 .

[4]  Mahesh K. Varanasi,et al.  On the Geometry and Quantization of Manifolds of Positive Semi-Definite Matrices , 2013, IEEE Transactions on Signal Processing.

[5]  Dennis D. Boos,et al.  A Converse to Scheffe's Theorem , 1985 .

[6]  Simo Ali-Löytty,et al.  An Adaptive Derivative Free Method for Bayesian Posterior Approximation , 2012, IEEE Signal Processing Letters.

[7]  Simo Ali-Loytty,et al.  Box Gaussian Mixture Filter , 2010 .

[8]  Friedrich Faubel,et al.  Further improvement of the adaptive level of detail transform: Splitting in direction of the nonlinearity , 2010, 2010 18th European Signal Processing Conference.

[9]  H.F. Durrant-Whyte,et al.  A new approach for filtering nonlinear systems , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[10]  W. Feller On the Normal Approximation to the Binomial Distribution , 1945 .

[11]  Daniele Borio,et al.  Doppler Measurements and Velocity Estimation: A Theoretical Framework with Software Receiver Implementation , 2009 .

[12]  Trevor J. Sweeting,et al.  On a Converse to Scheffe's Theorem , 1986 .

[13]  Michael J. Grimble,et al.  Adaptive systems for signal processing, communications and control , 2001 .

[14]  A.R. Runnalls,et al.  A Kullback-Leibler Approach to Gaussian Mixture Reduction , 2007 .

[15]  R. A. Leibler,et al.  On Information and Sufficiency , 1951 .

[16]  Rudolph van der Merwe,et al.  The unscented Kalman filter for nonlinear estimation , 2000, Proceedings of the IEEE 2000 Adaptive Systems for Signal Processing, Communications, and Control Symposium (Cat. No.00EX373).

[17]  P. Billingsley,et al.  Convergence of Probability Measures , 1969 .

[18]  H. Sorenson,et al.  Recursive bayesian estimation using gaussian sums , 1971 .

[19]  N. Gordon,et al.  Novel approach to nonlinear/non-Gaussian Bayesian state estimation , 1993 .

[20]  A. C. Berry The accuracy of the Gaussian approximation to the sum of independent variates , 1941 .

[21]  Fredrik Gustafsson,et al.  The Rao-Blackwellized Particle Filter: A Filter Bank Implementation , 2010, EURASIP J. Adv. Signal Process..

[22]  Mark Campbell,et al.  Discrete and continuous, probabilistic anticipation for autonomous robots in urban environments , 2010, Security + Defence.