Open Access. Powered by Scholars. Published by Universities.®

Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

PDF

University of Nevada, Las Vegas

Theses/Dissertations

2020

High-level synthesis

Articles 1 - 1 of 1

Full-Text Articles in Computer Engineering

A Circle Hough Transform Implementation Using High-Level Synthesis, Carlos Lemus Dec 2020

A Circle Hough Transform Implementation Using High-Level Synthesis, Carlos Lemus

UNLV Theses, Dissertations, Professional Papers, and Capstones

Circle Hough Transform (CHT) has found applications in biometrics, robotics, and imageanalysis. In this work, the focus is the development of a Field Programmable Gate Array (FPGA) based accelerator that performs a series of procedures and results in circle detection. The design is performed using Vivado High-Level Synthesis (HLS) tools and targeted for a Zynq UltraScale+ ZCU106. The implementation includes the following procedures: Gaussian filter, Sobel edge operator, thresholding, and finally the CHT algorithm. The performance is evaluated based on the execution time as compared to the software (Python code) execution and the analysis tools provided by Vivado HLS tool. …