By Topic

Implmentation of a covariance-based principal component analysis algorithm for hyperspectral imaging applications with multi-threading in both CPU and GPU

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Jian Zhang ; Centre for Remote Imaging, Sensing & Process. (CRISP), Nat. Univ. of Singapore, Singapore, Singapore ; Kim Hwa Lim

Principle component analysis (PCA) [1] is widely utilized in hyperspectral image analysis [3, 4, 5]. There are three major approaches of principle component analysis: singular value decomposition (SVD) [2], covariance-matrix and iterative method (NIPALS) [6, 7]. In our previous work [9], we have demonstrated the advantage of the GPU implementation of covariance method for medium-sized hyperspectral images. In this paper, we present an improvement which combines the multithreading in CPU, GPU and CUDA's graphics interoperability [8]. It is found that this combined framework approaches real-time processing much further.

Published in:

Geoscience and Remote Sensing Symposium (IGARSS), 2012 IEEE International

Date of Conference:

22-27 July 2012