Two Stage Particle Filter for Nonlinear Bayesian Estimation

The past several decades have witnessed the successful application of sequential Monte Carlo method (or particle filter) to a variety of fields. It has grown to be a popular method in solving different kinds of nonlinear Bayesian estimation problems. This paper introduces a two-stage particle filter for nonlinear filtering problem. In the proposed particle filter, each particle will be propagated and updated through two stages. At time step <inline-formula> <tex-math notation="LaTeX">$t$ </tex-math></inline-formula>, the first stage refers to using the unscented Kalman filtering equations to propagate the particles from time step <inline-formula> <tex-math notation="LaTeX">$t-1$ </tex-math></inline-formula> in order to obtain the preliminary estimations. Then, at the second stage, the particles will be updated again by the iterated extended Kalman filter to yield the final updated particles. In this way, the estimation accuracy of particle filter can be improved, which is validated through simulation experiments and real-world application experiments.

[1]  Nando de Freitas,et al.  The Unscented Particle Filter , 2000, NIPS.

[2]  Thia Kirubarajan,et al.  Estimation with Applications to Tracking and Navigation: Theory, Algorithms and Software , 2001 .

[3]  Bo Ma,et al.  Unscented Kalman filter for visual curve tracking , 2004, Image Vis. Comput..

[4]  Li Liang-qun,et al.  The iterated extended Kalman particle filter , 2005, IEEE International Symposium on Communications and Information Technology, 2005. ISCIT 2005..

[5]  H. Musoff,et al.  Unscented Kalman Filter , 2015 .

[6]  Malik Mallem,et al.  Robust camera pose tracking for augmented reality using particle filtering framework , 2007, Machine Vision and Applications.

[7]  A. Doucet,et al.  A Tutorial on Particle Filtering and Smoothing: Fifteen years later , 2008 .

[8]  Wang Fa A New Particle Filter for Nonlinear Filtering Problems , 2008 .

[9]  Peter Jan,et al.  Particle Filtering in Geophysical Systems , 2009 .

[10]  Gert Kootstra,et al.  Tackling the premature convergence problem in Monte-Carlo localization , 2009, Robotics Auton. Syst..

[11]  Jihong Zhu,et al.  Ant estimator with application to target tracking , 2010, Signal Process..

[12]  F Gustafsson,et al.  Particle filter theory and practice with positioning applications , 2010, IEEE Aerospace and Electronic Systems Magazine.

[13]  Jing Zhao,et al.  Particle filter based on Particle Swarm Optimization resampling for vision tracking , 2010, Expert Syst. Appl..

[14]  Mingyu Lu,et al.  A Robust Particle Tracker via Markov Chain Monte Carlo Posterior Sampling , 2012, ACCV Workshops.

[15]  Mingyu Lu,et al.  Improving Particle Filter with Better Proposal Distribution for Nonlinear Filtering Problems , 2013, WASA.

[16]  Bing W. Kwan,et al.  Suboptimal particle filtering for MIMO flat fading channel estimation , 2013, Int. J. Commun. Syst..

[17]  Yuming Bo,et al.  Modified iterated extended Kalman particle filter for single satellite passive tracking , 2013 .

[18]  Xiyuan Chen,et al.  Performance Enhancement for a GPS Vector-Tracking Loop Utilizing an Adaptive Iterated Extended Kalman Filter , 2014, Sensors.

[19]  Wang Fa Particle Filtering Algorithm , 2014 .

[20]  Juan M. Corchado,et al.  Fight sample degeneracy and impoverishment in particle filters: A review of intelligent approaches , 2013, Expert Syst. Appl..

[21]  Pouria Sarhadi,et al.  Extended and Unscented Kalman filters for parameter estimation of an autonomous underwater vehicle , 2014 .

[22]  Petar M. Djuric,et al.  Resampling Methods for Particle Filtering: Classification, implementation, and strategies , 2015, IEEE Signal Processing Magazine.

[23]  O. Straka,et al.  Performance evaluation of iterated extended Kalman filter with variable step-length , 2015 .

[24]  Seah Hock Soon,et al.  3D Human motion tracking by exemplar-based conditional particle filter , 2015, Signal Process..

[25]  P. Hsu,et al.  Particle filter design for mobile robot localization based on received signal strength indicator , 2016 .

[26]  Wei Chen,et al.  Tracking objects in video-based education using an enhanced particle filter , 2016, J. Intell. Fuzzy Syst..

[27]  Andrea Caiti,et al.  Bearing-only AUV tracking performance: Unscented Kalman Filter estimation against uncertainty in underwater nodes position , 2017 .

[28]  Faisal Khan,et al.  Unscented Kalman Filter trained neural networks based rudder roll stabilization system for ship in waves , 2017 .

[29]  Chouireb Fatima,et al.  Neural Networks Trained with Levenberg-Marquardt-Iterated Extended Kalman Filter for Mobile Robot Trajectory Tracking , 2017 .

[30]  Zhe Chen,et al.  Distributed iterated extended Kalman filter for speaker tracking in microphone array networks , 2017 .

[31]  Fasheng Wang,et al.  An ant particle filter for visual tracking , 2017, 2017 IEEE/ACIS 16th International Conference on Computer and Information Science (ICIS).

[32]  Zulin Wang,et al.  A Kalman Estimation Based Rao-Blackwellized Particle Filtering for Radar Tracking , 2017, IEEE Access.

[33]  Sanghoon Lee,et al.  Enhanced particle-filtering framework for vessel segmentation and tracking , 2017, Comput. Methods Programs Biomed..

[34]  Ioannis D. Schizas,et al.  Improved distributed particle filters for tracking in a wireless sensor network , 2018, Comput. Stat. Data Anal..

[35]  Junxing Zhang,et al.  Object tracking using Langevin Monte Carlo particle filter and locality sensitive histogram based likelihood model , 2018, Comput. Graph..