Porting a PCA-based hyperspectral image dimensionality reduction algorithm for brain cancer detection on a manycore architecture

被引:27
|
作者
Lazcano, R. [1 ]
Madronal, D. [1 ]
Salvador, R. [1 ]
Desnos, K. [2 ]
Pelcat, M. [2 ]
Guerra, R. [3 ]
Fabelo, H. [3 ]
Ortega, S. [3 ]
Lopez, S. [3 ]
Callico, G. M. [3 ]
Juarez, E. [1 ]
Sanz, C. [1 ]
机构
[1] Tech Univ Madrid UPM, Ctr Software Technol & Multimedia Syst CITSEM, Madrid, Spain
[2] UEB, INSA Rennes, IETR, CNRS UMR 6164, Rennes, France
[3] ULPGC, Res Inst Appl Microelect IUMA, Las Palmas Gran Canaria, Las Palmas, Spain
关键词
Dimensionality reduction; Hyperspectral imaging; Massively parallel processing; Real-time processing;
D O I
10.1016/j.sysarc.2017.05.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a study of the parallelism of a Principal Component Analysis (PCA) algorithm and its adaptation to a manycore MPPA (Massively Parallel Processor Array) architecture, which gathers 256 cores distributed among 16 clusters. This study focuses on porting hyperspectral image processing into many core platforms by optimizing their processing to fulfill real-time constraints, fixed by the image capture rate of the hyperspectral sensor. Real-time is a challenging objective for hyperspectral image processing, as hyperspectral images consist of extremely large volumes of data and this problem is often solved by reducing image size before starting the processing itself. To tackle the challenge, this paper proposes an analysis of the intrinsic parallelism of the different stages of the PCA algorithm with the objective of exploiting the parallelization possibilities offered by an MPPA manycore architecture. Furthermore, the impact on internal communication when increasing the level of parallelism, is also analyzed. Experimenting with medical images obtained from two different surgical use cases, an average speedup of 20 is achieved. Internal communications are shown to rapidly become the bottleneck that reduces the achievable speedup offered by the PCA parallelization. As a result of this study, PCA processing time is reduced to less than 6 s, a time compatible with the targeted brain surgery application requiring 1 frame-per-minute. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:101 / 111
页数:11
相关论文
共 50 条
  • [1] Adaptation of an Iterative PCA to a Manycore Architecture for Hyperspectral Image Processing
    Lazcano, R.
    Madronal, D.
    Fabelo, H.
    Ortega, S.
    Salvador, R.
    Callico, G. M.
    Juarez, E.
    Sanz, C.
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2019, 91 (07): : 759 - 771
  • [2] Multilevel parallel algorithm of PCA dimensionality reduction for hyperspectral image on GPU
    [J]. Fang, Min-Quan (877086820@qq.com), 1600, Northeast University (35):
  • [3] Adaptation of an Iterative PCA to a Manycore Architecture for Hyperspectral Image Processing
    R. Lazcano
    D. Madroñal
    H. Fabelo
    S. Ortega
    R. Salvador
    G. M. Callico
    E. Juarez
    C. Sanz
    [J]. Journal of Signal Processing Systems, 2019, 91 : 759 - 771
  • [4] PCA-based Feature Reduction for Hyperspectral Remote Sensing Image Classification
    Uddin, Md. Palash
    Al Mamun, Md.
    Hossain, Md. Ali
    [J]. IETE TECHNICAL REVIEW, 2021, 38 (04) : 377 - 396
  • [5] The Impact of the PCA Dimensionality Reduction for CNN based Hyperspectral Image Classification
    Kwak, Taehong
    Song, Ahram
    Kim, Yongil
    [J]. KOREAN JOURNAL OF REMOTE SENSING, 2019, 35 (06) : 959 - 971
  • [6] Efficient Network Intrusion Detection Using PCA-Based Dimensionality Reduction of Features
    Abdulhammed, Razan
    Faezipour, Miad
    Musafer, Hassan
    Abuzneid, Abdelshakour
    [J]. 2019 INTERNATIONAL SYMPOSIUM ON NETWORKS, COMPUTERS AND COMMUNICATIONS (ISNCC 2019), 2019,
  • [7] Characterizing Hyperspectral Data Layouts: Performance and Energy Efficiency in Embedded GPUs for PCA-based Dimensionality Reduction
    Sancho Aragon, Jaime
    Sanchez Ramirez, Sergio
    Lazcano Lopez, Raquel
    Madronal Quintin, Daniel
    Salvador Perea, Ruben
    Juarez Martinez, Eduardo
    Sanz Alvaro, Cesar
    [J]. 2019 XXXIV CONFERENCE ON DESIGN OF CIRCUITS AND INTEGRATED SYSTEMS (DCIS), 2019,
  • [8] PCA-BASED DIMENSIONALITY REDUCTION METHOD FOR USER INFORMATION IN UNIVERSAL NETWORK
    Dai, Yu
    Guan, Jianfeng
    Quan, Wei
    Xu, Changqiao
    Zhang, Hongke
    [J]. 2012 IEEE 2ND INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENT SYSTEMS (CCIS) VOLS 1-3, 2012, : 70 - 74
  • [9] Citrus canker detection using hyperspectral reflectance imaging and PCA-based image classification method
    Qin J.
    Burks T.F.
    Kim M.S.
    Chao K.
    Ritenour M.A.
    [J]. Sensing and Instrumentation for Food Quality and Safety, 2008, 2 (3): : 168 - 177
  • [10] VARIABLE SUBSET SELECTION FOR BRAIN-COMPUTER INTERFACE PCA-based Dimensionality Reduction and Feature Selection
    Dias, N. S.
    Kamrunnahar, M.
    Mendes, P. M.
    Schiff, S. J.
    Correia, J. H.
    [J]. BIOSIGNALS 2009: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON BIO-INSPIRED SYSTEMS AND SIGNAL PROCESSING, 2009, : 35 - +