Change search
ReferencesLink to record
Permanent link

Direct link
Performance Comparison of GPU, DSP and FPGA implementations of image processing and computer vision algorithms in embedded systems
Norwegian University of Science and Technology, Faculty of Information Technology, Mathematics and Electrical Engineering, Department of Electronics and Telecommunications.
2013 (English)MasteroppgaveStudent thesis
Abstract [en]

The objective of this thesis is to compare the suitability of FPGAs, GPUs and DSPs for digital image processing applications. Normalized cross-correlation is used as a benchmark, because this algorithm includes convolution, a common operation in image processing and elsewhere. Normalized cross-correlation is a template matching algorithm that is used to locate predefined objects in a scene image. Because the throughput of DSPs is low for efficient calculation of normalized cross-correlation, the focus is on FPGAs and GPUs. An efficient FPGA implementation of direct normalized cross-correlation is created and compared against a GPU implementation from the OpenCV library. Performance, cost, development time and power consumption are evaluated for the two platforms. The performance of the GPU implementation is slightly better than the FPGA implementation, and less time is spent developing a working solution. However, the power consumption of the GPU is higher. Both solutions are viable, so the most suitable platform will depend on the specific project requirements for image size, throughput, latency, power consumption, cost and development time.

Place, publisher, year, edition, pages
Institutt for elektronikk og telekommunikasjon , 2013. , 74 p.
URN: urn:nbn:no:ntnu:diva-22808Local ID: ntnudaim:8934OAI: diva2:653080
Available from: 2013-10-02 Created: 2013-10-02 Last updated: 2013-10-02Bibliographically approved

Open Access in DiVA

fulltext(2102 kB)18333 downloads
File information
File name FULLTEXT01.pdfFile size 2102 kBChecksum SHA-512
Type fulltextMimetype application/pdf
cover(184 kB)19 downloads
File information
File name COVER01.pdfFile size 184 kBChecksum SHA-512
Type coverMimetype application/pdf
attachment(80 kB)128 downloads
File information
File name ATTACHMENT01.zipFile size 80 kBChecksum SHA-512
Type attachmentMimetype application/zip

By organisation
Department of Electronics and Telecommunications

Search outside of DiVA

GoogleGoogle Scholar
Total: 18333 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 415 hits
ReferencesLink to record
Permanent link

Direct link