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

被引:1
|
作者
El-Shafie, Al-Hussein A. [1 ]
Zaki, Mohamed [2 ]
Habib, S. E. D. [1 ]
机构
[1] Cairo Univ, Fac Engn, Elect & Commun Engn Dept, Giza, Egypt
[2] Al Azhar Univ, Comp Engn Dept, Fac Engn, Cairo, Egypt
关键词
Object tracking; CNN; Online training; Deep-feature interpolation; Hardware accelerator;
D O I
10.1007/s00521-022-07538-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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
页数:16
相关论文
共 50 条
  • [1] An efficient hardware implementation of CNN-based object trackers for real-time applications
    Al-Hussein A. El-Shafie
    Mohamed Zaki
    S. E. D. Habib
    Neural Computing and Applications, 2022, 34 : 19937 - 19952
  • [2] Towards an Efficient Hardware Implementation of CNN-Based Object Trackers
    El-Shafie, Al-Hussein A.
    Zaki, Mohamed
    Habib, S. E. D.
    2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [3] Implementation of CNN on Zynq based FPGA for Real-time Object Detection
    Sharma, Aman
    Singh, Vijander
    Rani, Asha
    2019 10TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2019,
  • [4] On building a CNN-based multi-view smart camera for real-time object detection
    Bonnard, Jonathan
    Abdelouahab, Kamel
    Pelcat, Maxime
    Berry, Francois
    MICROPROCESSORS AND MICROSYSTEMS, 2020, 77
  • [5] Real-time CNN-based object detection and classification for outdoor surveillance images: daytime and thermal
    Zilkha, Meir
    Spanier, Assaf B.
    ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING IN DEFENSE APPLICATIONS, 2019, 11169
  • [6] CNN-Based Real-Time Parameter Tuning for Optimizing Denoising Filter Performance
    Mukherjee, Subhayan
    Kottayil, Navaneeth Kamballur
    Sun, Xinyao
    Cheng, Irene
    IMAGE ANALYSIS AND RECOGNITION, ICIAR 2019, PT I, 2019, 11662 : 112 - 125
  • [7] A CNN-Based Real-Time Dense Stereo SLAM System on Embedded FPGA
    Huang, Qian
    Zhang, Yu
    Zheng, Jianing
    Shang, Gaoxing
    Chen, Gang
    ARTIFICIAL INTELLIGENCE, CICAI 2023, PT II, 2024, 14474 : 569 - 574
  • [8] Digital Architecture for Real-Time CNN-based Face Detection for Video Processing
    Bhattarai, Smrity
    Madanayake, Arjuna
    Cintra, Renato J.
    Duffner, Stefan
    Garcia, Christophe
    2017 COGNITIVE COMMUNICATIONS FOR AEROSPACE APPLICATIONS WORKSHOP (CCAA), 2017,
  • [9] Boosting the Speed of Real-Time Multi-Object Trackers
    Zhang, Xudong
    Zhao, Liang
    Gu, Feng
    2021 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING & COMMUNICATIONS, INTERNET OF PEOPLE, AND SMART CITY INNOVATIONS (SMARTWORLD/SCALCOM/UIC/ATC/IOP/SCI 2021), 2021, : 487 - 493
  • [10] A Deep Face Antispoofing System with Hardware Implementation for Real-Time Applications
    Umer, Saiyed
    Singh, Shubham Sarvadeo
    Kangotra, Vikram
    Rout, Ranjeet Kumar
    COMPUTER VISION AND IMAGE PROCESSING, CVIP 2023, PT I, 2024, 2009 : 269 - 282