TUTCRIS - Tampereen teknillinen yliopisto

TUTCRIS

BM3D image denoising using heterogeneous computing platforms

Tutkimustuotosvertaisarvioitu

Yksityiskohdat

AlkuperäiskieliEnglanti
OtsikkoDASIP 2015 - Proceedings of the 2015 Conference on Design and Architectures for Signal and Image Processing
KustantajaIEEE COMPUTER SOCIETY PRESS
Vuosikerta2015-December
ISBN (elektroninen)9791092279108
DOI - pysyväislinkit
TilaJulkaistu - 28 joulukuuta 2015
OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisussa
TapahtumaConference on Design and Architectures for Signal and Image Processing, DASIP 2015 - Cracow, Puola
Kesto: 23 syyskuuta 201525 syyskuuta 2015

Conference

ConferenceConference on Design and Architectures for Signal and Image Processing, DASIP 2015
MaaPuola
KaupunkiCracow
Ajanjakso23/09/1525/09/15

Tiivistelmä

Noise reduction is often performed at an early stage of the image processing path. In order to keep the processing delays small in different computing platforms, it is important that the noise reduction is performed swiftly. In this paper, the block-matching and three-dimensional filtering (BM3D) denoising algorithm is implemented on heterogeneous computing platforms using OpenCL and CUDA frameworks. To our knowledge, these implementations are the first successful open source attempts to use GPU computation for BM3D denoising. The presented GPU implementations are up to 7.5 times faster than their respective CPU implementations. At the same time, the experiments illustrate general design challenges in using massively parallel processing platforms for the calculation of complex imaging algorithms.