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 条
  • [21] Real-time object tracking combined RGB-D with MeanShift
    Wang G.
    Tian J.
    Zhu W.
    Fang D.
    Zhongnan Daxue Xuebao (Ziran Kexue Ban)/Journal of Central South University (Science and Technology), 2019, 50 (09): : 2163 - 2170
  • [22] Real-time Specified Object Tracking System under Complex Background
    Li Xinghua
    Wang Weichao
    Zhang Yanjie
    Chen Haiyang
    SEVENTH INTERNATIONAL SYMPOSIUM ON PRECISION ENGINEERING MEASUREMENTS AND INSTRUMENTATION, 2011, 8321
  • [23] Real-Time Generic Object Tracking via Recurrent Regression Network
    Chen, Rui
    Tong, Ying
    Liang, Ruiyu
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2020, E103D (03) : 602 - 611
  • [24] Hardware Acceleration Based Connected Component Labeling Algorithm in Real-Time ATR System
    Zhao Fei
    Zhang Zhi-yong
    FIFTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2012): ALGORITHMS, PATTERN RECOGNITION AND BASIC TECHNOLOGIES, 2013, 8784
  • [25] REAL-TIME 3D OBJECT TRACKING
    STEPHENS, RS
    IMAGE AND VISION COMPUTING, 1990, 8 (01) : 91 - 96
  • [26] Study on a Real-time Image Object Tracking System
    Wang, Qiang
    Gao, Zhanhong
    ISCSCT 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY, VOL 2, PROCEEDINGS, 2008, : 788 - 791
  • [27] Motioninsights: real-time object tracking in streaming video
    Banelas, Dimitrios
    Petrakis, Euripides G. M.
    MACHINE VISION AND APPLICATIONS, 2024, 35 (04)
  • [28] Real-Time Object Tracking with Template Tracking and Foreground Detection Network
    Dai, Kaiheng
    Wang, Yuehuan
    Song, Qiong
    SENSORS, 2019, 19 (18)
  • [29] DCFNet plus plus : More Advanced Correlation Filters Network for Real-Time Object Tracking
    Tian, Lang
    Huang, Pingmu
    Lin, Zhipeng
    Lv, Tiejun
    IEEE SENSORS JOURNAL, 2021, 21 (10) : 11329 - 11338
  • [30] Research on Real-time Object Tracking by Improved CamShift
    Yin, Jianqin
    Han, Yanbin
    Li, Jinping
    Cao, Aizeng
    2009 INTERNATIONAL SYMPOSIUM ON COMPUTER NETWORK AND MULTIMEDIA TECHNOLOGY (CNMT 2009), VOLUMES 1 AND 2, 2009, : 703 - 706