Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Fast morphological image processing open-source extensions for GPU processing with CUDA
Luleå tekniska universitet, Institutionen för system- och rymdteknik, Signaler och system.ORCID-id: 0000-0001-6186-7116
Luleå tekniska universitet, Institutionen för system- och rymdteknik, Signaler och system.
2012 (engelsk)Inngår i: IEEE Journal on Selected Topics in Signal Processing, ISSN 1932-4553, E-ISSN 1941-0484, Vol. 6, nr 7, s. 849-855Artikkel i tidsskrift (Fagfellevurdert) Published
Abstract [en]

GPU architectures offer a significant opportunity for faster morphological image processing, and the NVIDIA CUDA architecture offers a relatively inexpensive and powerful framework for performing these operations. However, the generic morphological erosion and dilation operation in the CUDA NPP library is relatively naive, and performance scales expensively with increasing structuring element size. The objective of this work is to produce a freely available GPU capability for morphological operations so that fast GPU processing can be readily available to those in the morphological image processing community. Open-source extensions to CUDA (hereafter referred to as LTU-CUDA) have been produced for erosion and dilation using a number of structuring elements for both 8 bit and 32 bit images. Support for 32 bit image data is a specific objective of the work in order to facilitate fast processing of image data from 3D range sensors with high depth precision. Furthermore, the implementation specifically allows scalability of image size and structuring element size for processing of large image sets. Images up to 4096 by 4096 pixels with 32 bit precision were tested. This scalability has been achieved by forgoing the use of shared memory in CUDA multiprocessors. The vHGW algorithm for erosion and dilation independent of structuring element size has been implemented for horizontal, vertical, and 45 degree line structuring elements with significant performance improvements over NPP. However, memory handling limitations hinder performance in the vertical line case providing results not independent of structuring element size and posing an interesting challenge for further optimisation. This performance limitation is mitigated for larger structuring elements using an optimised transpose function, which is not default in NPP, and applying the horizontal structuring element. LTU-CUDA is an ongoing project and the code is freely available at https://github.com/VictorD/LTU-CUDA.

sted, utgiver, år, opplag, sider
2012. Vol. 6, nr 7, s. 849-855
Emneord [en]
Information technology - Signal processing
Emneord [sv]
Informationsteknik - Signalbehandling
HSV kategori
Forskningsprogram
Signalbehandling
Identifikatorer
URN: urn:nbn:se:ltu:diva-8288DOI: 10.1109/JSTSP.2012.2204857ISI: 000310138400011Scopus ID: 2-s2.0-84867941154Lokal ID: 6c7190b8-d2f4-484a-8c66-97886560718eOAI: oai:DiVA.org:ltu-8288DiVA, id: diva2:981180
Prosjekter
VSB - Vision Systems Business Development Platform
Merknad

Validerad; 2012; 20120603 (mjt)

Tilgjengelig fra: 2016-09-29 Laget: 2016-09-29 Sist oppdatert: 2018-07-10bibliografisk kontrollert

Open Access i DiVA

fulltext(230 kB)180 nedlastinger
Filinformasjon
Fil FULLTEXT01.pdfFilstørrelse 230 kBChecksum SHA-512
9da92f28ceaa4666269a27cd6f7ee65131027f848163cddeb72ab40a272b16e9004fce6529055d90da9821c0f31f1b9209731dda9c614b8013d92ebf14197eac
Type fulltextMimetype application/pdf

Andre lenker

Forlagets fulltekstScopus

Personposter BETA

Thurley, MatthewDanell, Victor

Søk i DiVA

Av forfatter/redaktør
Thurley, MatthewDanell, Victor
Av organisasjonen
I samme tidsskrift
IEEE Journal on Selected Topics in Signal Processing

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 180 nedlastinger
Antall nedlastinger er summen av alle nedlastinger av alle fulltekster. Det kan for eksempel være tidligere versjoner som er ikke lenger tilgjengelige

doi
urn-nbn

Altmetric

doi
urn-nbn
Totalt: 399 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf