Design and implementation of the Hough transform on GPU using CUDA

UDC.coleccionTraballos académicos
UDC.tipotrabTFG
UDC.titulacionGrao en Enxeñaría Informática
dc.contributor.advisorAmor, Margarita
dc.contributor.advisorSanjurjo Amado, José Rodrigo
dc.contributor.authorBadillo Aldama, Víctor Nathanael
dc.contributor.otherUniversidade da Coruña. Facultade de Informática
dc.date.accessioned2025-08-07T08:57:06Z
dc.date.available2025-08-07T08:57:06Z
dc.date.issued2025-06
dc.description.abstract[Abstract]: The Hough transform is a robust algorithm that is used to detect straight lines in binary images, even in the presence of noise and occlusion. However, it is computationally expensive. This project proposes the implementation of this algorithm on a GPU (Graphics Processing Unit), taking advantage of the massive parallel architecture to achieve significant performance over the CPU (Central Processing Unit). Various optimization techniques and thread configurations for processing multiple images simultaneously will be explored to evaluate the effectiveness of the proposed implementations and identify potential areas for further improvement.
dc.description.abstract[Resumo]: A transformada de Hough é un algoritmo robusto que se utiliza para detectar liñas rectas en imaxes binarias, mesmo na presenza de ruído e oclusión. Non obstante, ten un alto custo computacional. Este proxecto propón a implementación desde algoritmo nunha GPU, aproveitando a arquitectura paralela masiva para acadar unha mellora significativa no rendemento en comparación coa CPU. Exploraranse diversas técnicas de optimización e configuracións de fíos para aproveitar os recursos da GPU de forma eficiente.
dc.description.traballosTraballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2024/2025
dc.identifier.urihttps://hdl.handle.net/2183/45592
dc.language.isoeng
dc.rightsAttribution 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subjectHough transform
dc.subjectCUDA
dc.subjectParallel computing
dc.subjectGPU
dc.subjectCPU
dc.subjectSpeedup
dc.subjectLine detection
dc.subjectAlgorithm optimization
dc.subjectAceleración
dc.subjectDetección de liñas
dc.subjectOptimización de algoritmos
dc.subjectComputación paralela
dc.subjectTransformada de Hough
dc.titleDesign and implementation of the Hough transform on GPU using CUDA
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublicationc98c1fe1-2016-44c1-9225-43fe1c6b8088
relation.isAdvisorOfPublication98548dcd-b2c7-479d-8c6e-e30a36a13d61
relation.isAdvisorOfPublication.latestForDiscoveryc98c1fe1-2016-44c1-9225-43fe1c6b8088

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
BadilloAldama_VictorNathanael_TFG_2025.pdf
Size:
871.82 KB
Format:
Adobe Portable Document Format