An efficient hardware implementation of CNN-based object trackers for real-time applications

被引:0
作者
Al-Hussein A. El-Shafie
Mohamed Zaki
S. E. D. Habib
机构
[1] Cairo University,Electronics and Communication Engineering Department, Faculty of Engineering
[2] Al-Azhar University,Computer Engineering Department, Faulty of Engineering
[3] Cairo University,Electronics and Communication Engineering Department, Faculty of Engineering
来源
Neural Computing and Applications | 2022年 / 34卷
关键词
Object tracking; CNN; Online training; Deep-feature interpolation; Hardware accelerator;
D O I
暂无
中图分类号
学科分类号
摘要
The object tracking field continues to evolve as an important application of computer vision. Real-time performance is typically required in most applications of object tracking. The recent introduction of Convolutional Neural network (CNN) techniques to the object tracking field enabled the attainment of significant performance gains. However, the heavy computational load required for CNNs conflicts with the real-time requirements required for object tracking. In this paper, we address these computational limitations on the algorithm-side and the circuit-side. On the algorithm side, we adopt interpolation schemes which can significantly reduce the processing time and the memory storage requirements. We also evaluate the approximation of the hardware-expensive computations to attain an efficient hardware design. Moreover, we modify the online-training scheme in order to achieve a constant processing time across all video frames. On the circuit side, we developed a hardware accelerator of the online training stage. We avoid transposed reading from the external memory to speed-up the data movement with no performance degradation. Our proposed hardware accelerator achieves 44 frames-per-second in training the fully connected layers.
引用
收藏
页码:19937 / 19952
页数:15
相关论文
共 50 条
[31]   A Survey on Real-Time Object Detection on FPGAs [J].
Hozhabr, Seyed Hani ;
Giorgi, Roberto .
IEEE ACCESS, 2025, 13 :38195-38238
[32]   Real-time Object Detection for 360-degree Panoramic Image using CNN [J].
Zhang, Yiming ;
Xiao, Xiangyun ;
Yang, Xubo .
2017 INTERNATIONAL CONFERENCE ON VIRTUAL REALITY AND VISUALIZATION (ICVRV 2017), 2017, :18-23
[33]   Towards real-time and real-life image classification and detection using CNN: a review of practical applications requirements, algorithms, hardware and current trends [J].
Ilas, Mariana Eugenia ;
Ilas, Constantin .
2020 IEEE 26TH INTERNATIONAL SYMPOSIUM FOR DESIGN AND TECHNOLOGY IN ELECTRONIC PACKAGING (SIITME 2020), 2020, :225-233
[34]   CNN-SkelPose: a CNN-based skeleton estimation algorithm for clinical applications [J].
Zavala-Mondragon, Luis A. ;
Lamichhane, Bishal ;
Zhang, Lu ;
de Haan, Gerard .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 11 (06) :2369-2380
[35]   Real-time Object Detection and Semantic Segmentation Hardware System with Deep Learning Networks [J].
Fang, Shaoxia ;
Tian, Lu ;
Wang, Junbin ;
Liang, Shuang ;
Xie, Dongliang ;
Chen, Zhongmin ;
Sui, Lingzhi ;
Yu, Qian ;
Sun, Xiaoming ;
Shan, Yi ;
Wang, Yu .
2018 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT 2018), 2018, :392-395
[36]   CNN-SkelPose: a CNN-based skeleton estimation algorithm for clinical applications [J].
Luis A. Zavala-Mondragon ;
Bishal Lamichhane ;
Lu Zhang ;
Gerard de Haan .
Journal of Ambient Intelligence and Humanized Computing, 2020, 11 :2369-2380
[37]   A New Hardware-Efficient VLSI-Architecture of GoogLeNet CNN-Model Based Hardware Accelerator for Edge Computing Applications [J].
Islam, Md. Najrul ;
Shrestha, Rahul ;
Chowdhury, Shubhajit Roy .
2022 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2022), 2022, :414-417
[38]   A new CNN-BASED object detection system for autonomous mobile robots based on real-world vehicle datasets [J].
Aulia, Udink ;
Hasanuddin, Iskandar ;
Dirhamsyah, Muhammad ;
Nasaruddin, Nasaruddin .
HELIYON, 2024, 10 (15)
[39]   FPGA Implementation of a Real-Time Super-Resolution System Using Flips and an RNS-Based CNN [J].
Manabe, Taito ;
Shibata, Yuichiro ;
Oguri, Kiyoshi .
IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2018, E101A (12) :2280-2289
[40]   IMPROVING CNN-BASED BUILDING SEMANTIC SEGMENTATION USING OBJECT BOUNDARIES [J].
Alexakis, E. Bousias ;
Armenakis, C. .
XXIV ISPRS CONGRESS: IMAGING TODAY, FORESEEING TOMORROW, COMMISSION III, 2022, 43-B3 :41-48