Share Email Print

Journal of Applied Remote Sensing • Open Access

Lossy hyperspectral image compression on a graphics processing unit: parallelization strategy and performance evaluation
Author(s): Lucana Santos Falcon; Enrico Magli; Raffaele Vitulli; Antonio Nunez; Jose F. Lopez; Roberto Sarmiento

Paper Abstract

There is an intense necessity for the development of new hardware architectures for the implementation of algorithms for hyperspectral image compression on board satellites. Graphics processing units (GPUs) represent a very attractive opportunity, offering the possibility to dramatically increase the computation speed in applications that are data and task parallel. An algorithm for the lossy compression of hyperspectral images is implemented on a GPU using Nvidia computer unified device architecture (CUDA) parallel computing architecture. The parallelization strategy is explained, with emphasis on the entropy coding and bit packing phases, for which a more sophisticated strategy is necessary due to the existing data dependencies. Experimental results are obtained by comparing the performance of the GPU implementation with a single-threaded CPU implementation, showing high speedups of up to 15.41. A profiling of the algorithm is provided, demonstrating the high performance of the designed parallel entropy coding phase. The accuracy of the GPU implementation is presented, as well as the effect of the configuration parameters on performance. The convenience of using GPUs for on-board processing is demonstrated, and solutions to the potential difficulties encountered when accelerating hyperspectral compression algorithms are proposed, if space-qualified GPUs become a reality in the near future.

Paper Details

Date Published: 2 August 2013
PDF: 16 pages
J. Appl. Rem. Sens. 7(1) 074599 doi: 10.1117/1.JRS.7.074599
Published in: Journal of Applied Remote Sensing Volume 7, Issue 1
Show Author Affiliations
Lucana Santos Falcon, Univ. de Las Palmas de Gran Canaria (Spain)
Enrico Magli, Politecnico di Torino (Italy)
Raffaele Vitulli, European Space Research and Technology Ctr. (Netherlands)
Antonio Nunez, Univ. de Las Palmas de Gran Canaria (Spain)
Jose F. Lopez, Univ. de Las Palmas de Gran Canaria (Spain)
Roberto Sarmiento, Univ. de Las Palmas de Gran Canaria (Spain)

© SPIE. Terms of Use
Back to Top