Share Email Print

Proceedings Paper

GPU-based parallel clustered differential pulse code modulation
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

Hyperspectral remote sensing technology is widely used in marine remote sensing, geological exploration, atmospheric and environmental remote sensing. Owing to the rapid development of hyperspectral remote sensing technology, resolution of hyperspectral image has got a huge boost. Thus data size of hyperspectral image is becoming larger. In order to reduce their saving and transmission cost, lossless compression for hyperspectral image has become an important research topic. In recent years, large numbers of algorithms have been proposed to reduce the redundancy between different spectra. Among of them, the most classical and expansible algorithm is the Clustered Differential Pulse Code Modulation (CDPCM) algorithm. This algorithm contains three parts: first clusters all spectral lines, then trains linear predictors for each band. Secondly, use these predictors to predict pixels, and get the residual image by subtraction between original image and predicted image. Finally, encode the residual image. However, the process of calculating predictors is timecosting. In order to improve the processing speed, we propose a parallel C-DPCM based on CUDA (Compute Unified Device Architecture) with GPU. Recently, general-purpose computing based on GPUs has been greatly developed. The capacity of GPU improves rapidly by increasing the number of processing units and storage control units. CUDA is a parallel computing platform and programming model created by NVIDIA. It gives developers direct access to the virtual instruction set and memory of the parallel computational elements in GPUs. Our core idea is to achieve the calculation of predictors in parallel. By respectively adopting global memory, shared memory and register memory, we finally get a decent speedup.

Paper Details

Date Published: 20 October 2015
PDF: 7 pages
Proc. SPIE 9646, High-Performance Computing in Remote Sensing V, 96460R (20 October 2015); doi: 10.1117/12.2199270
Show Author Affiliations
Jiaji Wu, Xidian Univ. (China)
Wenze Li, Xidian Univ. (China)
Wanqiu Kong, Xidian Univ. (China)

Published in SPIE Proceedings Vol. 9646:
High-Performance Computing in Remote Sensing V
Bormin Huang D.D.S.; Sebastián López; Zhensen Wu; Jose M. Nascimento; Boris A. Alpatov; Jordi Portell de Mora, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?