| Literature DB >> 31111048 |
Honglin Zhu1, Huiyan Jiang1, Siqi Li1, Haoming Li1, Yan Pei2.
Abstract
Pathological image classification is of great importance in various biomedical applications, such as for lesion detection, cancer subtype identification, and pathological grading. To this end, this paper proposed a novel classification framework using the multispace image reconstruction inputs and the transfer learning technology. Specifically, a multispace image reconstruction method was first developed to generate a new image containing three channels composed of gradient, gray level cooccurrence matrix (GLCM) and local binary pattern (LBP) spaces, respectively. Then, the pretrained VGG-16 net was utilized to extract the high-level semantic features of original images (RGB) and reconstructed images. Subsequently, the long short-term memory (LSTM) layer was used for feature selection and refinement while increasing its discrimination capability. Finally, the classification task was performed via the softmax classifier. Our framework was evaluated on a publicly available microscopy image dataset of IICBU malignant lymphoma. Experimental results demonstrated the performance advantages of our proposed classification framework by comparing with the related works.Entities:
Mesh:
Year: 2019 PMID: 31111048 PMCID: PMC6487174 DOI: 10.1155/2019/3530903
Source DB: PubMed Journal: Biomed Res Int Impact factor: 3.411
Figure 1The flowchart of the proposed classification process, which has four steps. (1) Multispace image reconstruction; (2) feature extraction; (3) feature selection; and (4) image classification.
Figure 2The process of multispace image reconstruction. (a) Original image. (b) Grayscale image. (c) Gradient image. (d) GLCM. (e) LBP. (f) Our reconstructed image.
Figure 3The architecture of the VGG-16.
The network structure for our classification task.
| Layer | Filter number | Kernel size | Dimension |
|---|---|---|---|
| Input | - | - | 64 × 64 × 3 |
| Conv1 | 64 | 3 × 3 | 64 × 64 × 64 |
| Conv2 | 64 | 3 × 3 | 64 × 64 × 64 |
| Max-Pool1 | - | 2 × 2 | 32 × 32 × 64 |
| Conv3 | 128 | 3 × 3 | 32 × 32 × 128 |
| Conv4 | 128 | 3 × 3 | 32 × 32 × 128 |
| Max-Pool2 | - | 2 × 2 | 16 × 16 × 128 |
| Conv5 | 256 | 3 × 3 | 16 × 16 × 256 |
| Conv6 | 256 | 3 × 3 | 16 × 16 × 256 |
| Conv7 | 256 | 3 × 3 | 16 × 16 × 256 |
| Max-Pool3 | - | 2 × 2 | 8 × 8 × 256 |
| Conv8 | 512 | 3 × 3 | 8 × 8 × 512 |
| Conv9 | 512 | 3 × 3 | 8 × 8 × 512 |
| Conv10 | 512 | 3 × 3 | 8 × 8 × 256 |
| Max-Pool4 | - | 2 × 2 | 4 × 4 × 256 |
| Conv11 | 512 | 3 × 3 | 4 × 4 × 512 |
| Conv12 | 512 | 3 × 3 | 4 × 4 × 512 |
| Conv13 | 512 | 3 × 3 | 4 × 4 × 512 |
| Max-Pool5 | - | 2 × 2 | 2 × 2 × 512 |
Different classification results using RGB (2048-dimension), reconstruction (2048-dimension), and combination features (4096-dimension).
| Index | Classes | RGB | Reconstruction | Combination |
|---|---|---|---|---|
| ACC | Overall | (0.5317 ± 0.016) | (0.4423 ± 0.016) | (0.6667 ± 0.008) |
|
| ||||
| CLL | (0.5205 ± 0.011) | (0.4214 ± 0.010) | (0.6414 ± 0.010) | |
| SEN | FL | (0.5179 ± 0.010) | (0.4187 ± 0.013) | (0.6396 ± 0.018) |
| MCL | (0.5224 ± 0.009) | (0.4226 ± 0.009) | (0.6428 ± 0.009) | |
|
| ||||
| CLL | (0.5515 ± 0.008) | (0.4602 ± 0.004) | (0.6806 ± 0.005) | |
| SPE | FL | (0.5469 ± 0.012) | (0.4584 ± 0.011) | (0.6789 ± 0.007) |
| MCL | (0.5524 ± 0.011) | (0.4628 ± 0.014) | (0.6833 ± 0.009) | |
Different classification results using RGB (32-dimension), reconstruction (32-dimension), and combination features selected by the LSTM layer (64-dimension).
| Index | Classes | RGB-LSTM | Reconstruction-LSTM | Combination-LSTM |
|---|---|---|---|---|
| ACC | Overall | (0.8453 ± 0.018) | (0.7637 ± 0.012) | (0.9894 ± 0.011) |
|
| ||||
| CLL | (0.8243 ± 0.014) | (0.7459 ± 0.019) | (0.9666 ± 0.012) | |
| SEN | FL | (0.8168 ± 0.010) | (0.7321 ± 0.009) | (0.9662 ± 0.011) |
| MCL | (0.8251 ± 0.019) | (0.7482 ± 0.015) | (0.9685 ± 0.013) | |
|
| ||||
| CLL | (0.8721 ± 0.014) | (0.7832 ± 0.008) | (0.9931 ± 0.007) | |
| SPE | FL | (0.8659 ± 0.011) | (0.7779 ± 0.007) | (0.9912 ± 0.005) |
| MCL | (0.8718 ± 0.012) | (0.7834 ± 0.011) | (0.9938 ± 0.013) | |
Figure 4Accuracy versus iteration times graph.
Figure 5The probability atlases of three examples with different classes. (a) A CLL pathological image. (b) A FL pathological image. (c) An MCL pathological image. (d–f) The probability atlas of (a–c), respectively.
Figure 6The average classification accuracy (%) using different methods.