Digitala Vetenskapliga Arkivet

Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A GPU-based framework for efficient image processing
Linköping University, Department of Science and Technology, Media and Information Technology. Linköping University, The Institute of Technology.
2014 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

This thesis tries to answer how to design a framework for image processing on the GPU, supporting the common environments OpenGL GLSL, OpenCL and CUDA. An generalized view of GPU image processing is presented. The framework is called gpuip and is implemented in C++ but also wrapped with Python-bindings. The framework is cross-platform and works for Windows, Mac OSX and Unix operating systems. The thesis also involves the work of creating two executable programs that uses the gpuip-framework. One of the programs has a graphical user interface and the other program is command-line only. Both programs are developed in Python. Performance tests are created to compare the GPU environments against a single core CPU implementation. All the GPU implementations in the gpuip-framework are significantly faster than the CPU when executing the presented test-cases. On average, the framework is two magnitudes faster than the single core CPU.

Place, publisher, year, edition, pages
2014. , p. 41
Keywords [en]
gpu, image processing, c++, glsl, opencl, cuda
National Category
Media and Communication Technology
Identifiers
URN: urn:nbn:se:liu:diva-112093ISRN: LiU-ITN-TEK-A-14/043-SEOAI: oai:DiVA.org:liu-112093DiVA, id: diva2:763096
Subject / course
Media Technology
Uppsok
Technology
Supervisors
Examiners
Available from: 2014-11-13 Created: 2014-11-13 Last updated: 2018-01-11Bibliographically approved

Open Access in DiVA

fulltext(901 kB)1519 downloads
File information
File name FULLTEXT01.pdfFile size 901 kBChecksum SHA-512
d34626bf476201939a1427822d4cc3c44e9845a2b4acb757b73850f92adce5112ed6811afe9eed1cd7dafd8fa30304c1a98e4f32dbe8b064ee6ed41a80486fb9
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Karlsson, Per
By organisation
Media and Information TechnologyThe Institute of Technology
Media and Communication Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 1520 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

urn-nbn

Altmetric score

urn-nbn
Total: 2155 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf