Design and implementation of flexible resampling mechanism for high-speed parallel particle filters

被引:14
作者
Hong, Sangjin [1 ]
Chin, Shu-Shin
Djuric, Petar M.
Bolic, Miodrag
机构
[1] SUNY Stony Brook, Dept Elect & Comp Engn, Mobile Syst Design Lab, Stony Brook, NY 11794 USA
[2] Univ Ottawa, Sch Informat Technol & Engn, Ottawa, ON K1N 6N5, Canada
来源
JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY | 2006年 / 44卷 / 1-2期
关键词
D O I
10.1007/s11265-006-5919-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
There are many applications in which particle filters outperform traditional signal processing algorithms. Some of these applications include tracking, joint detection and estimation in wireless communication, and computer vision. However, particle filters are not used in practice for these applications mainly because they cannot satisfy real-time requirements. This paper presents an efficient resampling architecture for parallel particle filtering. The proposed architecture is flexible such that it supports various modes of parallel resampling operations with up to four processing elements. The resampling algorithm is developed in order to compensate for possible error caused by finite precision quantization in the resampling step. Communication between the processing elements after resampling is identified as an implementation bottleneck, and therefore, concurrent buffering is incorporated in order to speed up communication of particles among processing elements. The flexible resampling mechanism is implemented in 0.35 mu m CMOS process and its complexity and performance are analyzed.
引用
收藏
页码:47 / 62
页数:16
相关论文
共 14 条
[1]   A fast weighted Bayesian bootstrap filter for nonlinear model state estimation [J].
Beadle, ER ;
Djuric, PM .
IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 1997, 33 (01) :338-343
[2]  
BOLIC M, 2003, IEEE CISS
[3]  
BOLIC M, 2004, IN PRESS IEEE T SIGN
[4]  
BOLIC M, 2003, UNPUB J APPL SIGNAL
[5]  
BOLIC M, 2003, IEEE ICASP
[6]  
CHIN SS, 2003, IEEE SCS
[7]  
CRISAN D, 1999, MARKOV PROCESSES REL, V5, P293
[8]  
Doucet A., 2001, SEQUENTIAL MONTE CAR
[9]   NOVEL-APPROACH TO NONLINEAR NON-GAUSSIAN BAYESIAN STATE ESTIMATION [J].
GORDON, NJ ;
SALMOND, DJ ;
SMITH, AFM .
IEE PROCEEDINGS-F RADAR AND SIGNAL PROCESSING, 1993, 140 (02) :107-113
[10]  
HONG S, 2004, IEEE SIGNAL PROCESSI, V11