Abstract
In this paper, a method has been proposed which uses an Image Processing and Deep learning-based approach to classify microscopic blood smear images based on 7 classes of blood diseases namely, Leukemia, Anemia, Lymphoma (CLL, FL, MCL), Myeloma and Malaria, from the healthy blood images. Image preprocessing techniques based on Feature Extraction and Ni-black Thresholding were used on image dataset to obtain features for identification and classification of Leukemia and Anemia. Thereafter, a neural network based on VGG16 was implemented to train the model for classification of all the diseases which included pretrained weights from ImageNet. For validation of the model, the scores of Precision, Recall, and F-score were taken into account to calculate the accuracy of the model. Through this methodology, the model was able to achieve an accuracy of 98.6% with minimum loss of 0.47. The proposed system will help hematologists to identify blood diseases more accurately and faster with this automatic analysis system.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
The analysis of microscopic images plays a huge role in the fields of medicine and computer science. Several research issues are involved in the analysis of microscopic images which are the first steps in detecting and diagnosing diseases like malaria, leukemia, and anemia. There have been many researchers conducted on identification of diseases which involves algorithms based on image processing, computer vision, machine learning and deep learning. Following are the diseases that will be identified and classified in the proposed work.
“Leukemia”, which refers to the cancer of the blood and bone marrow (where blood cells are produced) is one such disease where there is a rapid growth of abnormal WBCs. The diagnosis of leukemia is based on the fact that the white blood cell count is increased with immature last cells (lymphoid or myeloid) and the neutrophils and platelets decrease. In “Anemia”, this disease is diagnosed based on the shape of the RBCs. People with anemia have red blood cells that have an unusual shape and might look larger or smaller than normal. In the case of “Lymphoma”, which is a cancer affecting lymph nodes, comes in 3 types i.e., CLL (chronic lymphocytic leukemia), FL (follicular lymphoma) and MCL (mantle cell lymphoma). In this disease, the lymphocytes, which are a type of WBCs that are present in the lymph, become abnormally cancerous and grow uncontrollably. As these cells travel through the lymphatic system, they settle in the lymph nodes and cause them to swell. And in “Myeloma”, which is a plasma cell related disease, there is an abnormal growth of the plasma cells in the bone marrow and based on that this disease is diagnosed. Lastly, there is “Malaria” which is a disease caused by a bite from a malaria-carrying mosquito. The malaria parasite enters the bloodstream, multiplies, infects, and destroys the RBCs and based on the number of RBCs present, this disease is detected.
In order to detect these diseases, hematologists have to thoroughly examine blood smears under microscope for proper classification of diseased cells and identify the disease which can be quite time consuming and inaccurate. This approach will help the hematologists by reducing the time for diagnosing the diseases with existing technologies using chemical and electro voltaic methods, this will also reduce the expense of machines and human resource as this is a integrated system for 7 types of diseases. Therefore, this research aims to develop an image processing and deep learning-based system to detect these diseases in an efficient and more accurate way. The model will classify about 7 diseases and the classification model is validated based on the accuracy of the model, precision, recall and f1 score of the confusion matrix obtained from the model.
2 Literature Work
In the past, there have been many works related to classification and detection of hematologic diseases.
Tiancheng Xia et al. detected CBCs (complete blood cells) by using deep neural networks through YOLOv3 algorithm and applied the detector to the blood samples of COVID 19 patients where blood cell clots are its typical symptom. Their precision and recall values of test results were low which led to a lesser model performance accuracy [1]. Asem H. and Ashraf Y. used data mining techniques through decision tree, rule induction and Naive Bayes on a test blood dataset which detected blood diseases of adult and children hematology and tumor. The accuracy of data mining techniques was quite less. Maximum accuracy to detect tumor was achieved by Naïve Bayes which was only 56% and for adult and children hematology, rule induction technique achieved accuracy in the range of 57–67%. Hence, the use of data mining algorithms was ruled out for the proposed system [2]. Angelo Galiano et al. developed a home health assistance web-based communication system to manage medical services measuring data from patients at home which would be automatically transferred to the hospital [3]. Also, in [4], another health care monitoring system was developed which was an IoT based biotelemetry system to analyze ECG signals of patients. Both of the above works have built a hardware-based system to diagnose medical symptoms which are relatively expensive and requires high maintenance. Same is the case with [5] in which Rao et al. have developed a hardware-based image processing system which works on image segmentation and localization of the iris of the eye. Lei Zhao et al. did a study based on the blood quality control materials for analyzing hematologic diseases. The equipment stated in this work is a hematology analyzer which is used to monitor the blood quality and analyze its components. This system makes use of many chemicals to store blood and even temperature conditions are to be considered carefully for storage [6]. The system proposed in this paper does not require to store huge amounts of blood for detection, only a microscopic image of a drop of blood smear is required to perform detection and classification which makes it more efficient. Guclu Ongun et al. developed an automatic differential blood count system using active contour models and for classification used K-nearest neighbor, learning vector quantization, multilayer perceptron and support vector machine [7]. Wei Yu et al. developed an automatic cell recognition system using deep neural networks to classify different types of leukocytes. The overall accuracy achieved by this system was about 88.5% which is relatively lesser than the accuracy of the proposed system [8]. Pooja and Nagaraj used ensemble learning methods like stacking, bagging, voting, Adaboost and Bayesian boosting and applied classifiers such as Decision tree, artificial neural network, Naive Bayes and K-nearest neighbor to detect anemia from red blood cells [9]. Preeti and Virani devised a methodology for leukemia detection using image processing techniques and image segmentation based on K means clustering, Marker controlled watershed algorithm and HSV color-based segmentation then used SVM for further classification of leukemia types [10]. Both of the above works have implemented ensemble algorithms and classifiers to detect the diseases but were able to obtain only 80–90% accuracy. Deep learning algorithms are known to produce greater accuracy and classification performance as compared to other machine learning algorithms. Subhash et al. proposed an acute lymphoblastic leukemia detection system that used OpenCV and skimage for image processing to extract features from blood images and used classifiers such as CNN, FNN, SVM and KNN [11]. Prashanth built an automatic microscopic blood smear RBC classification using Principal Component Analysis (PCA) and SVM classifier [12,13,14,15,16,17,18] were based on detection and classification of myeloma cells in microscopic images which was done using various deep learning algorithms like CNN, ANN, Mask R-CNN, along with classification algorithms based on SVM, Random Forest, etc. Hend Mohamed et al. developed an approach to automatically detect WBC cancer diseases by dividing the disease categories based on similar symptoms, extracting features from them and applying Random Forest classifier to classify the diseases [19,20,21,—22] discusses approaches to detect lymphoma cells using a computer vision method, an immunophenotyping approach and a segmentation-based approach called DenseX-Net respectively. The problem with the DenseX-Net approach is that it faced problems with detecting lymphoma images where it behaved badly on boundary delineation wherever the boundary of lymphoma cell was blurred. Also, it misdiagnosed certain images since its maximum accuracy was 72.84%. Hence, for the proposed system, image processing methods were implemented to detect the boundaries of infected cells thoroughly and extract required features and the infected cells were labeled properly in the images for better classification. [23,24,25,26,27,28,29] discusses various approaches for classification of types of blood cells. Deep learning approaches such as Inception Recurrent Residual Convolutional Neural Network (IRRCNN), Faster R-CNN were used, some other classification algorithms based on Otsu and Naïve Bayes were used and some image processing techniques such as masking, and morphological operations were implemented. [30,31,32] explains approaches to count different types of cells from microscopic images based on computer vision and machine learning algorithms.
Most of the previous works are based on deep neural networks or a combination of more than one image processing and machine learning based algorithms to detect only one particular type of blood disease. The performance accuracy of most of the literature works was found to be less than the accuracy of the proposed system. Deep learning algorithms are found to achieve better accuracies as compared to other approaches for classification. Some of the works mentioned above have used deep learning methods such as YOLO, Faster and Mask R-CNN and IRRCNN. Even [33, 34] have developed image detection and classification systems based on CNN and have proved that neural networks give the best accuracy. More training images should be added to enhance the classification performance. But the above approaches have worked only on classification of one or few diseases and the sample size of training images taken were less.
Hence, the proposed system has been built using a deep learning approach to classify and detect 7 types of blood diseases with a large dataset which contains ample number of images for each disease class. The model has achieved a great performance accuracy of 98.6%. Moreover, the implementation of preprocessing techniques on image datasets has contributed to the enhancement of the classification performance of the model which led to achieve more accuracy than the approaches mentioned in the literature work. Further sections will explain the dataset and methodology used for the system along with the results and performance parameters that were used to validate the accuracy of the model.
3 Methodology
In the proposed methodology, an approach based on Image processing and Deep learning was implemented to detect and classify 7 classes of diseases i.e., Leukemia, Anemia, CLL, FL, MCL, Myeloma and Malaria from the healthy blood smear images. The approach is divided into 2 sections namely, Image Preprocessing and Classification. The first section will explain the application of image processing operations on datasets of Leukemia and Anemia based on Feature Extraction and Ni-black Thresholding. For the remaining 5 diseases, ready-made preprocessed datasets were available on the net so the preprocessing for the same was not required. In the second section, a deep learning model was built to classify the diseases which is based on a neural network. VGG16 was used as the neural network for the model along with pretrained weights of ImageNet. These sections will be explained in depth in the following Proposed Work segment of the methodology. Following is the flowchart of the proposed methodology (Fig. 1).
-
A.
Dataset
Images dataset of anemia and Leukemia was taken from google images. Anemia dataset consists of 20 images and Leukemia dataset consists of 40 images. Images taken from google was not pre-processed, for Anemia detection the Ni-Black pre-processing is used to get better results. For Leukemia the feature extraction method is used, after applying preprocessing on both the dataset it is finally used in model. Pixel size of both the dataset is resolved to (224 × 224,3) because the model accepts the (224 × 224,3) resolution [35, 36].
Image datasets for each of the disease classes were taken from Kaggle which were already preprocessed. Three datasets of Lymphoma, Myeloma, and Malaria were used.
Lymphoma: The Lymphoma dataset consists of three classes of diseases (CLL, FL, MCL), totaling 5400 images [37]
Myeloma: For Myeloma, a total of 298 images were taken. The Bone marrow photos were collected in a microscope of a pixel size of 2040 × 1536 pixels and then preprocessed [38,39,40].
Malaria: The Malaria dataset consists of two classes those are infected and non-infected, combining the total number of images are 27,558 [41].
-
B.
Proposed Work
-
1.
Image Preprocessing
In this section, image processing algorithms were used on two different datasets of Leukemia and Anemia. The two main algorithms used are:
-
1.1
Feature Extraction: This algorithm was used to detect Leukemia from blood sample images of Leukemic patients. The images were first converted to grayscale from its BGR form. Then a feature extraction method was applied on the grayscale images to extract features which is helpful for distinguishing the resulting values from the standard ones. This feature extraction was done by segmenting blood cells and cell nuclei into binary equivalent images. The features were based on its color, geometrical features like symmetry and concavity, texture features like entropy and homogeneity and statistical features like skewness and mean gradient matrix.
-
1.2
Ni-black Thresholding: This algorithm was used to detect Anemia from microscopic blood images of Anemic patients. The niblack thresholding method aims to achieve better results specially for microscopic images, it separates the object of our interest from the rest of the image for further processing. [42] compared different binarization methods like Niblack, Bernsen, Sauvola and Otsu for counting of WBCs and RBCs. In their experiments over different samples with different conditions showed that Niblack is the most reliable method. It maintains disjoint components which is necessary for avoiding over or under segmentation. The images were first converted to grayscale from its BGR form since it is a crucial step for applying Niblack Thresholding. The gray level of pixels belonging to RBCs are entirely different from the gray levels of pixels belonging to the other blood contents. The niblack thresholding method is applied on the images by segmenting the foreground region to isolate the normal and abnormal RBCs from the background region. It provides us with the binary image from the grayscale one, effectively separating the normal and abnormal cells from the rest of the contents of blood. It is done by calculating the local mean and standard deviation of the pixel value within a confined size of a window in the grayscale image. The thresholding value for each window is computed based on the mean m, standard deviation σ of the pixels in that window.
$$T=m+k\times \alpha$$k is -0.2 suggested by Ni-black. In this way, the images are binarized by showing sickle cells darker than the rest of the contents.
-
1.1
-
1.
-
2.
Classification
In this section, a deep neural network-based approach was used to perform the classification of the diseases. A neural network model called VGG16 was used. VGG16 is Very Deep Convolutional Networks for Large-Scale Image Recognition with 93% using ImageNet weight, in 2014 it was considered as the best architecture for image classification. It is a convolutional neural network (CNN) that is 16 layers deep. A pre-trained version of the network which was trained on more than a million images is loaded and this pretrained weight was taken from the ImageNet database. This weight can classify images up to 1000 object categories. Hence, this network was chosen for its outstanding classification property. Following is the architecture of VGG16 which shows a schematic arrangement of all the layers i.e., convolutional, pooling, and dense (fully connected) layers (Fig. 2).
The model consists of 6 layers of which there are 3 dense layers, 2 dropout layers and a flatten layer. Firstly, a flatten layer was added, then a dense layer was added with an activation function of ‘LeakyReLU’ and its learning rate as 0.3. This is followed by a dropout layer of rate 0.5 and again a dense layer. Then another dropout layer of rate 0.3 followed by a dense layer added on 8 classes (7 disease classes and 1 healthy image class) with an activation function of ‘SoftMax’. Then, a loss function of ‘categorical_crossentropy’ was used with an optimizer function of ‘adam’. For training of the model, 100 epochs were set for a batch size of 10. Tensor board was used to extract the graph results of loss and accuracy over epoch of the model. This research tried other loss such as ‘root mean square’ but it gave 31.3% so this was dropped and ‘adam’ was choosen.
4 Results
In this paper, a novel problem has been solved which involves including more than two diseases into a CNN based classifier. A high accuracy has been achieved which is specifically 98.6% and were able to predict diseases correctly. For acquiring a dataset of two diseases, image pre-processing techniques was implemented and for the rest of diseases which directly fed the data into the model. Following results are divided into 2 sections, (4.1) Image Preprocessing, and (4.2) Classification.
4.1 Image Preprocessing
This section provides results for the preprocessing of disease classes of Leukemia and Anemia.
Preprocessing of Leukemia: (Fig. 3)
The image above shows the original microscopic image of blood smear containing leukemia affected cells. The image below shows the output after preprocessing the image and extracting features. The leukemia affected cells are highlighted as shown in the figure below.
Preprocessing of Anemia: (Fig. 4)
The image above shows the original microscopic image of blood smear containing anemia affected cells. The image below shows the output after preprocessing the image using Ni-black Thresholding. The anemic cells are threshold from the rest of the blood contents as shown in the figure below.
4.2 Classification
This section shows the results obtained from the classification model built using Neural networks. The section is further divided into 2 parts–(a) Disease Identification, and (b) Performance Parameters for the Classification Model.
-
(a)
Disease Identification
Following results show the prediction outputs of all the disease classes performed by the model after applying the neural network by training all the 7 disease classes of image datasets.
Leukemia detection: (Fig. 5)
Anemia detection: (Fig. 6)
MCL Lymphoma detection: (Fig. 7)
CLL Lymphoma detection: (Fig. 8)
FL Lymphoma detection: (Fig. 9)
Myeloma detection: (Fig. 10)
Malaria detection: (Fig. 11)
4.3 Performance Parameters for the Classification Model:
Following parameters which include the classification matrix and graphs of Epoch versus Loss and Epoch versus Accuracy are shown and explained.
-
1.
Classification Matrix
The image below shows the classification matrix of the model. It is observed that most of the precision, recall and f1 scores for each disease class is 1.00 which means that the model has excellent performance measures based on the number of positive predictions. Precision as 1.00 proves that the model was able to make 100% correct positive predictions. Recall as 1.00 proves that the model was able to classify 100% positive cases from the whole dataset of that particular disease class (Table 1).
For example, Anemia has a precision and recall of 1.00 which means all the Anemia images were correctly classified and detected from the rest of the image data so there were 0 wrong predictions for Anemia detection whereas in the case of Healthy image classification, the precision score is 0.59 which implies there were 59% correct predictions of healthy images from the data and the remaining 41% were wrong predictions.
And finally, an F1 score takes both precision and recall into account to ultimately measure the accuracy for each disease classification. Following is the formula to calculate F1 score:
As for the overall performance of the model, an accuracy of 98.6% was achieved with a loss of 0.47, which is pretty good for a multi class classification.
-
1.1
Epoch versus Loss
-
1.2
Epoch versus Accuracy
In the above graphs X-axis indicates the epoch and Y-axis indicates loss in Fig. 12a and accuracy in Fig. 12b. From this it can be seen that at the epoch range between 90 and 100, an optimized value of accuracy at 98.6% and loss value at 0.47 is obtained.
5 Conclusion
In this paper, an automated system has been developed to detect various hematologic diseases such as leukemia, anemia, lymphoma, myeloma, and malaria by using deep learning and image processing techniques. An accuracy of 98.6% with a minimum loss of 0.47 was achieved by the model and was able to classify 7 classes of these diseases from the healthy type. It can be concluded that an automated system saves time and is cheaper than manual testing methods. It can help medical practitioners to a great extent. This research can be further extended to other diseases and a real time hardware model can be developed which could be used in the public health sector as an effective tool.
References
T. Xia, Y. Q. Fu, N. Jin, P. Chazot, P. Angelov and R. Jiang, “AI-enabled Microscopic Blood Analysis for Microfluidic COVID-19 Hematology,” 2020 5th International Conference on Computational Intelligence and Applications (ICCIA), 2020, pp. 98–102, doi: https://doi.org/10.1109/ICCIA49625.2020.00026.
M. A. Al-Ameri, B. Ciylan and S. D. S. Almassri, “Blood Diseases Detection Using Data Mining Techniques,” 2021 6th International Conference on Computer Science and Engineering (UBMK), 2021, pp. 73–77, doi: https://doi.org/10.1109/UBMK52708.2021.9558942.
A. Galiano et al., “Improvements in haematology for home health assistance and monitoring by a web based communication system,” 2016 IEEE International Symposium on Medical Measurements and Applications (MeMeA), 2016, pp. 1-5, doi: https://doi.org/10.1109/MeMeA.2016.7533762.
Balasubramaniam, Vivekanadam. “IoT based Biotelemetry for Smart Health Care Monitoring System.“ Journal of Information Technology and Digital World 2, no. 3 (2020): 183-190.
Rao, Smaran S., Gajanan Maske, and Antara Roy Choudhury. “Iris Image Segmentation and Localization using Dynamic Reconfigurable Processor.“ Journal of Innovative Image Processing 2, no. 3 (2020): 147–155.
L. Zhao, X. Tang and X. Yan, “The Study in Whole Blood Quality Control Materials of Hematology Analyze,” 2007 IEEE/ICME International Conference on Complex Medical Engineering, 2007, pp. 357-360, doi: https://doi.org/10.1109/ICCME.2007.4381756.
G. Ongun, U. Halici, K. Leblebicioglu, V. Atalay, M. Beksac and S. Beksac, “An automated differential blood count system,” 2001 Conference Proceedings of the 23rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society, 2001, pp. 2583–2586 vol.3, doi: https://doi.org/10.1109/IEMBS.2001.1017309.
W. Yu et al., “Automatic classification of leukocytes using deep neural network,” 2017 IEEE 12th International Conference on ASIC (ASICON), 2017, pp. 1041–1044, doi: https://doi.org/10.1109/ASICON.2017.8252657.
P. T. Dalvi and N. Vernekar, “Anemia detection using ensemble learning techniques and statistical models,” 2016 IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT), 2016, pp. 1747–1751, doi: https://doi.org/10.1109/RTEICT.2016.7808133.
P. Jagadev and H. G. Virani, “Detection of leukemia and its types using image processing and machine learning,” 2017 International Conference on Trends in Electronics and Informatics (ICEI), 2017, pp. 522-526, doi: https://doi.org/10.1109/ICOEI.2017.8300983.
S. Rajpurohit, S. Patil, N. Choudhary, S. Gavasane and P. Kosamkar, “Identification of Acute Lymphoblastic Leukemia in Microscopic Blood Image Using Image Processing and Machine Learning Algorithms,” 2018 International Conference on Advances in Computing, Communications and Informatics (ICACCI), 2018, pp. 2359–2363, doi: https://doi.org/10.1109/ICACCI.2018.8554576.
P. Kannadaguli, “Microscopic Blood Smear RBC Classification using PCA and SVM based Machine Learning,” 2020 Third International Conference on Multimedia Processing, Communication & Information Technology (MPCIT), 2020, pp. 82–86, doi: https://doi.org/10.1109/MPCIT51588.2020.9350389.
M. T. Vyshnav, V. Sowmya, E. A. Gopalakrishnan, S. Variyar V.V., V. K. Menon and K. Soman, “Deep Learning Based Approach for Multiple Myeloma Detection,” 2020 11th International Conference on Computing, Communication and Networking Technologies (ICCCNT), 2020, pp. 1–7, doi: https://doi.org/10.1109/ICCCNT49239.2020.9225651.
S. Tehsin, S. Zameer and S. Saif, “Myeloma Cell Detection in Bone Marrow Aspiration Using Microscopic Images,” 2019 11th International Conference on Knowledge and Smart Technology (KST), 2019, pp. 57–61, doi: https://doi.org/10.1109/KST.2019.8687511.
R. Guilal, A. F. Bendahmane, N. Settouti, A. Benazzouz and M. A. Chikh, “Clinical and paraclinical factors selection for multiple myeloma diagnosis,” 2019 International Conference on Advanced Electrical Engineering (ICAEE), 2019, pp. 1-6, doi: https://doi.org/10.1109/ICAEE47123.2019.9014837.
S. Domanskyi, A. Hakansson, G. Paternostro and C. Piermarocchi, “Modeling disease progression in Multiple Myeloma with Hopfield networks and single-cell RNA-seq,” 2019 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), 2019, pp. 2129-2136, doi: https://doi.org/10.1109/BIBM47256.2019.8983325.
Sanju and A. Kumar, “Classification of Multiple Myeloma Cancer Cells Using Convolutional Neural Networks and Transfer Learning,” 2021 Asian Conference on Innovation in Technology (ASIANCON), 2021, pp. 1–6, doi: https://doi.org/10.1109/ASIANCON51346.2021.9544557.
S. P. Kamma, G. S. S. Chilukuri, G. S. Ram Tholeti, R. K. Nayak and T. Maradani, “Multiple Myeloma Prediction from Bone-Marrow Blood Cell images using Machine Learning,” 2021 Emerging Trends in Industry 4.0 (ETI 4.0), 2021, pp. 1–6, doi: https://doi.org/10.1109/ETI4.051663.2021.9619385.
H H. Mohamed et al., “Automated detection of white blood cells cancer diseases,” 2018 First International Workshop on Deep and Representation Learning (IWDRL), 2018, pp. 48-54, doi: https://doi.org/10.1109/IWDRL.2018.8358214.
N. V. Orlov et al., “Automatic Classification of Lymphoma Images With Transform-Based Global Features,” in IEEE Transactions on Information Technology in Biomedicine, vol. 14, no. 4, pp. 1003-1013, July 2010, doi: https://doi.org/10.1109/TITB.2010.2050695.
D. J. Foran, D. Comaniciu, P. Meer and L. A. Goodell, “Computer-assisted discrimination among malignant lymphomas and leukemia using immunophenotyping, intelligent image repositories, and telemicroscopy,” in IEEE Transactions on Information Technology in Biomedicine, vol. 4, no. 4, pp. 265-273, Dec. 2000, doi: https://doi.org/10.1109/4233.897058.
H. Li et al., “DenseX-Net: An End-to-End Model for Lymphoma Segmentation in Whole-Body PET/CT Images,” in IEEE Access, vol. 8, pp. 8004-8018, 2020, doi: https://doi.org/10.1109/ACCESS.2019.2963254.
M. Z. Alom, C. Yakopcic, T. M. Taha and V. K. Asari, “Microscopic Blood Cell Classification Using Inception Recurrent Residual Convolutional Neural Networks,” NAECON 2018 - IEEE National Aerospace and Electronics Conference, 2018, pp. 222–227, doi: https://doi.org/10.1109/NAECON.2018.8556737.
I. T. Young, “The Classification of White Blood Cells,” in IEEE Transactions on Biomedical Engineering, vol. BME-19, no. 4, pp. 291–298, July 1972, doi: https://doi.org/10.1109/TBME.1972.324072.
J. M. Sharif, M. F. Miswan, M. A. Ngadi, M. S. H. Salam and M. M. bin Abdul Jamil, “Red blood cell segmentation using masking and watershed algorithm: A preliminary study,” 2012 International Conference on Biomedical Engineering (ICoBE), 2012, pp. 258–262, doi: https://doi.org/10.1109/ICoBE.2012.6179016.
A. Gautam, P. Singh, B. Raman and H. Bhadauria, “Automatic classification of leukocytes using morphological features and Naïve Bayes classifier,” 2016 IEEE Region 10 Conference (TENCON), 2016, pp. 1023–1027, doi: https://doi.org/10.1109/TENCON.2016.7848161.
R. R. Tobias et al., “Faster R-CNN Model With Momentum Optimizer for RBC and WBC Variants Classification,” 2020 IEEE 2nd Global Conference on Life Sciences and Technologies (LifeTech), 2020, pp. 235–239, doi: https://doi.org/10.1109/LifeTech48969.2020.1570619208.
J. Rawat, H. S. Bhadauria, A. Singh and J. Virmani, “Review of leukocyte classification techniques for microscopic blood images,” 2015 2nd International Conference on Computing for Sustainable Global Development (INDIACom), 2015, pp. 1948–1954.
I. Cseke, “A fast segmentation scheme for white blood cell images,” Proceedings., 11th IAPR International Conference on Pattern Recognition. Vol. III. Conference C: Image, Speech and Signal Analysis,, 1992, pp. 530–533, doi: https://doi.org/10.1109/ICPR.1992.202041.
Habibzadeh M., Krzyżak A., Fevens T. (2013) White Blood Cell Differential Counts Using Convolutional Neural Networks for Low Resolution Images. In: Rutkowski L., Korytkowski M., Scherer R., Tadeusiewicz R., Zadeh L.A., Zurada J.M. (eds) Artificial Intelligence and Soft Computing. ICAISC 2013. Lecture Notes in Computer Science, vol 7895. Springer, Berlin, Heidelberg.
N. Christy Evangeline and M. Annalatha, “Computer Aided System for Human Blood Cell Identification, Classification and Counting,” 2018 Fourth International Conference on Biosignals, Images and Instrumentation (ICBSII), 2018, pp. 206–212, doi: https://doi.org/10.1109/ICBSII.2018.8524636.
B. Venkatalakshmi and K. Thilagavathi, “Automatic red blood cell counting using hough transform,” 2013 IEEE Conference on Information & Communication Technologies, 2013, pp. 267-271, doi: https://doi.org/10.1109/CICT.2013.6558103.
Sungheetha, Akey, and Rajesh Sharma. “Design an Early Detection and Classification for Diabetic Retinopathy by Deep Feature Extraction based Convolution Neural Network.“ Journal of Trends in Computer Science and Smart technology (TCSST) 3,no. 02 (2021): 81-94.
Deepankan, B. N., and Ritu Agarwal. “A Two-Phase Image Classification Approach with Very Less Data.“ In International Conference On Computational Vision and Bio Inspired Computing, pp. 384–394. Springer, Cham, 2019.
https://drive.google.com/drive/folders/1WQ5xND2XuQyuDOQtQX4isOJUMfit9fJC?usp=sharing
https://drive.google.com/drive/folders/1wgzvWNOrsdrmiWB3BkQlwa4THgLdwSkk?usp=sharing
andrewmvd larxel: Orlov, Nikita & Chen, Wayne & Eckley, David & Macura, Tomasz & Shamir, Lior & Jaffe, Elaine & Goldberg, Ilya. (2010). Automatic Classification of Lymphoma Images With Transform-Based Global Features. IEEE transactions on information technology in biomedicine : a publication of the IEEE Engineering in Medicine and Biology Society. 14. 1003-13. https://doi.org/10.1109/TITB.2010.2050695.
Anubha Gupta, Rahul Duggal, Shiv Gehlot, Ritu Gupta, Anvit Mangal, Lalit Kumar, Nisarg Thakkar, and Devprakash Satpathy, “GCTI-SN: Geometry-Inspired Chemical and Tissue Invariant Stain Normalization of Microscopic Medical Images,” Medical Image Analysis, vol. 65, Oct 2020. DOI: https://doi.org/10.1016/j.media.2020.101788. (2020 IF: 11.148)
Shiv Gehlot, Anubha Gupta and Ritu Gupta, “EDNFC-Net: Convolutional Neural Network with Nested Feature Concatenation for Nuclei-Instance Segmentation,” ICASSP 2020 - 2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Barcelona, Spain, 2020, pp. 1389–1393.
Anubha Gupta, Pramit Mallick, Ojaswa Sharma, Ritu Gupta, and Rahul Duggal, “PCSeg: Color model driven probabilistic multiphase level set based tool for plasma cell segmentation in multiple myeloma,” PLoS ONE 13(12): e0207908, Dec 2018. DOI: https://doi.org/10.1371/journal.pone.0207908
https://ceb.nlm.nih.gov/repositories/malaria-datasets. Photo by Eгop Кaмeлeв on Unsplash https://unsplash.com/@ekamelev
Habibzadeh, Mehdi & Krzyzak, A. & Fevens, Thomas & Sadr, Ali. (2011). Counting of RBCs and WBCs in noisy normal blood smear microscopic images. Proc SPIE. 7963. https://doi.org/10.1117/12.878748.
Acknowledgements
We would like to extend our heartfelt gratitude towards Prof. Shripad Bhatlawande, Head of Department, Electronics and Telecommunication Engineering for providing us with this golden opportunity. We would also like to thank Prof. Medha Wyawahare for her constant support and guidance in the right direction towards this paper. This paper would have been an uphill task without her continuous directional and unwavering support.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Taralekar, B.G., Chauhan, P., Palwankar, S., Phillips, C., Patil, S. (2023). Automated Intelligent Hematology Classification System Using Image Processing and Neural Networks. In: Ranganathan, G., Bestak, R., Fernando, X. (eds) Pervasive Computing and Social Networking. Lecture Notes in Networks and Systems, vol 475. Springer, Singapore. https://doi.org/10.1007/978-981-19-2840-6_12
Download citation
DOI: https://doi.org/10.1007/978-981-19-2840-6_12
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-2839-0
Online ISBN: 978-981-19-2840-6
eBook Packages: EngineeringEngineering (R0)