University of Twente Student Theses


Exploiting FPGA on RaMstix for vision applications

Mortezavi Matin, Kiavash (2017) Exploiting FPGA on RaMstix for vision applications.

[img] PDF
Abstract:The main goal of this assignment is to study the image processing algorithms for visual servoing applications which require fast image processing techniques. Thus, the feasibility of such algorithms is investigated for hardware implementation purposes, which can be achieved by means of an FPGA. The target FPGA for hardware implementation is the hosted FPGA on RaMstix board used in the ESL course. A camera module is interfaced with the FPGA and image processing is done after each pixel captured (i.e. streaming). Several algorithms are studied and reformulated and thus mapped into hardware blocks, and the corresponding IPs are implemented. Moreover, each IP is tested using ModelSim and further IPs are verified on FPGA. The results show that hardware solution for image processing algorithms of point operations class is faster and more memory efficient in comparison to the software solution. Ultimately, an alternative for the image processing part of the ESL course can be added to the design space exploration.
Item Type:Essay (Master)
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Subject:53 electrotechnology
Programme:Embedded Systems MSc (60331)
Link to this item:
Export this item as:BibTeX
HTML Citation
Reference Manager


Repository Staff Only: item control page