The Implementation of A Fingerprint Enhancement System Based on GPU via CUDA
2017 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE credits
Student thesis
Abstract [en]
In order to reduce the large execution time of an existing fingerprint enhancement system, a parallel implementation method based on GPU via CUDA is proposed. Firstly, the necessity and feasibility of employing parallel programming for the whole system are analyzed. Then pre-processing, global analysis, local analysis and matched filtering of the whole fingerprint enhancement system is designed, optimized and implemented respectively using parallel computing technology via CUDA. Finally, numerous fingerprints from FVC2000 databases are tested and the obtained execution time is compared with that of the CPU based system. The results show that the execution time is significantly reduced by using the parallel implementation method based on GPU.
Place, publisher, year, edition, pages
2017. , p. 58
Keywords [en]
Adaptive Fingerprint Enhancement, CUDA, Parallel Programming, GPU Programming
National Category
Signal Processing
Identifiers
URN: urn:nbn:se:bth-15092OAI: oai:DiVA.org:bth-15092DiVA, id: diva2:1138238
Subject / course
ET2566 Master's Thesis (120 credits) in Electrical Engineering with emphasis on Signal processing
Educational program
ETASX Master of Science Programme in Electrical Engineering with emphasis on Signal Processing
Presentation
2017-06-12, Karlskrona, 14:30 (English)
Supervisors
Examiners
2017-09-042017-09-042017-09-04Bibliographically approved