Title :
Architectures and memory schemes for sampling and resampling in particle filters
Author :
Athalye, Akshay ; Bolic, Miodrag ; Hong, Sangjin ; Djuric, Petar M.
Author_Institution :
Dept. of Electr. & Comput. Eng., State Univ. of New York, Stony Brook, NY, USA
Abstract :
Particle filtering is a signal processing method that has recently gained immense popularity in solving several problems in signal processing and communications. This paper presents a part of a larger effort directed towards realizing particle filters (PFs) in hardware. Here, we propose two architectures and memory schemes for the resample and the sample steps of the traditional PF known as the sample importance resample filter (SIRF). Using the proposed architectures, the memory requirement and latency of the SIRF in hardware is significantly reduced as compared to a straightforward implementation starting from the traditional algorithm. The hardware requirements and latency of the two schemes are evaluated and compared. The platform used for the evaluation is the Xilinx Virtex 2 Pro FPGA. The proposed architectures have led to the development of the first hardware prototype for PFs.
Keywords :
digital filters; field programmable gate arrays; importance sampling; recursive filters; signal sampling; state-space methods; DSS model; FPGA; PF resample steps; PF sample steps; SIRF latency; dynamic state space model; filter architecture; filter memory schemes; hardware implementation; particle filtering; particle filters; recursive algorithm; sample importance resample filter; Delay; Field programmable gate arrays; Filtering; Hardware; Memory architecture; Particle filters; Sampling methods; Signal processing; Signal processing algorithms; Signal sampling;
Conference_Titel :
Digital Signal Processing Workshop, 2004 and the 3rd IEEE Signal Processing Education Workshop. 2004 IEEE 11th
Print_ISBN :
0-7803-8434-2
DOI :
10.1109/DSPWS.2004.1437918