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 条
[41]   OBJECT AND TEXT-GUIDED SEMANTICS FOR CNN-BASED ACTIVITY RECOGNITION [J].
Eum, Sungmin ;
Reale, Christopher ;
Kwon, Heesung ;
Bonial, Claire ;
Voss, Clare .
2019 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2019, :1458-1462
[42]   CNN-based small object detection and visualization with feature activation mapping [J].
Menikdiwela, Medhani ;
Chuong Nguyen ;
Li, Hongdong ;
Shaw, Marnie .
2017 INTERNATIONAL CONFERENCE ON IMAGE AND VISION COMPUTING NEW ZEALAND (IVCNZ), 2017,
[43]   SCENIC: An Area and Energy-Efficient CNN-based Hardware Accelerator for Discernable Classification of Brain Pathologies using MRI [J].
Naidu, Bodepu Sai Tirumala ;
Biswas, Shreya ;
Chatterjee, Rounak ;
Mandal, Sayak ;
Pratihar, Srijan ;
Chatterjee, Ayan ;
Raha, Arnab ;
Mukherjee, Amitava ;
Paluh, Janet .
2022 35TH INTERNATIONAL CONFERENCE ON VLSI DESIGN (VLSID 2022) HELD CONCURRENTLY WITH 2022 21ST INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (ES 2022), 2022, :168-173
[44]   FPGA-Based CNN for Real-Time UAV Tracking and Detection [J].
Hobden, Peter ;
Srivastava, Saket ;
Nurellari, Edmond .
FRONTIERS IN SPACE TECHNOLOGIES, 2022, 3
[45]   Real-Time Object Tracking Algorithm Based on Siamese Network [J].
Zhao, Wenjun ;
Deng, Miaolei ;
Cheng, Cong ;
Zhang, Dexian .
APPLIED SCIENCES-BASEL, 2022, 12 (14)
[46]   Real-time visual object tracking based on binary descriptors [J].
Qin, Bing ;
Tian, Jun ;
Zha, Yufei ;
Zhang, Lichao ;
Huang, Hongtu .
Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2015, 42 (05) :168-174
[47]   xYOLO: A Model For Real-Time Object Detection In Humanoid Soccer On Low-End Hardware [J].
Barry, Daniel ;
Shah, Munir ;
Keijsers, Merel ;
Khan, Humayun ;
Hopman, Banon .
2019 INTERNATIONAL CONFERENCE ON IMAGE AND VISION COMPUTING NEW ZEALAND (IVCNZ), 2019,
[48]   MiniTracker: A Lightweight CNN-based System for Visual Object Tracking on Embedded Device [J].
Zhang, Bingyi ;
Li, Xin ;
Han, Jun ;
Zeng, Xiaoyang .
2018 IEEE 23RD INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING (DSP), 2018,
[49]   StegVRN: Enhancing Quality of Video Steganography Using CNN-Based Object Selection [J].
Sushma R.B. ;
Manjula G.R. .
SN Computer Science, 5 (2)
[50]   Real-Time Fixed-Point Hardware Accelerator of Convolutional Neural Network on FPGA Based [J].
Ozkilbac, Bahadir ;
Ozbek, Ibrahim Yucel ;
Karacali, Tevhit .
5TH INTERNATIONAL CONFERENCE ON COMPUTING AND INFORMATICS (ICCI 2022), 2022, :1-5