• DocumentCode
    576333
  • Title

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

  • Author

    Zhang, Jian ; Lim, Kim Hwa

  • Author_Institution
    Centre for Remote Imaging, Sensing & Process. (CRISP), Nat. Univ. of Singapore, Singapore, Singapore
  • fYear
    2012
  • fDate
    22-27 July 2012
  • Firstpage
    4264
  • Lastpage
    4266
  • Abstract
    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.
  • Keywords
    covariance matrices; geophysical image processing; graphics processing units; iterative methods; multi-threading; open systems; parallel architectures; principal component analysis; singular value decomposition; CPU; CUDA graphics interoperability; GPU; NIPALS; PCA; SVD; covariance-based principal component analysis algorithm; covariance-matrix-and-iterative method; hyperspectral imaging applications; multithreading; real-time processing; singular value decomposition; Algorithm design and analysis; Covariance matrix; Graphics processing units; Hyperspectral imaging; Principal component analysis; Real-time systems; CUDA; GPU; Hyperspectral; PCA; real-time;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Geoscience and Remote Sensing Symposium (IGARSS), 2012 IEEE International
  • Conference_Location
    Munich
  • ISSN
    2153-6996
  • Print_ISBN
    978-1-4673-1160-1
  • Electronic_ISBN
    2153-6996
  • Type

    conf

  • DOI
    10.1109/IGARSS.2012.6351726
  • Filename
    6351726