| Literature DB >> 35069796 |
Mohammad Manthouri1, Zhila Aghajari2, Sheida Safary3.
Abstract
Infection diseases are among the top global issues with negative impacts on health, economy, and society as a whole. One of the most effective ways to detect these diseases is done by analysing the microscopic images of blood cells. Artificial intelligence (AI) techniques are now widely used to detect these blood cells and explore their structures. In recent years, deep learning architectures have been utilized as they are powerful tools for big data analysis. In this work, we are presenting a deep neural network for processing of microscopic images of blood cells. Processing these images is particularly important as white blood cells and their structures are being used to diagnose different diseases. In this research, we design and implement a reliable processing system for blood samples and classify five different types of white blood cells in microscopic images. We use the Gram-Schmidt algorithm for segmentation purposes. For the classification of different types of white blood cells, we combine Scale-Invariant Feature Transform (SIFT) feature detection technique with a deep convolutional neural network. To evaluate our work, we tested our method on LISC and WBCis databases. We achieved 95.84% and 97.33% accuracy of segmentation for these data sets, respectively. Our work illustrates that deep learning models can be promising in designing and developing a reliable system for microscopic image processing.Entities:
Mesh:
Year: 2022 PMID: 35069796 PMCID: PMC8769840 DOI: 10.1155/2022/9934144
Source DB: PubMed Journal: Comput Math Methods Med ISSN: 1748-670X Impact factor: 2.238
Figure 1The relationship between the vector w3 and the vectors v1, v2, and v3 in the three-dimensional space.
Figure 2Segmentation of white cells using the Gram-Schmidt algorithm.
Numerical results of core segmentation.
| Evaluation metrics | Hamghalam et al. [ | Salem [ | The proposed method | |||
|---|---|---|---|---|---|---|
| LISC data set | Sharks WBCis data set | LISC data set | Sharks WBCis data set | LISC data set | Sharks WBCis data set | |
|
| 93.20 | 89.64 | 87.9 | 91.3 | 96.49 | 97.33 |
| RDE | 2.73 | 4.54 | 5.3 | 3.87 | 1.98 | 1.49 |
| OR | 0.076 | 0.084 | 0.103 | 0.066 | 0.062 | 0.052 |
| UR | 0.081 | 0.083 | 0.089 | 0.071 | 0.071 | 0.065 |
| ER | 0.179 | 0.194 | 0.24 | 0.156 | 0.128 | 0.134 |
The confusion matrix when HoG descriptor is applied.
| Predicted class | True class | |||||
|---|---|---|---|---|---|---|
| Basophil | Eosinophil | Lymphocyte | Monocytes | Neutrophil | Accuracy | |
| Basophil | 45 | 4 | 0 | 5 | 1 | 81% |
| Eosinophil | 5 | 24 | 1 | 7 | 2 | 61% |
| Lymphocyte | 1 | 2 | 56 | 2 | 0 | 91% |
| Monocytes | 13 | 9 | 2 | 22 | 2 | 45% |
| Neutrophil | 0 | 2 | 0 | 1 | 54 | 94% |
The confusion matrix when SIFT and CNN descriptors are applied.
| Predicted class | True class | |||||
|---|---|---|---|---|---|---|
| Basophil | Eosinophil | Lymphocyte | Monocytes | Neutrophil | Accuracy | |
| Basophil | 53 | 0 | 2 | 0 | 0 | 81% |
| Eosinophil | 0 | 35 | 2 | 2 | 0 | 61% |
| Lymphocyte | 0 | 1 | 58 | 1 | 1 | 91% |
| Monocytes | 0 | 2 | 3 | 42 | 2 | 45% |
| Neutrophil | 0 | 2 | 0 | 1 | 54 | 94% |
Comparing the accuracy of the proposed method in detecting the white blood cells with four baseline methods.
| Reference | Segmentation method | Classification method | Sample size | Accuracy |
|---|---|---|---|---|
| The proposed method | Gram-Schmidt orthogonalization | WTPSSR | 260 | 97.14% |
| The proposed model by Rezatofighi et al. [ | Gram-Schmidt orthogonalization and snake | SVM | 400 | 86.10% |
| The proposed model by Zhang et al. [ | Histogram threshold | Distance classifier | 199 | 92.46% |
| The proposed model by Balki et al. [ | Entropy threshold and iterative threshold | Distance classifier | 71 | 90.14% |
| The proposed model by Horne et al. [ | Gram-Schmidt orthogonalization and snake | LVQ | 400 | 94.10% |
Comparing the accuracy of the proposed approach when using different classification methods (the segmentation is done using SIFT and convolutional deep neural network across these models).
| Feature extraction method | Classification method | Sample size | Accuracy |
|---|---|---|---|
| CNN + SIFT | WTPSSR | 260 | 97.14% |
| CNN + SIFT | SVM | 260 | 78.5% |
| CNN + SIFT | Distance classifier | 260 | 81.2% |