• DocumentCode
    41184
  • Title

    Optimizing Hopfield Neural Network for Spectral Mixture Unmixing on GPU Platform

  • Author

    Shaohui Mei ; Mingyi He ; Zhiming Shen

  • Author_Institution
    Sch. of Electron. & Inf., Northwestern Polytech. Univ., Xi´an, China
  • Volume
    11
  • Issue
    4
  • fYear
    2014
  • fDate
    Apr-14
  • Firstpage
    818
  • Lastpage
    822
  • Abstract
    The Hopfield neural network (HNN) has been demonstrated to be an effective tool for the spectral mixture unmixing of hyperspectral images. However, it is extremely time consuming for such per-pixel algorithm to be utilized in real-world applications. In this letter, the implementation of a multichannel structure of HNN (named as MHNN) on a graphics processing unit (GPU) platform is proposed. According to the unmixing procedure of MHNN, three levels of parallelism, including thread, block, and stream, are designed to explore the peak computing capacity of a GPU device. In addition, constant and texture memories are utilized to further improve its computational performance. Experiments on both synthetic and real hyperspectral images demonstrated that the proposed GPU-based implementation works on the peak computing ability of a GPU device and obtains several hundred times of acceleration versus the CPU-based implementation while its unmixing performance remains unchanged.
  • Keywords
    deconvolution; geophysical image processing; geophysics computing; graphics processing units; hyperspectral imaging; neural nets; parallel processing; GPU device; GPU platform; HNN multichannel structure; Hopfield neural network optimisation; MHNN unmixing procedure; block parallelism; graphics processing unit; peak computing capacity; per pixel algorithm; real hyperspectral images; real world applications; spectral mixture unmixing; stream parallelism; synthetic hyperspectral images; thread parallelism; Acceleration; Graphics processing units; Hyperspectral imaging; Instruction sets; Parallel processing; Graphics processing unit (GPU); Hopfield neural network (HNN); spectral mixture unmixing (SMU);
  • fLanguage
    English
  • Journal_Title
    Geoscience and Remote Sensing Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1545-598X
  • Type

    jour

  • DOI
    10.1109/LGRS.2013.2279331
  • Filename
    6623088