Back to Search Start Over

Noise Removal from Remote Sensed Images by NonLocal Means with OpenCL Algorithm.

Authors :
Granata, Donatella
Palombo, Angelo
Santini, Federico
Amato, Umberto
Source :
Remote Sensing. Feb2020, Vol. 12 Issue 3, p414. 1p.
Publication Year :
2020

Abstract

We introduce a multi-platform portable implementation of the NonLocal Means methodology aimed at noise removal from remotely sensed images. It is particularly suited for hyperspectral sensors for which real-time applications are not possible with only CPU based algorithms. In the last decades computational devices have usually been a compound of cross-vendor sets of specifications (heterogeneous system architecture) that bring together integrated central processing (CPUs) and graphics processor (GPUs) units. However, the lack of standardization resulted in most implementations being too specific to a given architecture, eliminating (or making extremely difficult) code re-usability across different platforms. In order to address this issue, we implement a multi option NonLocal Means algorithm developed using the Open Computing Language (OpenCL) applied to Hyperion hyperspectral images. Experimental results demonstrate the dramatic speed-up reached by the algorithm on GPU with respect to conventional serial algorithms on CPU and portability across different platforms. This makes accurate real time denoising of hyperspectral images feasible. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
20724292
Volume :
12
Issue :
3
Database :
Academic Search Index
Journal :
Remote Sensing
Publication Type :
Academic Journal
Accession number :
142147803
Full Text :
https://doi.org/10.3390/rs12030414