3D Non-Local Means denoising via multi-GPU

Giuseppe Palma, Marco Comerci, Bruno Alfano, Salvatore Cuomo, Pasquale De Michele, Francesco Piccialli, Pasquale Borrelli

Research output: Chapter in Book/Report/Conference proceedingConference contribution

27 Citations (Scopus)

Abstract

Non-Local Means (NLM) algorithm is widely considered as a state-of-the-art denoising filter in many research fields. High computational complexity led to implementations on Graphic Processor Unit (GPU) architectures, which achieve reasonable running times by filtering, slice-by-slice, 3D datasets with a 2D NLM approach. Here we present a fully 3D NLM implementation on a multi-GPU architecture and suggest its high scalability. The performance results we discuss encourage the coding of further filter improvements and the investigation of a large spectrum of applicative scenarios.

Original languageEnglish
Title of host publication2013 Federated Conference on Computer Science and Information Systems, FedCSIS 2013
Pages495-498
Number of pages4
Publication statusPublished - 2013
Event2013 Federated Conference on Computer Science and Information Systems, FedCSIS 2013 - Krakow, Poland
Duration: Sep 8 2013Sep 11 2013

Other

Other2013 Federated Conference on Computer Science and Information Systems, FedCSIS 2013
CountryPoland
CityKrakow
Period9/8/139/11/13

Fingerprint

Scalability
Computational complexity

ASJC Scopus subject areas

  • Computer Science (miscellaneous)
  • Information Systems

Cite this

Palma, G., Comerci, M., Alfano, B., Cuomo, S., De Michele, P., Piccialli, F., & Borrelli, P. (2013). 3D Non-Local Means denoising via multi-GPU. In 2013 Federated Conference on Computer Science and Information Systems, FedCSIS 2013 (pp. 495-498). [6644045]

3D Non-Local Means denoising via multi-GPU. / Palma, Giuseppe; Comerci, Marco; Alfano, Bruno; Cuomo, Salvatore; De Michele, Pasquale; Piccialli, Francesco; Borrelli, Pasquale.

2013 Federated Conference on Computer Science and Information Systems, FedCSIS 2013. 2013. p. 495-498 6644045.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Palma, G, Comerci, M, Alfano, B, Cuomo, S, De Michele, P, Piccialli, F & Borrelli, P 2013, 3D Non-Local Means denoising via multi-GPU. in 2013 Federated Conference on Computer Science and Information Systems, FedCSIS 2013., 6644045, pp. 495-498, 2013 Federated Conference on Computer Science and Information Systems, FedCSIS 2013, Krakow, Poland, 9/8/13.
Palma G, Comerci M, Alfano B, Cuomo S, De Michele P, Piccialli F et al. 3D Non-Local Means denoising via multi-GPU. In 2013 Federated Conference on Computer Science and Information Systems, FedCSIS 2013. 2013. p. 495-498. 6644045
Palma, Giuseppe ; Comerci, Marco ; Alfano, Bruno ; Cuomo, Salvatore ; De Michele, Pasquale ; Piccialli, Francesco ; Borrelli, Pasquale. / 3D Non-Local Means denoising via multi-GPU. 2013 Federated Conference on Computer Science and Information Systems, FedCSIS 2013. 2013. pp. 495-498
@inproceedings{212397a1a1e746ca8b032872cfca550a,
title = "3D Non-Local Means denoising via multi-GPU",
abstract = "Non-Local Means (NLM) algorithm is widely considered as a state-of-the-art denoising filter in many research fields. High computational complexity led to implementations on Graphic Processor Unit (GPU) architectures, which achieve reasonable running times by filtering, slice-by-slice, 3D datasets with a 2D NLM approach. Here we present a fully 3D NLM implementation on a multi-GPU architecture and suggest its high scalability. The performance results we discuss encourage the coding of further filter improvements and the investigation of a large spectrum of applicative scenarios.",
author = "Giuseppe Palma and Marco Comerci and Bruno Alfano and Salvatore Cuomo and {De Michele}, Pasquale and Francesco Piccialli and Pasquale Borrelli",
year = "2013",
language = "English",
isbn = "9781467344715",
pages = "495--498",
booktitle = "2013 Federated Conference on Computer Science and Information Systems, FedCSIS 2013",

}

TY - GEN

T1 - 3D Non-Local Means denoising via multi-GPU

AU - Palma, Giuseppe

AU - Comerci, Marco

AU - Alfano, Bruno

AU - Cuomo, Salvatore

AU - De Michele, Pasquale

AU - Piccialli, Francesco

AU - Borrelli, Pasquale

PY - 2013

Y1 - 2013

N2 - Non-Local Means (NLM) algorithm is widely considered as a state-of-the-art denoising filter in many research fields. High computational complexity led to implementations on Graphic Processor Unit (GPU) architectures, which achieve reasonable running times by filtering, slice-by-slice, 3D datasets with a 2D NLM approach. Here we present a fully 3D NLM implementation on a multi-GPU architecture and suggest its high scalability. The performance results we discuss encourage the coding of further filter improvements and the investigation of a large spectrum of applicative scenarios.

AB - Non-Local Means (NLM) algorithm is widely considered as a state-of-the-art denoising filter in many research fields. High computational complexity led to implementations on Graphic Processor Unit (GPU) architectures, which achieve reasonable running times by filtering, slice-by-slice, 3D datasets with a 2D NLM approach. Here we present a fully 3D NLM implementation on a multi-GPU architecture and suggest its high scalability. The performance results we discuss encourage the coding of further filter improvements and the investigation of a large spectrum of applicative scenarios.

UR - http://www.scopus.com/inward/record.url?scp=84892514755&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84892514755&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:84892514755

SN - 9781467344715

SP - 495

EP - 498

BT - 2013 Federated Conference on Computer Science and Information Systems, FedCSIS 2013

ER -