Object Detection on FPGAs and GPUs by Using Accelerated Deep Learning
Veysel Yusuf Cambay, Ayşegül Uçar, Muhammet Ali Arseri̇m
- Year
- 2019
- Citations
- 8
Abstract
Object detection and recognition is one of the main tasks in many areas such as autonomous unmanned ground vehicles, robotic and medical image processing. Recently, deep learning has been used by many researchers in these areas when the data measure is large. In particular, one of the most up-to-date structures of deep learning, Convolutional Neural Networks (CNNs) has achieved great success in this field. Real-time works related to CNNs are carried out by using GPU-Graphics Processing Units. Although GPUs provides high stability, they requires high power, energy consumption, and large computational load problems. In order to overcome this problem, it has started to used the Field Programmable Gate Arrays (FPGAs). In this article, object detection and recognition procedures were performed using the ZYNQ XC7Z020 development board including both the ARM processor and the FPGA. Real-time object recognition has been made with the Movidius USB-GPU externally plugged into the FPGA. The results are given with figures.
Keywords
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002