| Literature DB >> 32235483 |
Samuel Ortega1,2, Martin Halicek1,3, Himar Fabelo2, Rafael Camacho4, María de la Luz Plaza4, Fred Godtliebsen5, Gustavo M Callicó2, Baowei Fei1,6,7.
Abstract
Hyperspectral imaging (HSI) technology has demonstrated potential to provide useful information about the chemical composition of tissue and its morphological features in a single image modality. Deep learning (DL) techniques have demonstrated the ability of automatic feature extraction from data for a successful classification. In this study, we exploit HSI and DL for the automatic differentiation of glioblastoma (GB) and non-tumor tissue on hematoxylin and eosin (H&E) stained histological slides of human brain tissue. GB detection is a challenging application, showing high heterogeneity in the cellular morphology across different patients. We employed an HSI microscope, with a spectral range from 400 to 1000 nm, to collect 517 HS cubes from 13 GB patients using 20× magnification. Using a convolutional neural network (CNN), we were able to automatically detect GB within the pathological slides, achieving average sensitivity and specificity values of 88% and 77%, respectively, representing an improvement of 7% and 8% respectively, as compared to the results obtained using RGB (red, green, and blue) images. This study demonstrates that the combination of hyperspectral microscopic imaging and deep learning is a promising tool for future computational pathologies.Entities:
Keywords: convolutional neural networks; glioblastoma; hyperspectral imaging; medical optics and biotechnology; optical pathology; tissue characterization; tissue diagnostics
Mesh:
Year: 2020 PMID: 32235483 PMCID: PMC7181269 DOI: 10.3390/s20071911
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Microscopic hyperspectral (HS) acquisition system. (A) HS camera. (B) Halogen light source. (C) Positioning joystick. (D) XY linear stage.
Figure 2Pathological samples used in this study. (a) Macroscopic annotations performed in pathological slides after diagnosis. Blue squares denote regions of interest (ROIs) within annotations; (b) ROIs from (a) shown at 5×; (c) Examples of HS images used in this study for classification (imaged at 20×).
Figure 3HS histopathological dataset. (a,b) HS cubes from tumor and non-tumor samples, respectively. (c) Spectral signatures of different parts of the tissue: tumor cells (red), non-tumor cells (blue), tumor background tissue (black), and non-tumor background tissue (green).
Figure 4Generation of patches. (a) Original HS image; (b) grid of patches within the HS image; (c) patches of size 87 × 87 used in the classification. The last row contained patches that were rejected for the dataset for having more than 50% of empty pixels. HSI: hyperspectral imaging.
HS histopathological dataset summary.
| Patient ID | Images | Patches | ||
|---|---|---|---|---|
| Non-Tumor | Tumor | Non-Tumor | Tumor | |
| P1 | 48 | 12 | 4595 | 1090 |
| P2 | 36 | 12 | 3563 | 1188 |
| P3 | 31 | 12 | 3058 | 1178 |
| P4 | 40 | 12 | 3779 | 1158 |
| P5 | 66 | 12 | 5675 | 1165 |
| P6 | 48 | 12 | 4586 | 1188 |
| P7 | 44 | 12 | 4289 | 1184 |
| P8 | 24 | 36 | 3333 | 2260 |
| P9 | 0 | 22 | 0 | 1695 |
| P10 | 0 | 12 | 0 | 1094 |
| P11 | 0 | 12 | 0 | 1169 |
| P12 | 0 | 12 | 0 | 1137 |
| P13 | 0 | 12 | 0 | 1181 |
| Total | 337 | 190 | 32,878 | 16,687 |
Schematic of the proposed convolutional neural network (CNN).
| Layer | Kernel Size | Input Size |
|---|---|---|
| Conv2D | 3 × 3 | 87 × 87 × 275 |
| Conv2D | 3 × 3 | 85 × 85 × 256 |
| Conv2D | 3 × 3 | 83 × 83 × 256 |
| Conv2D | 3 × 3 | 81 × 81 × 512 |
| Conv2D | 3 × 3 | 79 × 79 × 512 |
| Conv2D | 3 × 3 | 77 × 77 × 1024 |
| Conv2D | 3 × 3 | 75 × 75 × 1024 |
| Conv2D | 3 × 3 | 73 × 73 × 1024 |
| Global Avg. Pool | 25 × 25 | 73 × 73 × 1024 |
| Dense | 256 neurons | 1 x 1024 |
| Dense | Logits | 1 × 256 |
| Softmax | Classifier | 1 × 2 |
Data partition design (patients with only tumor samples are marked with ‡).
| Fold ID | Training Patients | Validation Patients | Test Patients |
|---|---|---|---|
| F1 | 9 (5 + 4‡) | 1 | 3 (2 + 1‡) |
| F2 | 9 (5 + 4‡) | 1 | 3 (2 + 1‡) |
| F3 | 9 (5 + 4‡) | 1 | 3 (2 + 1‡) |
| F4 | 8 (5 + 3‡) | 1 | 4 (2 + 2‡) |
Final data partition (patients with only tumor samples are marked with ‡).
| Fold ID | Training Patients | Validation Patients | Test Patients |
|---|---|---|---|
| F1 | P2, P3, P4, P5, P8 | P6 | P1, P7, P11‡ |
| P9‡, P10‡, P12‡, P13‡ | |||
| F2 | P1, P2, P5, P7, P8 | P3 | P4, P6, P13‡ |
| P9‡, P10‡, P11‡, P12‡ | |||
| F3 | P1, P3, P4, P6, P8 | P7 | P2, P5, P9‡ |
| P10‡, P11‡, P12‡, P13‡ | |||
| F4 | P2, P4, P5, P6, P7 | P1 | P3, P8, P10‡, P12‡ |
| P9‡, P11‡, P13‡ |
Classification results on the validation dataset, across all four folds (F). AUC: area under the curve.
| Partition | HSI | RGB | ||||||
|---|---|---|---|---|---|---|---|---|
| AUC | Accuracy (%) | Sensitivity (%) | Specificity (%) | AUC | Accuracy (%) | Sensitivity (%) | Specificity (%) | |
| F1 | 0.92 | 84 | 84 | 85 | 0.88 | 77 | 71 | 88 |
| F2 | 0.97 | 93 | 91 | 94 | 0.95 | 87 | 83 | 93 |
| F3 | 0.95 | 88 | 90 | 88 | 0.93 | 87 | 91 | 79 |
| F4 | 0.95 | 89 | 87 | 91 | 0.92 | 92 | 93 | 89 |
| Avg. | 0.95 | 88 | 88 | 89 | 0.92 | 86 | 84 | 87 |
| Std. | 0.02 | 3.70 | 3.16 | 3.87 | 0.03 | 6.29 | 9.98 | 5.91 |
Initial classification results on the test dataset.
| Patient ID | HSI | RGB | ||||||
|---|---|---|---|---|---|---|---|---|
| AUC | Accuracy (%) | Sensitivity (%) | Specificity (%) | AUC | Accuracy (%) | Sensitivity (%) | Specificity (%) | |
| P1 | 0.97 | 92 | 90 | 94 | 0.92 | 90 | 97 | 61 |
| P2 | 0.75 | 77 | 99 | 69 | 0.98 | 85 | 99 | 80 |
| P3 | 0.95 | 85 | 91 | 80 | 0.96 | 92 | 97 | 78 |
| P4 | 0.62 | 57 | 57 | 58 | 0.69 | 77 | 98 | 7 |
| P5 | 0.81 | 69 | 81 | 64 | 0.66 | 59 | 59 | 60 |
| P6 | 0.35 | 37 | 38 | 36 | 0.21 | 67 | 81 | 7 |
| P7 | 0.64 | 59 | 64 | 57 | 0.51 | 45 | 36 | 76 |
| P8 | 0.98 | 96 | 96 | 96 | 0.99 | 97 | 97 | 97 |
| P9 | N.A. | 99 | 99 | N.A. | N.A. | 89 | 89 | N.A. |
| P10 | N.A. | 89 | 89 | N.A. | N.A. | 43 | 43 | N.A. |
| P11 | N.A. | 92 | 92 | N.A. | N.A. | 98 | 98 | N.A. |
| P12 | N.A. | 92 | 92 | N.A. | N.A. | 84 | 84 | N.A. |
| P13 | N.A. | 99 | 99 | N.A. | N.A. | 88 | 88 | N.A. |
| Avg. | 0.76 | 80 | 84 | 69 | 0.74 | 78 | 82 | 58 |
| Std. | 0.22 | 19 | 19 | 20 | 0.28 | 19 | 22 | 34 |
Figure 5Example of image defects detected in the test dataset. (a) Ink contamination; (b) unfocused images; (c) artifacts in the specimens; (d) samples mainly composed of red blood cells.
Figure 6Evaluation assessment for the samples of Patient P6. Red pen markers indicate the initial evaluation of tumor regions. Regions without pen contour were considered as non-tumor. Red squares indicate the ROIs of tumor samples. Blue squares indicate the ROIs of non-tumor samples. (a) Initial evaluation of the sample; (b) second evaluation of the sample, where a yellow marker is used for the updated tumor areas; (c) example of HSI from tumor ROI; (d) example of HSI from non-tumor ROI.
Final classification results on the test set after excluding incorrect HS images.
| Patient | HSI | RGB | ||||||
|---|---|---|---|---|---|---|---|---|
| AUC | Accuracy (%) | Sensitivity (%) | Specificity (%) | AUC | Accuracy (%) | Sensitivity (%) | Specificity (%) | |
| P1* | 0.98 | 93 | 91 | 96 | 0.93 | 90 | 97 | 61 |
| P2* | 0.99 | 89 | 99 | 83 | 0.99 | 87 | 79 | 99 |
| P3* | 0.95 | 85 | 91 | 80 | 0.96 | 92 | 97 | 78 |
| P4 | 0.62 | 57 | 57 | 58 | 0.69 | 77 | 98 | 7 |
| P5* | 0.81 | 69 | 81 | 64 | 0.66 | 58 | 57 | 60 |
| P6† | - | - | - | - | - | - | - | - |
| P7* | 0.74 | 66 | 71 | 63 | 0.68 | 58 | 50 | 77 |
| P8 | 0.98 | 96 | 96 | 96 | 0.99 | 97 | 97 | 97 |
| P9 | N.A. | 99 | 99 | N.A. | N.A. | 89 | 89 | N.A. |
| P10 | N.A. | 89 | 89 | N.A. | N.A. | 43 | 43 | N.A. |
| P11 | N.A. | 92 | 92 | N.A. | N.A. | 98 | 98 | N.A. |
| P12 | N.A. | 92 | 92 | N.A. | N.A. | 84 | 84 | N.A. |
| P13 | N.A. | 99 | 99 | N.A. | N.A. | 88 | 88 | N.A. |
| Avg. | 0.87 | 85 | 88 | 77 | 0.84 | 80 | 81 | 68 |
| Std. | 0.15 | 14 | 13 | 16 | 0.16 | 18 | 20 | 31 |
* Data exclusion; † Data removed.
Figure 7Heat maps from good performance patients. (a) Non-tumor tissue with no false positive; (b) non-tumor tissue with some false positives; (c) tumor tissue with no false negative; (d) tumor tissue with some false negatives.
Figure 8Heat maps from bad performing patients. (a,b) Non-tumor and tumor maps from Patient P4; (c,d) non-tumor and tumor maps from Patient P6.