FPGA-based prototyping of drone detection algorithm

In recent years, deep learning, especially convolutional neural network, has received much attention as a method of target detection. And better implementation of neural networks using FPGA is also one of the main research directions. Moreover, the detection of small targets, such as drones, is bein...

全面介紹

Saved in:
書目詳細資料
主要作者: 李海鹏 Li, Haipeng
其他作者: Kim Tae Hyoung
格式: Thesis-Master by Coursework
語言:English
出版: Nanyang Technological University 2024
主題:
在線閱讀:https://hdl.handle.net/10356/173223
標簽: 添加標簽
沒有標簽, 成為第一個標記此記錄!
機構: Nanyang Technological University
語言: English
實物特徵
總結:In recent years, deep learning, especially convolutional neural network, has received much attention as a method of target detection. And better implementation of neural networks using FPGA is also one of the main research directions. Moreover, the detection of small targets, such as drones, is being applied in a wider range of industrial scenarios. However, the complexity of different network models and the limitation of resources on FPGA are also limiting factors of the improvement works. In this thesis, the simulation of detection of a dataset containing drone images is implemented on FPGA by using a simplified CNN network structure, while optimizing for the limited storage and computational resources of FPGA and utilizing parallelized pipeline processing. In addition, future trends for similar research are discussed with respect to the shortcomings of the design in this thesis. A performance of approximately 270ms for processing one image is achieved with an accuracy of approximately 96.4% on simulation platform, driven by one 200MHz clock.