High Performance Computing for Hyperspectral Remote Sensing
- 6 January 2011
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing
- Vol. 4 (3), 528-544
- https://doi.org/10.1109/jstars.2010.2095495
Abstract
Advances in sensor and computer technology are revolutionizing the way remotely sensed data is collected, managed and analyzed. In particular, many current and future applications of remote sensing in Earth science, space science, and soon in exploration science will require real- or near real-time processing capabilities. In recent years, several efforts have been directed towards the incorporation of high-performance computing (HPC) models to remote sensing missions. A relevant example of a remote sensing application in which the use of HPC technologies (such as parallel and distributed computing) is becoming essential is hyperspectral remote sensing, in which an imaging spectrometer collects hundreds or even thousands of measurements (at multiple wavelength channels) for the same area on the surface of the Earth. In this paper, we review recent developments in the application of HPC techniques to hyperspectral imaging problems, with particular emphasis on commodity architectures such as clusters, heterogeneous networks of computers, and specialized hardware devices such as field programmable gate arrays (FPGAs) and commodity graphic processing units (GPUs). A quantitative comparison across these architectures is given by analyzing performance results of different parallel implementations of the same hyperspectral unmixing chain, delivering a snapshot of the state-of-the-art in this area and a thoughtful perspective on the potential and emerging challenges of applying HPC paradigms to hyperspectral remote sensing problems.Keywords
This publication has 50 references indexed in Scilit:
- Clusters versus GPUs for Parallel Target and Anomaly Detection in Hyperspectral ImagesEURASIP Journal on Advances in Signal Processing, 2010
- Parallel heterogeneous CBIR system for efficient hyperspectral image retrieval using spectral mixture analysisConcurrency and Computation: Practice and Experience, 2009
- Spectral unmixing for mineral identification in pancam images of soils in Gusev crater, MarsIcarus, 2009
- Massively parallel processing of remotely sensed hyperspectral imagesPublished by SPIE-Intl Soc Optical Eng ,2009
- Real-time anomaly detection in hyperspectral images using multivariate normal mixture models and GPU processingJournal of Real-Time Image Processing, 2008
- Low-Complexity Principal Component Analysis for Hyperspectral Image CompressionThe International Journal of High Performance Computing Applications, 2008
- GPU for Parallel On-Board Hyperspectral Image ProcessingThe International Journal of High Performance Computing Applications, 2008
- Utilizing Hierarchical Segmentation to Generate Water and Snow Masks to Facilitate Monitoring Change with Remotely Sensed Image DataGIScience & Remote Sensing, 2006
- Signal Theory Methods in Multispectral Remote SensingPublished by Wiley ,2003
- Signal processing for hyperspectral image exploitationIEEE Signal Processing Magazine, 2002