FPGA implementation of multi-dimensional Kalman filter for object tracking and motion detection

被引:12
作者
Babu, Praveenkumar [1 ]
Parthasarathy, Eswaran [1 ]
机构
[1] SRM Inst Sci & Technol, Dept Elect & Commun Engn, Chennai 603203, Tamil Nadu, India
来源
ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH | 2022年 / 33卷
关键词
Kalman filter; Object tracking; Motion detection; FPGAs; GPUs; SOC; PERFORMANCE; ALGORITHM;
D O I
10.1016/j.jestch.2021.101084
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Object tracking and motion detection are the major challenges in the real-time image and video processing applications. There are several tracking and prediction algorithms available to estimate and predict the state of a system. Kalman filter is the most widely used prediction algorithm as it is very simple, efficient and easy to implement for linear measurements. However, these types of filter algorithms are customized on hardware platforms such as Field-Programmable Gate Arrays (FPGAs) and Graphic Processing Units (GPUs) to achieve design requirements for embedded applications. In this work, a multidimensional Kalman filter (MDKF) algorithm is proposed for object tracking and motion detection. The numerical analysis of proposed tracking algorithm achieves competitive tracking performance in contrast with state-of-the-art tracking algorithms trained on standard benchmarks. Furthermore, MDKF is implemented on Xilinx ZynqTM-7000 System-on-a chip (SoC). The implementation of MDKF on SoC performs 2x times tracking speed than that of software approach. The experimental results provide resource utilization of about 61.43% of Block RAMs (BRAMs), 90.09% of DSPs, 83.27% of Look-up tables (LUTs) and 82.35% of logic cells operating at 140 MHz with power consumption of 780 mW which outperforms previous related methods.(c) 2021 Karabuk University. Publishing services by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
引用
收藏
页数:9
相关论文
共 52 条
  • [1] Al Rababah A.A., 2016, Journal of Computer Science, V12, P241
  • [2] [Anonymous], 2017, ZC702 EV BOARD ZYNQ
  • [3] [Anonymous], 2019, ZYNQ 7000 SOC DAT SH
  • [4] [Anonymous], 2018, METATRACKER FAST ROB
  • [5] Reconfigurable FPGA Architectures: A Survey and Applications
    Babu P.
    Parthasarathy E.
    [J]. Journal of The Institution of Engineers (India): Series B, 2021, 102 (01) : 143 - 156
  • [6] Staple: Complementary Learners for Real-Time Tracking
    Bertinetto, Luca
    Valmadre, Jack
    Golodetz, Stuart
    Miksik, Ondrej
    Torr, Philip H. S.
    [J]. 2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, : 1401 - 1409
  • [7] Fully-Convolutional Siamese Networks for Object Tracking
    Bertinetto, Luca
    Valmadre, Jack
    Henriques, Joao F.
    Vedaldi, Andrea
    Torr, Philip H. S.
    [J]. COMPUTER VISION - ECCV 2016 WORKSHOPS, PT II, 2016, 9914 : 850 - 865
  • [8] Bossuet L., 2003, SYSTEM ON CHIP REAL, V711, DOI [10.1007/978-1-4615-0351-4_16, DOI 10.1007/978-1-4615-0351-4_16]
  • [9] Elevated levels of urinary hydrogen peroxide, advanced oxidative protein product (AOPP) and malondialdehyde in humans infected with intestinal parasites
    Chandramathi, S.
    Suresh, K.
    Anita, Z. B.
    Kuppusamy, U. R.
    [J]. PARASITOLOGY, 2009, 136 (03) : 359 - 363
  • [10] ATOM: Accurate Tracking by Overlap Maximization
    Danelljan, Martin
    Bhat, Goutam
    Khan, Fahad Shahbaz
    Felsberg, Michael
    [J]. 2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, : 4655 - 4664