Analysis of parallelizable resampling algorithms for particle filtering

نویسنده

  • Joaquín Míguez
چکیده

Particle filtering methods are powerful tools for online estimation and tracking in nonlinear and non-Gaussian dynamical systems. They commonly consist of three steps: (1) drawing samples in the state-space of the system, (2) computing proper importance weights of each sample and (3) resampling. Steps 1 and 2 can be carried out concurrently for each sample, but standard resampling techniques require strong interaction. This is an important limitation, because one of the potential advantages of particle filtering is the possibility to perform very fast online signal processing using parallel computing devices. It is only very recently that resampling techniques specifically designed for parallel computation have been proposed, but little is known about the properties of such algorithms and how they compare to standard methods. In this paper, we investigate two classes of such techniques, distributed resampling with nonproportional allocation (DRNA) and local selection (LS). Namely, we analyze the effect of DRNA and LS on the sample variance of the importance weights; the distortion, due to the resampling step, of the discrete probability measure given by the particle filter; and the variance of estimators after resampling. Finally, we carry out computer simulations to support the analytical results and to illustrate the actual performance of DRNA and LS. Two typical problems are considered: vehicle navigation and tracking the dynamic variables of the chaotic Lorenz system driven by white noise. r 2007 Elsevier B.V. All rights reserved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Resampling Algorithms for Particle Filters: A Computational Complexity Perspective

Newly developed resampling algorithms for particle filters suitable for real-time implementation are described and their analysis is presented. The new algorithms reduce the complexity of both hardware and DSP realization through addressing common issues such as decreasing the number of operations and memory access. Moreover, the algorithms allow for use of higher sampling frequencies by overla...

متن کامل

Effect of resampling steepness on particle filtering performance in visual tracking

This paper presents a proficiently developed resampling algorithm for particle filtering. In any filtering algorithm adopting the perception of particles, especially in visual tracking, resampling is an essential process that determines the algorithm’s performance and accuracy in the implementation step. It is usually a linear function of the weight of the particles, which determines the number...

متن کامل

Filtrage particulaire optimal et filtrage particulaire auxiliaire adapté : Une analyse non asymptotique

Particle filters (PF) and auxiliary particle filters (APF) are widely used SMC techniques for estimating the filtering pdf p n|n in a hidden Markov chain. These algorithms have been theoretically analysed from an asymptotical statistics perspective. In this paper we provide a non asymptotical, finite number of samples comparative analysis of two SMC algorithms : the Sampling Importance Resampli...

متن کامل

Comprehensive Analysis of Dense Point Cloud Filtering Algorithm for Eliminating Non-Ground Features

Point cloud and LiDAR Filtering is removing non-ground features from digital surface model (DSM) and reaching the bare earth and DTM extraction. Various methods have been proposed by different researchers to distinguish between ground and non- ground in points cloud and LiDAR data. Most fully automated methods have a common disadvantage, and they are only effective for a particular type of surf...

متن کامل

MapReduce Particle Filtering with Exact Resampling and Deterministic Runtime

Particle filtering is a numerical Bayesian technique that has great potential for solving sequential estimation problems involving non-linear and non-Gaussian models. Since the estimation accuracy achieved by particle filters improves as the number of particles increases, it is natural to consider as many particles as possible. MapReduce is a generic programming model that makes it possible to ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Signal Processing

دوره 87  شماره 

صفحات  -

تاریخ انتشار 2007