Enhancing Embedded Object Tracking: A Hardware Acceleration Approach for Real-Time Predictability

被引:0
|
作者
Zhang, Mingyang [1 ]
Van Beeck, Kristof [1 ]
Goedeme, Toon [1 ]
机构
[1] Katholieke Univ Leuven, Dept Elect Engn, PSI EAVISE Res Grp, B-2860 St Katelijne Waver, Belgium
关键词
deep learning; object tracking; siamese network; FPGA; real-time system predictability; hardware acceleration; high-level synthesis; embedded system; MEAN-SHIFT; NETWORKS;
D O I
10.3390/jimaging10030070
中图分类号
TB8 [摄影技术];
学科分类号
0804 ;
摘要
While Siamese object tracking has witnessed significant advancements, its hard real-time behaviour on embedded devices remains inadequately addressed. In many application cases, an embedded implementation should not only have a minimal execution latency, but this latency should ideally also have zero variance, i.e., be predictable. This study aims to address this issue by meticulously analysing real-time predictability across different components of a deep-learning-based video object tracking system. Our detailed experiments not only indicate the superiority of Field-Programmable Gate Array (FPGA) implementations in terms of hard real-time behaviour but also unveil important time predictability bottlenecks. We introduce dedicated hardware accelerators for key processes, focusing on depth-wise cross-correlation and padding operations, utilizing high-level synthesis (HLS). Implemented on a KV260 board, our enhanced tracker exhibits not only a speed up, with a factor of 6.6, in mean execution time but also significant improvements in hard real-time predictability by yielding 11 times less latency variation as compared to our baseline. A subsequent analysis of power consumption reveals our approach's contribution to enhanced power efficiency. These advancements underscore the crucial role of hardware acceleration in realizing time-predictable object tracking on embedded systems, setting new standards for future hardware-software co-design endeavours in this domain.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Hardware acceleration of multibody simulations for real-time embedded applications
    Antonio J. Rodríguez
    Roland Pastorino
    Ángel Carro-Lagoa
    Karl Janssens
    Miguel Á. Naya
    Multibody System Dynamics, 2021, 51 : 455 - 473
  • [2] Hardware acceleration of multibody simulations for real-time embedded applications
    Rodriguez, Antonio J.
    Pastorino, Roland
    Carro-Lagoa, Angel
    Janssens, Karl
    Naya, Miguel A.
    MULTIBODY SYSTEM DYNAMICS, 2021, 51 (04) : 455 - 473
  • [3] Real-Time Predictability Analysis and Enhancement of Deep-Learning-Based Object Tracking
    Zhang, Mingyang
    Van Beeck, Kristof
    Goedeme, Toon
    6TH INTERNATIONAL CONFERENCE ON IMAGE PROCESSING AND MACHINE VISION, IPMV 2024, 2024, : 48 - 52
  • [4] Efficient Hardware Implementation of Real-Time Object Tracking
    Njuguna, Josphat Chege
    Alabay, Emre
    Celebi, Anil
    Celebi, Aysun Tasyapi
    Gullu, Mehmet Kemal
    2022 30TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE, SIU, 2022,
  • [5] Hardware Acceleration of SVM Training for Real-Time Embedded Systems: Overview
    Amezzane, Ilham
    Fakhri, Youssef
    El Aroussi, Mohamed
    Bakhouya, Mohamed
    RECENT ADVANCES IN MATHEMATICS AND TECHNOLOGY, 2020, : 131 - 139
  • [6] An FPGA-Based Real-Time Moving Object Tracking Approach
    Chen, Wenjie
    Ma, Yangyang
    Chai, Zhilei
    Chen, Mingsong
    He, Daojing
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2017, 2017, 10393 : 65 - 80
  • [7] Real-Time Multiple Object Visual Tracking for Embedded GPU Systems
    Fernandez-Sanjurjo, Mauro
    Mucientes, Manuel
    Brea, Victor Manuel
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (11) : 9177 - 9188
  • [8] Real-time system design for object tracking
    Liu, Chong
    Li, Zhenhao
    Sang, Yang
    Ba, Qinglong
    Proceedings of the 2016 3rd International Conference on Mechatronics and Information Technology (ICMIT), 2016, 49 : 241 - 246
  • [9] Hierarchical correlation siamese network for real-time object tracking
    Yu Meng
    Zaixu Deng
    Kun Zhao
    Yan Xu
    Hao Liu
    Applied Intelligence, 2021, 51 : 3202 - 3211
  • [10] Real-Time Object Tracking with Motion Information
    Wang, Chaoqun
    Sun, Xiaoyan
    Chen, Xuejin
    Zeng, Wenjun
    2018 IEEE INTERNATIONAL CONFERENCE ON VISUAL COMMUNICATIONS AND IMAGE PROCESSING (IEEE VCIP), 2018,