SVM-based real-time hyperspectral image classifier on a manycore architecture

被引:23
|
作者
Madronal, D. [1 ]
Lazcano, R. [1 ]
Salvador, R. [1 ]
Fabelo, H. [2 ]
Ortega, S. [2 ]
Callico, G. M. [2 ]
Juarez, E. [1 ]
Sanz, C. [1 ]
机构
[1] Univ Politecn Madrid, Ctr Software Technol & Multimedia Syst CITSEM, Madrid, Spain
[2] ULPGC, Res Inst Appl Microelect IUMA, Las Palmas Gran Canaria, Spain
关键词
Support Vector Machine; Hyperspectral imaging; Massively parallel processing; Real-time processing; Energy consumption awareness; Embedded system;
D O I
10.1016/j.sysarc.2017.08.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a study of the design space of a Support Vector Machine (SVM) classifier with a linear kernel running on a manycore MPPA (Massively Parallel Processor Array) platform. This architecture gathers 256 cores distributed in 16 clusters working in parallel. This study aims at implementing a real-time hyperspectral SVM classifier, where real-time is defined as the time required to capture a hyperspectral image. To do so, two aspects of the SVM classifier have been analyzed: the classification algorithm and the system parallelization. On the one hand, concerning the classification algorithm, first, the classification model has been optimized to fit into the MPPA structure and, secondly, a probability estimation stage has been included to refine the classification results. On the other hand, the system parallelization has been divided into two levels: first, the parallelism of the classification has been exploited taking advantage of the pixel-wise classification methodology supported by the SVM algorithm and, secondly, a double-buffer communication procedure has been implemented to parallelize the image transmission and the cluster classification stages. Experimenting with medical images, an average speedup of 9 has been obtained using a single-cluster and double-buffer implementation with 16 cores working in parallel. As a result, a system whose processing time linearly grows with the number of pixels composing the scene has been implemented. Specifically, only 3 mu s are required to process each pixel within the captured scene independently from the spatial resolution of the image. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:30 / 40
页数:11
相关论文
共 50 条
  • [31] An Improved SVM-based Real-Time P300 Speller for Brain-Computer Interface
    Liu, Yi-Hung
    Weng, Jui-Tsung
    Kang, Zhi-Hao
    Teng, Jyh-Tong
    Huang, Han-Pang
    IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2010), 2010,
  • [32] Real-time onboard SVM-based human locomotion recognition for a bionic knee exoskeleton on different terrains
    Zhou, Zhihao
    Liu, Xiuhua
    Jiang, Yiran
    Mai, Jingeng
    Wang, Qining
    2019 WEARABLE ROBOTICS ASSOCIATION CONFERENCE (WEARRACON), 2019, : 34 - 39
  • [33] Achieving real-time lip synch via SVM-based phoneme classification and lip shape refinement
    Kim, T
    Kang, Y
    Ko, H
    FOURTH IEEE INTERNATIONAL CONFERENCE ON MULTIMODAL INTERFACES, PROCEEDINGS, 2002, : 299 - 304
  • [34] Real-Time Suture Thread Detection with an Image Classifier
    Horio, Kyotaro
    Harada, Kanako
    Muto, Jun
    Nakatomi, Hirofumi
    Saito, Nobuhito
    Morita, Akio
    Watanabe, Eiju
    Mitsuishi, Mamoru
    JOURNAL OF ROBOTICS AND MECHATRONICS, 2022, 34 (06) : 1245 - 1252
  • [35] Real-time target detection architecture based on reduced complexity hyperspectral processing
    Park, Kyoung-Su
    Cho, Shung Han
    Hong, Sangjin
    Cho, We-Duke
    EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2008, 2008 (1)
  • [36] Real-Time Target Detection Architecture Based on Reduced Complexity Hyperspectral Processing
    Kyoung-Su Park
    Shung Han Cho
    Sangjin Hong
    We-Duke Cho
    EURASIP Journal on Advances in Signal Processing, 2008
  • [37] REAL-TIME HAND DETECTION BASED ON MULTI-STAGE HOG-SVM CLASSIFIER
    Guo, Jiang
    Cheng, Jun
    Pang, Jianxin
    Guo, Yu
    2013 20TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP 2013), 2013, : 4108 - 4111
  • [38] Real-time VLSI architecture for hyperspectral image classification using the constrained linear discriminant algorithm
    Du, Q
    Nekovei, R
    IGARSS 2002: IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM AND 24TH CANADIAN SYMPOSIUM ON REMOTE SENSING, VOLS I-VI, PROCEEDINGS: REMOTE SENSING: INTEGRATING OUR VIEW OF THE PLANET, 2002, : 3384 - 3386
  • [39] Novel multiclass SVM-based binary decision tree classifier
    Osman, Hossam
    2007 IEEE INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND INFORMATION TECHNOLOGY, VOLS 1-3, 2007, : 540 - 543
  • [40] Systematic construction of hierarchical classifier in SVM-based text categorization
    Yoon, Y
    Lee, C
    Lee, GG
    NATURAL LANGUAGE PROCESSING - IJCNLP 2004, 2005, 3248 : 616 - 625