Title :
Speeding up the MATLAB™ Hyperspectral Image Analysis Toolbox using GPUs and the Jacket Toolbox
Author :
Rosario-Torres, Samuel ; Vélez-Reyes, Miguel
Author_Institution :
Lab. for Appl. Remote Sensing & Image Process., Univ. of Puerto Rico at Mayaguez, Mayaguez, Puerto Rico
Abstract :
The Hyperspectral Image Analysis Toolbox (HIAT) is a MATLABtrade toolbox for the analysis of hyperspectral imagery. HIAT includes a collection of algorithms for processing of hyperspectral and multispectral imagery under the MATLAB environment. The objective of HIAT is to provide a suite of information extraction algorithms to users of hyperspectral and multispectral imagery across different application domains. HIAT has been developed as part of the NSF Bernard M. Gordon Center for Subsurface Sensing and Imaging Solutionware that seeks to develop a repository of reliable and reusable software tools that can be shared by researchers across research domains. HIAT includes feature extraction and selection, supervised and unsupervised classification algorithms, unmixing, and visualization algorithms developed at the UPRM Laboratory for Applied Remote Sensing and Image Processing. A key limitation of the MATLAB environment is its difficulty in managing large images. Here we investigate the use of the recently released MATLAB Jacket Toolbox that allows implementation of MATLAB programs in GPUs. This paper presents a comparison of the CPU implementation with the GPU implementation of different routines of HIAT.
Keywords :
coprocessors; data visualisation; feature extraction; geophysics computing; image classification; mathematics computing; remote sensing; GPU; MATLAB Hyperspectral Image Analysis Toolbox; NSF Bernard M Gordon Center; UPRM Laboratory for Applied Remote Sensing and Image Processing; feature extraction; feature selection; hyperspectral image processing; information extraction algorithm; jacket toolbox; multispectral image processing; software tool; supervised classification algorithm; unmixing algorithm; unsupervised classification algorithm; visualization algorithm; Application software; Classification algorithms; Data mining; Feature extraction; Hyperspectral imaging; Hyperspectral sensors; Image analysis; MATLAB; Multispectral imaging; Software tools; CUDA; Feature Extraction; GPU; Hyperspectral Image Processing; Jacket toolbox; MATLAB; classification; solutionware;
Conference_Titel :
Hyperspectral Image and Signal Processing: Evolution in Remote Sensing, 2009. WHISPERS '09. First Workshop on
Conference_Location :
Grenoble
Print_ISBN :
978-1-4244-4686-5
Electronic_ISBN :
978-1-4244-4687-2
DOI :
10.1109/WHISPERS.2009.5289089