Parallel Implementations Assessment of a Spatial-Spectral Classifier for Hyperspectral Clinical Applications

Hyperspectral (HS) imaging presents itself as a non-contact, non-ionizing and non-invasive technique, proven to be suitable for medical diagnosis. However, the volume of information contained in these images makes difficult providing the surgeon with information about the boundaries in real-time. To that end, High-Performance-Computing (HPC) platforms become necessary. This paper presents a comparison between the performances provided by five different HPC platforms while processing a spatial-spectral approach to classify HS images, assessing their main benefits and drawbacks. To provide a complete study, two different medical applications, with two different requirements, have been analyzed. The first application consists of HS images taken from neurosurgical operations; the second one presents HS images taken from dermatological interventions. While the main constraint for neurosurgical applications is the processing time, in other environments, as the dermatological one, other requirements can be considered. In that sense, energy efficiency is becoming a major challenge, since this kind of applications are usually developed as hand-held devices, thus depending on the battery capacity. These requirements have been considered to choose the target platforms: on the one hand, three of the most powerful Graphic Processing Units (GPUs) available in the market; and, on the other hand, a low-power GPU and a manycore architecture, both specifically thought for being used in battery-dependent environments.

[1]  Dan Savastru,et al.  Hyperspectral Imaging in the Medical Field: Present and Future , 2014 .

[2]  Gustavo Marrero Callicó,et al.  Adaptation of an Iterative PCA to a Manycore Architecture for Hyperspectral Image Processing , 2018, Journal of Signal Processing Systems.

[3]  Baowei Fei,et al.  In-Vivo and Ex-Vivo Tissue Analysis through Hyperspectral Imaging Techniques: Revealing the Invisible Features of Cancer , 2019, Cancers.

[4]  Gustavo Marrero Callicó,et al.  Accelerating the K-Nearest Neighbors Filtering Algorithm to Optimize the Real-Time Classification of Human Brain Tumor in Hyperspectral Images , 2018, Sensors.

[5]  Guolan Lu,et al.  Medical hyperspectral imaging: a review , 2014, Journal of biomedical optics.

[6]  Roberto Sarmiento,et al.  Detecting brain tumor in pathological slides using hyperspectral imaging. , 2018, Biomedical optics express.

[7]  J. Sleigh,et al.  Evaluation of hyperspectral imaging technology in patients with peripheral vascular disease. , 2017, Journal of vascular surgery.

[8]  Yan Guo,et al.  Local-Manifold-Learning-Based Graph Construction for Semisupervised Hyperspectral Image Classification , 2015, IEEE Transactions on Geoscience and Remote Sensing.

[9]  C. Lee,et al.  Medical big data: promise and challenges , 2017, Kidney research and clinical practice.

[10]  Selma Saidi,et al.  The shift to multicores in real-time and safety-critical systems , 2015, 2015 International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS).

[11]  Guang-Zhong Yang,et al.  Manifold Embedding and Semantic Segmentation for Intraoperative Guidance With Hyperspectral Brain Imaging , 2017, IEEE Transactions on Medical Imaging.

[12]  Dongsheng Wang,et al.  Hyperspectral imaging for cancer surgical margin delineation: registration of hyperspectral and histological images , 2014, Medical Imaging.

[13]  Bing Zhang,et al.  A Review of Remote Sensing Image Classification Techniques: the Role of Spatio-contextual Information , 2014 .

[14]  Vasily Volkov,et al.  Understanding Latency Hiding on GPUs , 2016 .

[15]  Tao Wang,et al.  Implementing the Jacobi Algorithm for Solving Eigenvalues of Symmetric Matrices with CUDA , 2012, 2012 IEEE Seventh International Conference on Networking, Architecture, and Storage.

[16]  Benoît Dupont de Dinechin,et al.  Asynchronous one-sided communications and synchronizations for a clustered manycore processor , 2017, ESTImedia.

[17]  Jörg Bendix,et al.  Hyperspectral Imaging Using Flexible Endoscopy for Laryngeal Cancer Detection , 2016, Sensors.

[18]  Alex J Walsh,et al.  In vivo hyperspectral imaging of microvessel response to trastuzumab treatment in breast cancer xenografts. , 2014, Biomedical optics express.

[19]  Da-Wen Sun,et al.  Principles and Applications of Hyperspectral Imaging in Quality Evaluation of Agro-Food Products: A Review , 2012, Critical reviews in food science and nutrition.

[20]  L. O. Svaasand,et al.  Hyperspectral imaging of atherosclerotic plaques in vitro. , 2011, Journal of biomedical optics.

[21]  Gustavo Marrero Callicó,et al.  SVM-based real-time hyperspectral image classifier on a manycore architecture , 2017, J. Syst. Archit..

[22]  Guang-Zhong Yang,et al.  In-Vivo Hyperspectral Human Brain Image Database for Brain Cancer Detection , 2019, IEEE Access.

[23]  Amir Averbuch,et al.  Delineation of malignant skin tumors by hyperspectral imaging using diffusion maps dimensionality reduction , 2015, Biomed. Signal Process. Control..

[24]  M. Govender,et al.  A review of hyperspectral remote sensing and its application in vegetation and water resource studies , 2009 .

[25]  Anastasios Koulaouzidis,et al.  Use of Hyperspectral/Multispectral Imaging in Gastroenterology. Shedding Some–Different–Light into the Dark , 2019, Journal of clinical medicine.

[26]  G J Edelman,et al.  Hyperspectral imaging for non-contact analysis of forensic traces. , 2012, Forensic science international.

[27]  Guang-Zhong Yang,et al.  Spatio-spectral classification of hyperspectral images for brain cancer detection during surgical operations , 2018, PloS one.

[28]  Gustavo Marrero Callicó,et al.  Deep Learning-Based Framework for In Vivo Identification of Glioblastoma Tumor using Hyperspectral Images of Human Brain , 2019, Sensors.

[29]  Lorenzo Bruzzone,et al.  Classification of hyperspectral remote sensing images with support vector machines , 2004, IEEE Transactions on Geoscience and Remote Sensing.

[30]  Xu Wang,et al.  Optical biopsy of head and neck cancer using hyperspectral imaging and convolutional neural networks , 2019, Journal of biomedical optics.

[31]  Sung K. Chang,et al.  Multispectral digital colposcopy for in vivo detection of cervical cancer. , 2003, Optics express.

[32]  Guang-Zhong Yang,et al.  An Intraoperative Visualization System Using Hyperspectral Imaging to Aid in Brain Tumor Delineation , 2018, Sensors.

[33]  Lorenzo Bruzzone,et al.  Kernel-based methods for hyperspectral image classification , 2005, IEEE Transactions on Geoscience and Remote Sensing.

[34]  Chih-Jen Lin,et al.  Probability Estimates for Multi-class Classification by Pairwise Coupling , 2003, J. Mach. Learn. Res..

[35]  Shutao Li,et al.  Spectral–Spatial Hyperspectral Image Classification Based on KNN , 2016 .

[36]  Silvia Serranti,et al.  Hyperspectral imaging applied to end-of-life (EOL) concrete recycling , 2015, OCM 2015 - 2nd International Conference on Optical Characterization of Materials, March 18th – 19th , 2015, Karlsruhe, Germany : Conference Proceedings.