FPGA implementation of real-time target detection algorithm based on YOLOv3 model

With the increasing number of cars in the society and the increasing incidence of traffic accidents, the demand for vehicle visual assistant driving is increasing.Object detection is the core component of vehicle vision assisted driving system. In recent years, deep learning has developed rapidly, a...

Full description

Saved in:
Bibliographic Details
Main Author: Zhang, Tuo
Other Authors: Zheng Yuanjin
Format: Thesis-Master by Coursework
Language:English
Published: Nanyang Technological University 2025
Subjects:
Online Access:https://hdl.handle.net/10356/182406
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-182406
record_format dspace
spelling sg-ntu-dr.10356-1824062025-01-31T15:47:48Z FPGA implementation of real-time target detection algorithm based on YOLOv3 model Zhang, Tuo Zheng Yuanjin School of Electrical and Electronic Engineering YJZHENG@ntu.edu.sg Engineering Deep learning Object detection YOLOv3 FPGA With the increasing number of cars in the society and the increasing incidence of traffic accidents, the demand for vehicle visual assistant driving is increasing.Object detection is the core component of vehicle vision assisted driving system. In recent years, deep learning has developed rapidly, and the recognition accuracy and speed of object detection algorithm have been greatly improved.However, due to its complex structure, large amount of calculation and high requirements for hardware performance, the object detection algorithm based on deep learning is often difficult to achieve in engineering applications. This dissertation compares and analyzes the advantages and disadvantages of the current object detection algorithm based on deep learning. Compared with other mainstream object detection algorithms, YOLO series algorithm has the advantages of faster detection speed and better real-time performance. In the aspect of hardware implementation, compared with CPU, GPU and ASIC embedded hardware, FPGA has the advantages of low power consumption, programmability, parallelism and low cost. Aiming at the practical engineering application of the object detection algorithm in intelligent driving, this dissertation selects the appropriate embedded low-power hardware and deploys the best object detection algorithm. At the same time, we uses DP-8020 development board and DNNDK deep compression tool developed by Shenjian technology company to realize the real-time object detection of MobileNet-YOLOv3 object detection algorithm on FPGA. Master's degree 2025-01-31T06:20:23Z 2025-01-31T06:20:23Z 2024 Thesis-Master by Coursework Zhang, T. (2024). FPGA implementation of real-time target detection algorithm based on YOLOv3 model. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/182406 https://hdl.handle.net/10356/182406 en application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering
Deep learning
Object detection
YOLOv3
FPGA
spellingShingle Engineering
Deep learning
Object detection
YOLOv3
FPGA
Zhang, Tuo
FPGA implementation of real-time target detection algorithm based on YOLOv3 model
description With the increasing number of cars in the society and the increasing incidence of traffic accidents, the demand for vehicle visual assistant driving is increasing.Object detection is the core component of vehicle vision assisted driving system. In recent years, deep learning has developed rapidly, and the recognition accuracy and speed of object detection algorithm have been greatly improved.However, due to its complex structure, large amount of calculation and high requirements for hardware performance, the object detection algorithm based on deep learning is often difficult to achieve in engineering applications. This dissertation compares and analyzes the advantages and disadvantages of the current object detection algorithm based on deep learning. Compared with other mainstream object detection algorithms, YOLO series algorithm has the advantages of faster detection speed and better real-time performance. In the aspect of hardware implementation, compared with CPU, GPU and ASIC embedded hardware, FPGA has the advantages of low power consumption, programmability, parallelism and low cost. Aiming at the practical engineering application of the object detection algorithm in intelligent driving, this dissertation selects the appropriate embedded low-power hardware and deploys the best object detection algorithm. At the same time, we uses DP-8020 development board and DNNDK deep compression tool developed by Shenjian technology company to realize the real-time object detection of MobileNet-YOLOv3 object detection algorithm on FPGA.
author2 Zheng Yuanjin
author_facet Zheng Yuanjin
Zhang, Tuo
format Thesis-Master by Coursework
author Zhang, Tuo
author_sort Zhang, Tuo
title FPGA implementation of real-time target detection algorithm based on YOLOv3 model
title_short FPGA implementation of real-time target detection algorithm based on YOLOv3 model
title_full FPGA implementation of real-time target detection algorithm based on YOLOv3 model
title_fullStr FPGA implementation of real-time target detection algorithm based on YOLOv3 model
title_full_unstemmed FPGA implementation of real-time target detection algorithm based on YOLOv3 model
title_sort fpga implementation of real-time target detection algorithm based on yolov3 model
publisher Nanyang Technological University
publishDate 2025
url https://hdl.handle.net/10356/182406
_version_ 1823108714496786432