2022
DOI: 10.3389/frspt.2022.878010
|View full text |Cite
|
Sign up to set email alerts
|

FPGA-Based CNN for Real-Time UAV Tracking and Detection

Abstract: Neural networks (NNs) are now being extensively utilized in various artificial intelligence platforms specifically in the area of image classification and real-time object tracking. We propose a novel design to address the problem of real-time unmanned aerial vehicle (UAV) monitoring and detection using a Zynq UltraScale FPGA-based convolutional neural network (CNN). The biggest challenge while implementing real-time algorithms on FPGAs is the limited DSP hardware resources available on FPGA platforms. Our pro… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 8 publications
(7 citation statements)
references
References 15 publications
0
7
0
Order By: Relevance
“…Therefore, Constraints (4), (7), and ( 10) are all satisfied. Finally, based on the matrix V , A, and O, the maximum overall revenue G max and the suboptimal solution of SF placement and collaborative task scheduling X can be obtained (in steps [5][6][7][8][9][10][11][12][13][14][15]. The initialization of V = (v i j ) K ×K and O = (o i j ) K ×K is shown in Algorithm 2.…”
Section: Outputmentioning
confidence: 99%
See 3 more Smart Citations
“…Therefore, Constraints (4), (7), and ( 10) are all satisfied. Finally, based on the matrix V , A, and O, the maximum overall revenue G max and the suboptimal solution of SF placement and collaborative task scheduling X can be obtained (in steps [5][6][7][8][9][10][11][12][13][14][15]. The initialization of V = (v i j ) K ×K and O = (o i j ) K ×K is shown in Algorithm 2.…”
Section: Outputmentioning
confidence: 99%
“…is better than the old individual L u(i ) and will be retained. Otherwise, the old individual L u(i ) is kept (in steps [10][11][12]. When the evolution of the population ends, we choose the individual with the maximum overall revenue as the sub-optimal solution of L u (in step 16).…”
Section: Uav Deploymentmentioning
confidence: 99%
See 2 more Smart Citations
“…Concerning implementation performance, it depends on the processing hardware/software architecture. Despite of the classical CPU/GPU implementation, recently Field Programmable Gate Arrays (FPGAs) based System-on-Chip (SoC) have become a highly attractive platform for implementing CNNs in real-time, as FPGAs are generally more energy-efficient [18], [19]. Thanks to programmable logic inside FPGA devices, it is possible to design a custom hardware accelerator that can be tailored on the task of a CNN.…”
Section: Introductionmentioning
confidence: 99%