Creating and sharing knowledge for telecommunications

Parallel hyperspectral image reconstruction using random projections

Cedillo, J. ; Nascimento, J. ; Martin, G. Martin

Parallel hyperspectral image reconstruction using random projections, Proc Europe Remote Sensing - SPIE, Edinburgh, United Kingdom, Vol. -, pp. - - -, September, 2016.

Digital Object Identifier:


Spaceborne sensors systems are characterized by scarce onboard computing and storage resources and by communication links with reduced bandwidth. Random projections techniques have been demonstrated as an effective and very light way to reduce the number of measurements in hyperspectral data, thus, the data to be transmitted to the Earth station is reduced. However, the reconstruction of the original data from the random projections may be computationally expensive. SpeCA is a blind hyperspectral reconstruction technique that exploits the fact that hyperspectral vectors often belong to a low dimensional subspace. SpeCA has shown promising results
in the task of recovering hyperspectral data from a reduced number of random measurements. In this manuscript we focus on the implementation of the SpeCA algorithm for graphics processing units (GPU) using the compute uni ed device architecture (CUDA).
Experimental results conducted using synthetic and real hyperspectral datasets on the GPU architecture by
NVIDIA: GeForce GTX 980, reveal that the use of GPUs can provide real-time reconstruction. The achieved
speedup is up to 22 times when compared with the processing time of SpeCA running on one core of the Intel
i7-4790K CPU (3.4GHz), with 32 Gbyte memory.