Open Access
2 August 2013 Lossy hyperspectral image compression on a graphics processing unit: parallelization strategy and performance evaluation
Author Affiliations +
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.
CC BY: © The Authors. Published by SPIE under a Creative Commons Attribution 4.0 Unported License. Distribution or reproduction of this work in whole or in part requires full attribution of the original publication, including its DOI.
Lucana Santos Falcon, Enrico Magli, Raffaele Vitulli, Antonio Nunez, Jose F. Lopez, and Roberto Sarmiento "Lossy hyperspectral image compression on a graphics processing unit: parallelization strategy and performance evaluation," Journal of Applied Remote Sensing 7(1), 074599 (2 August 2013). https://doi.org/10.1117/1.JRS.7.074599
Published: 2 August 2013
Lens.org Logo
CITATIONS
Cited by 9 scholarly publications.
Advertisement
Advertisement
KEYWORDS
Image compression

Hyperspectral imaging

Graphics processing units

Computer architecture

Error analysis

Quantization

Image quality

RELATED CONTENT


Back to Top