DocumentCode :
33031
Title :
Highly-Parallel GPU Architecture for Lossy Hyperspectral Image Compression
Author :
Santos, Leonardo ; Magli, Enrico ; Vitulli, Raffaele ; Lopez, J.F. ; Sarmiento, R.
Author_Institution :
Inst. for Appl. Microelectron., Univ. of Las Palmas de Gran CAnaria, Las Palmas, Spain
Volume :
6
Issue :
2
fYear :
2013
fDate :
Apr-13
Firstpage :
670
Lastpage :
681
Abstract :
Graphics Processing Units (GPU) are becoming a widespread tool for general-purpose scientific computing, and are attracting interest for future onboard satellite image processing payloads due to their ability to perform massively parallel computations. This paper describes the GPU implementation of an algorithm for onboard lossy hyperspectral image compression, and proposes an architecture that allows to accelerate the compression task by parallelizing it on the GPU. The selected algorithm was amenable to parallel computation owing to its block-based operation, and has been optimized here to facilitate GPU implementation incurring a negligible overhead with respect to the original single-threaded version. In particular, a parallelization strategy has been designed for both the compressor and the corresponding decompressor, which are implemented on a GPU using Nvidia´s CUDA parallel architecture. Experimental results on several hyperspectral images with different spatial and spectral dimensions are presented, showing significant speed-ups with respect to a single-threaded CPU implementation. These results highlight the significant benefits of GPUs for onboard image processing, and particularly image compression, demonstrating the potential of GPUs as a future hardware platform for very high data rate instruments.
Keywords :
artificial satellites; data compression; geophysical image processing; geophysical techniques; graphics processing units; hyperspectral imaging; image coding; parallel architectures; GPU implementation; Nvidia CUDA parallel architecture; block-based operation; compression task; decompressor; future hardware platform; future onboard satellite image processing payloads; general-purpose scientific computing; graphics processing units; highly-parallel GPU architecture; image compression; onboard image processing; onboard lossy hyperspectral image compression; parallel computations; parallelization strategy; single-threaded CPU implementation; single-threaded version; spatial dimensions; spectral dimensions; very high data rate instruments; CUDA; Graphics processing unit (GPU); lossy hyperspectral image compression;
fLanguage :
English
Journal_Title :
Selected Topics in Applied Earth Observations and Remote Sensing, IEEE Journal of
Publisher :
ieee
ISSN :
1939-1404
Type :
jour
DOI :
10.1109/JSTARS.2013.2247975
Filename :
6507337
Link To Document :
بازگشت