GPU Parallel Implementation of Spatially Adaptive Hyperspectral Image Classification

被引:62
|
作者
Wu, Zebin [1 ,2 ,3 ]
Shi, Linlin [1 ]
Li, Jun [4 ,5 ]
Wang, Qicong [1 ]
Sun, Le [1 ]
Wei, Zhihui [1 ]
Plaza, Javier [3 ]
Plaza, Antonio [3 ]
机构
[1] Nanjing Univ Sci & Technol, Sch Comp Sci & Engn, Nanjing 210094, Jiangsu, Peoples R China
[2] Jiangsu High Technol Res Key Lab Wireless Sensor, Nanjing 210003, Jiangsu, Peoples R China
[3] Univ Extremadura, Escuela Politecn, Dept Technol Comp & Commun, Hyperspectral Comp Lab, E-10003 Caceres, Spain
[4] Sun Yat Sen Univ, Sch Geog & Planning, Guangdong Prov Key Lab Urbanizat & Geosimulat, Guangzhou 510275, Guangdong, Peoples R China
[5] Sun Yat Sen Univ, Sch Geog & Planning, Ctr Integrated Geog Informat Anal, Guangzhou 510275, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
Graphics processing units (GPUs); hyperspectral image; parallel; sparse multinomial logistic regression (SMLR); spatially adaptive Markov random fields (MRFs); spectral-spatial classification; MULTINOMIAL LOGISTIC-REGRESSION; KERNEL SPARSE REPRESENTATION; REAL-TIME IMPLEMENTATION;
D O I
10.1109/JSTARS.2017.2755639
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Image classification is a very important tool for remotely sensed hyperspectral image processing. Techniques able to exploit the rich spectral information contained in the data, as well as its spatial-contextual information, have shown success in recent years. Due to the high dimensionality of hyperspectral data, spectral-spatial classification techniques are quite demanding from a computational viewpoint. In this paper, we present a computationally efficient parallel implementation for a spectral-spatial classification method based on spatially adaptive Markov random fields (MRFs). The method learns the spectral information from a sparse multinomial logistic regression classifier, and the spatial information is characterized by modeling the potential function associated with a weighted MRF as a spatially adaptive vector total variation function. The parallel implementation has been carried out using commodity graphics processing units (GPUs) and the NVIDIA's Compute Unified Device Architecture. It optimizes the work allocation and input/output transfers between the central processing unit and the GPU, taking full advantages of the computational power of GPUs as well as the high bandwidth and low latency of shared memory. As a result, the algorithm exploits the massively parallel nature of GPUs to achieve significant acceleration factors (higher than 70x) with regards to the serial and multicore versions of the same classifier on an NVIDIA Tesla K20C platform.
引用
收藏
页码:1131 / 1143
页数:13
相关论文
共 50 条
  • [31] Hyperspectral remote sensing image parallel processing based on cluster and GPU
    Wang, Maozhi
    Guo, Ke
    Xu, Wenxi
    Hongwai yu Jiguang Gongcheng/Infrared and Laser Engineering, 2013, 42 (11): : 3070 - 3075
  • [32] BAND WEIGHT ADAPTIVE CLASSIFICATION NETWORK FOR HYPERSPECTRAL IMAGE CLASSIFICATION
    Liang, Yuchen
    Chen, Guihong
    Guo, Jiayi
    Yao, Wang
    2022 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS 2022), 2022, : 2243 - 2246
  • [33] GPU Implementation for Hyperspectral Image Analysis using Recursive Hierarchical Segmentation
    Hossam, Mahmoud A.
    Ebied, Hala M.
    Abdel-Aziz, Mohamed H.
    2012 SEVENTH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS (ICCES'2012), 2012, : 195 - 200
  • [34] PARALLEL COLLABORATIVE REPRESENTATION FOR HYPERSPECTRAL IMAGE CLASSIFICATION ON GPUS
    Wu, Lucheng
    Xie, Xiaoming
    Ii, Wei
    Du, Qian
    2016 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS), 2016, : 2438 - 2441
  • [35] ParHybNet: Parallel Hybrid Network for Hyperspectral Image Classification
    Sarkar, Anish
    Nandi, Utpal
    Changdar, Chiranjit
    Paul, Bachchu
    Si, Tapas
    JOURNAL OF THE INDIAN SOCIETY OF REMOTE SENSING, 2024, : 1507 - 1524
  • [36] GPU Parallel Implementation for Real-Time Feature Extraction of Hyperspectral Images
    Li, Chunchao
    Peng, Yuanxi
    Su, Mingrui
    Jiang, Tian
    APPLIED SCIENCES-BASEL, 2020, 10 (19): : 1 - 22
  • [37] Parallel Implementation of Devanagari Document Image Segmentation Approach on GPU
    Singh, Brijmohan
    Gupta, Nitin
    Tyagi, Rashi
    Mittal, Ankush
    Ghosh, Debashish
    INFORMATION SYSTEMS FOR INDIAN LANGUAGES, 2011, 139 : 92 - 97
  • [38] Implementation of Parallel Image Processing Using NVIDIA GPU Framework
    Daga, Brijmohan
    Bhute, Avinash
    Ghatol, Ashok
    ADVANCES IN COMPUTING, COMMUNICATION AND CONTROL, 2011, 125 : 457 - +
  • [39] GPU Parallel Optimization of Hyperspectral Image Kernel Sparse Representation Classification based on Spatial-Spectral Graph Regularization
    Zheng, Jida
    Wu, Zebin
    Wang, Qicong
    Liu, Jianjun
    Wei, Zhihui
    Wang, Wubin
    2016 FOURTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD 2016), 2016, : 138 - 143
  • [40] Spatially Adaptive Image Restoration and Its FIR Implementation
    Youn, Jinyoung
    Park, Younguk
    Shin, Jeongho
    Paik, Joonki
    2008 SECOND INTERNATIONAL CONFERENCE ON FUTURE GENERATION COMMUNICATION AND NETWORKING SYMPOSIA, VOLS 1-5, PROCEEDINGS, 2008, : 261 - +