FPGA-based object detection and classification of an image

The purpose of this project is to develop a standalone system that uses an FPGA to realize an image processing platform that detect objects in image and classify them. The target FPGA board is the zedboard as it is one of the high-end devices available that can support the requirements of the study....

Full description

Saved in:
Bibliographic Details
Main Authors: De Leon, Wiljay E., Monzon, Jeric Adrian B.
Format: text
Language:English
Published: Animo Repository 2017
Subjects:
Online Access:https://animorepository.dlsu.edu.ph/etd_bachelors/6265
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: De La Salle University
Language: English
id oai:animorepository.dlsu.edu.ph:etd_bachelors-6909
record_format eprints
spelling oai:animorepository.dlsu.edu.ph:etd_bachelors-69092021-07-16T12:34:11Z FPGA-based object detection and classification of an image De Leon, Wiljay E. Monzon, Jeric Adrian B. The purpose of this project is to develop a standalone system that uses an FPGA to realize an image processing platform that detect objects in image and classify them. The target FPGA board is the zedboard as it is one of the high-end devices available that can support the requirements of the study. SIFT, BoF, and SVM algorithms used in object detection and classification, will be implemented to run the embedded system implementable on the zedboard. The project aims to provide an FPGA-based platform in implementing and testing of image processing algorithms for real-time performance. Xilinx Vivado design tools will be used to implement the embedded system. Ubuntu file system will be implemented to run as the operating system of the FPGA. Open CV library will be installed on this platform to run the image processing algorithms. Dataset containing the images to be detected and classified will be created as the training set and test set. Training set include images containing objects for detection and classification. These include bags, books and luggage that are carried by a human object in the image. Classified objects will be outputted in an HDMI monitor and through a serial UART port. The operation of the algorithms show that Ubuntu OS along with an OpenCV library is successfully implemented and working on the system. Result shows that the SIFT, BoF, and SVM algorithms are successfully executed on the embedded system on the zedboard. 2017-01-01T08:00:00Z text https://animorepository.dlsu.edu.ph/etd_bachelors/6265 Bachelor's Theses English Animo Repository Algorithms Image processing
institution De La Salle University
building De La Salle University Library
continent Asia
country Philippines
Philippines
content_provider De La Salle University Library
collection DLSU Institutional Repository
language English
topic Algorithms
Image processing
spellingShingle Algorithms
Image processing
De Leon, Wiljay E.
Monzon, Jeric Adrian B.
FPGA-based object detection and classification of an image
description The purpose of this project is to develop a standalone system that uses an FPGA to realize an image processing platform that detect objects in image and classify them. The target FPGA board is the zedboard as it is one of the high-end devices available that can support the requirements of the study. SIFT, BoF, and SVM algorithms used in object detection and classification, will be implemented to run the embedded system implementable on the zedboard. The project aims to provide an FPGA-based platform in implementing and testing of image processing algorithms for real-time performance. Xilinx Vivado design tools will be used to implement the embedded system. Ubuntu file system will be implemented to run as the operating system of the FPGA. Open CV library will be installed on this platform to run the image processing algorithms. Dataset containing the images to be detected and classified will be created as the training set and test set. Training set include images containing objects for detection and classification. These include bags, books and luggage that are carried by a human object in the image. Classified objects will be outputted in an HDMI monitor and through a serial UART port. The operation of the algorithms show that Ubuntu OS along with an OpenCV library is successfully implemented and working on the system. Result shows that the SIFT, BoF, and SVM algorithms are successfully executed on the embedded system on the zedboard.
format text
author De Leon, Wiljay E.
Monzon, Jeric Adrian B.
author_facet De Leon, Wiljay E.
Monzon, Jeric Adrian B.
author_sort De Leon, Wiljay E.
title FPGA-based object detection and classification of an image
title_short FPGA-based object detection and classification of an image
title_full FPGA-based object detection and classification of an image
title_fullStr FPGA-based object detection and classification of an image
title_full_unstemmed FPGA-based object detection and classification of an image
title_sort fpga-based object detection and classification of an image
publisher Animo Repository
publishDate 2017
url https://animorepository.dlsu.edu.ph/etd_bachelors/6265
_version_ 1712576570827210752