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
来源
关键词
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 条
  • [1] An efficient hardware implementation of CNN-based object trackers for real-time applications
    El-Shafie, Al-Hussein A.
    Zaki, Mohamed
    Habib, S.E.D.
    [J]. Neural Computing and Applications, 2022, 34 (22): : 19937 - 19952
  • [2] An efficient hardware implementation of CNN-based object trackers for real-time applications
    El-Shafie, Al-Hussein A.
    Zaki, Mohamed
    Habib, S. E. D.
    [J]. NEURAL COMPUTING & APPLICATIONS, 2022, 34 (22): : 19937 - 19952
  • [3] Towards an Efficient Hardware Implementation of CNN-Based Object Trackers
    El-Shafie, Al-Hussein A.
    Zaki, Mohamed
    Habib, S. E. D.
    [J]. 2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [4] Quantized CNN-based efficient hardware architecture for real-time hand gesture recognition
    Jaiswal, Mohita
    Sharma, Vaidehi
    Sharma, Abhishek
    Saini, Sandeep
    Tomar, Raghuvir
    [J]. MICROELECTRONICS JOURNAL, 2024, 151
  • [5] CNN-based architecture for real-time object-oriented video coding applications
    Grassi, G
    Grieco, LA
    [J]. INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2005, 33 (01) : 53 - 64
  • [6] An Expandable Hardware Platform for Implementation of CNN-Based Applications
    Javier Martinez-Alvarez, J.
    Javier Garrigos-Guerrero, F.
    Javier Toledo-Moreo, F.
    Manuel Ferrandez-Vicente, J.
    [J]. NEW CHALLENGES ON BIOINSPIRED APPLICATIONS: 4TH INTERNATIONAL WORK-CONFERENCE ON THE INTERPLAY BETWEEN NATURAL AND ARTIFICIAL COMPUTATION, IWINAC 2011, PART II, 2011, 6687 : 195 - 204
  • [7] Implementation of post processing hardware for real-time object detection in CNN acceleration system
    Choi, Seong Bin
    Lee, Sang-Seol
    Park, Jonghee
    Jang, Sung-Joon
    [J]. 2021 36TH INTERNATIONAL TECHNICAL CONFERENCE ON CIRCUITS/SYSTEMS, COMPUTERS AND COMMUNICATIONS (ITC-CSCC), 2021,
  • [8] Implementation of CNN on Zynq based FPGA for Real-time Object Detection
    Sharma, Aman
    Singh, Vijander
    Rani, Asha
    [J]. 2019 10TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2019,
  • [9] A CNN-based passive optical range finder for real-time robotic applications
    Giaquinto, N
    Savino, M
    Taraglio, S
    [J]. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2002, 51 (02) : 314 - 319
  • [10] A CNN-based object-oriented coding system for real-time video compression
    Di Sciascio, E
    Grieco, LA
    Grassi, G
    [J]. 2004 IEEE 6TH WORKSHOP ON MULTIMEDIA SIGNAL PROCESSING, 2004, : 407 - 410