GPU for Parallel On-Board Hyperspectral Image Processing

  • Authors:
  • Javier Setoain;Manuel Prieto;Christian Tenllado;Francisco Tirado

  • Affiliations:
  • ARTECS GROUP, DEPARTMENT OF COMPUTER ARCHITECTURE, COMPLUTENSEUNIVERSITY, MADRID, SPAIN;ARTECS GROUP, DEPARTMENT OF COMPUTER ARCHITECTURE, COMPLUTENSEUNIVERSITY, MADRID, SPAIN;ARTECS GROUP, DEPARTMENT OF COMPUTER ARCHITECTURE, COMPLUTENSEUNIVERSITY, MADRID, SPAIN;ARTECS GROUP, DEPARTMENT OF COMPUTER ARCHITECTURE, COMPLUTENSEUNIVERSITY, MADRID, SPAIN

  • Venue:
  • International Journal of High Performance Computing Applications
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Hyperspectral analysis algorithms exhibit inherent parallelism at multiple levels, and map nicely on high performance systems such as massively parallel clusters and networks of computers. Unfortunately, these systems are generally expensive and difficult to adapt to onboard data processing scenarios, in which low-weight and low-power integrated components are desirable to reduce mission pay-load. An exciting new development in this field is the emergence of programmable graphics hardware. Driven by the ever-growing demands of game industry, graphics processing units (GPUs) have evolved from expensive, application-specific units into highly parallel and programmable systems which can satisfy extremely high computational requirements at low cost. In this paper, we investigate GPU-based implementations of a morphological endmember extraction algorithm, which is used as a representative case study of joint spatial/spectral techniques for hyperspectral analysis. The proposed implementations are quantitatively compared and assessed in terms of both endmember extraction accuracy and parallel efficiency. Combined, these parts offer a thoughtful perspective on the potential and emerging challenges of implementing hyperspectral imaging algorithms on commodity graphics hardware.