Parallelized Particle Filter With Efficient Pipelining on FPGA for Real-Time Ballistic Target Tracking

Citations

WEB OF SCIENCE

4
Citations

SCOPUS

6

초록

In this paper, the problem of a real-time ballistic target tracking is addressed. Because the tracking process can be affected by the uncertainty in models and disturbances, probabilistic filters have been applied to solving the ballistic target tracking problem. Particle filters (PFs) can be used as a probabilistic filter because of their advantages of dealing with non-Gaussian models. However, since the PFs require too much computational costs, it is hard to apply the PFs to real-time systems for ballistic target tracking. The Graphic Processor Unit (GPU) can be considered to accelerate the PFs in the parallelization manner. But, the GPU-based parallelization requires too much power consumption, which means that it is difficult to be applied to the ballistic target tracking system due to the heat problem caused by the excessively increased power consumption. This paper proposes a practical approach which is a parallelized particle filter based on a heterogeneous processing system including a field-programmable gate array (FPGA) to accelerate the ballistic target tracking process by parallelizing the PFs while avoiding the heat problem. The evaluation results with a real heterogeneous processing system showed that the proposed approach could successfully conduct the ballistic target tracking and accelerate the PFs over four times.

키워드

Embedded systems; FPGA; parallel processing; particle filters; target tracking
제목
Parallelized Particle Filter With Efficient Pipelining on FPGA for Real-Time Ballistic Target Tracking
저자
Kim, Daeyeon; Lee, Heonchoel; Kwon, Hyuck-Hoon; Hwang, Yeji; Choi, Wonseok
DOI
10.1109/ACCESS.2023.3317896
발행일
2023-09
유형
Article
저널명
IEEE Access
권
11
페이지
104830 ~ 104838