Skip to main navigation Skip to search Skip to main content

Simplifying physical realization of Gaussian particle filters with block-level pipeline control

  • University of Ottawa

Research output: Contribution to journalArticlepeer-review

5 Scopus citations

Abstract

We present an efficient physical realization method of particle filters for real-time tracking applications. The methodology is based on block-level pipelining where data transfer between processing blocks is effectively controlled by autonomous distributed controllers. Block-level pipelining maintains inherent operational concurrency within the algorithm for high-throughput execution. The proposed use of controllers, via parameters reconfiguration, greatly simplifies the overall controller structure, and alleviates potential speed bottlenecks that may arise due to complexity of the controller. A Gaussian particle filter for bearings-only tracking problem is realized based on the presented methodology. For demonstration, individual coarse grain processing blocks comprising particle filters are synthesized using commercial FPGA. From the execution characteristics obtained from the implementation, the overall controller structure is derived according to the methodology and its temporal correctness verified using Verilog and SystemC.

Original languageEnglish
Pages (from-to)575-587
Number of pages13
JournalEurasip Journal on Applied Signal Processing
Volume2005
Issue number4
DOIs
StatePublished - Mar 15 2005

Keywords

  • Block-level pipelining
  • Distributed controller
  • Gaussian particle filter
  • Particle filters

Fingerprint

Dive into the research topics of 'Simplifying physical realization of Gaussian particle filters with block-level pipeline control'. Together they form a unique fingerprint.

Cite this