Detecting Malignant Leukemia Cells Using Microscopic Blood Smear Images: A Deep Learning Approach
Leukemia is a form of blood cancer that develops when the human body’s bone marrow contains too many white blood cells. This medical condition affects adults and is considered a prevalent form of cancer in children. Treatment for leukaemia is determined by the type and the extent to which cancer has...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-06-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/12/13/6317 |
_version_ | 1797481118425939968 |
---|---|
author | Raheel Baig Abdur Rehman Abdullah Almuhaimeed Abdulkareem Alzahrani Hafiz Tayyab Rauf |
author_facet | Raheel Baig Abdur Rehman Abdullah Almuhaimeed Abdulkareem Alzahrani Hafiz Tayyab Rauf |
author_sort | Raheel Baig |
collection | DOAJ |
description | Leukemia is a form of blood cancer that develops when the human body’s bone marrow contains too many white blood cells. This medical condition affects adults and is considered a prevalent form of cancer in children. Treatment for leukaemia is determined by the type and the extent to which cancer has developed across the body. It is crucial to diagnose leukaemia early in order to provide adequate care and to cure patients. Researchers have been working on advanced diagnostics systems based on Machine Learning (ML) approaches to diagnose leukaemia early. In this research, we employ deep learning (DL) based convolutional neural network (CNN) and hybridized two individual blocks of CNN named CNN-1 and CNN-2 to detect acute lymphoblastic leukaemia (ALL), acute myeloid leukaemia (AML), and multiple myeloma (MM). The proposed model detects malignant leukaemia cells using microscopic blood smear images. We construct a dataset of about 4150 images from a public directory. The main challenges were background removal, ripping out un-essential blood components of blood supplies, reduce the noise and blurriness and minimal method for image segmentation. To accomplish the pre-processing and segmentation, we transform RGB color-space into the greyscale 8-bit mode, enhancing the contrast of images using the image intensity adjustment method and adaptive histogram equalisation (AHE) method. We increase the structure and sharpness of images by multiplication of binary image with the output of enhanced images. In the next step, complement is done to get the background in black colour and nucleus of blood in white colour. Thereafter, we applied area operation and closing operation to remove background noise. Finally, we multiply the final output to source image to regenerate the images dataset in RGB colour space, and we resize dataset images to [400, 400]. After applying all methods and techniques, we have managed to get noiseless, non-blurred, sharped and segmented images of the lesion. In next step, enhanced segmented images are given as input to CNNs. Two parallel CCN models are trained, which extract deep features. The extracted features are further combined using the Canonical Correlation Analysis (CCA) fusion method to get more prominent features. We used five classification algorithms, namely, SVM, Bagging ensemble, total boosts, RUSBoost, and fine KNN, to evaluate the performance of feature extraction algorithms. Among the classification algorithms, Bagging ensemble outperformed the other algorithms by achieving the highest accuracy of 97.04%. |
first_indexed | 2024-03-09T22:09:55Z |
format | Article |
id | doaj.art-f174502e27514b7b87d0895e607c108b |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-03-09T22:09:55Z |
publishDate | 2022-06-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-f174502e27514b7b87d0895e607c108b2023-11-23T19:34:38ZengMDPI AGApplied Sciences2076-34172022-06-011213631710.3390/app12136317Detecting Malignant Leukemia Cells Using Microscopic Blood Smear Images: A Deep Learning ApproachRaheel Baig0Abdur Rehman1Abdullah Almuhaimeed2Abdulkareem Alzahrani3Hafiz Tayyab Rauf4Department of Computer Science and Information Technology, University of Chenab, Gujrat 50700, PakistanDepartment of Computer Science, University of Gujrat, Gujrat 50700, PakistanThe National Centre for Genomics Technologies and Bioinformatics, King Abdulaziz City for Science and Technology, Riyadh 11442, Saudi ArabiaFaculty of Computer Science & Information Technology, Al Baha University, Alaqiq 65779-7738, Saudi ArabiaCentre for Smart Systems, AI and Cybersecurity, Staffordshire University, Stoke-on-Trent ST4 2DE, UKLeukemia is a form of blood cancer that develops when the human body’s bone marrow contains too many white blood cells. This medical condition affects adults and is considered a prevalent form of cancer in children. Treatment for leukaemia is determined by the type and the extent to which cancer has developed across the body. It is crucial to diagnose leukaemia early in order to provide adequate care and to cure patients. Researchers have been working on advanced diagnostics systems based on Machine Learning (ML) approaches to diagnose leukaemia early. In this research, we employ deep learning (DL) based convolutional neural network (CNN) and hybridized two individual blocks of CNN named CNN-1 and CNN-2 to detect acute lymphoblastic leukaemia (ALL), acute myeloid leukaemia (AML), and multiple myeloma (MM). The proposed model detects malignant leukaemia cells using microscopic blood smear images. We construct a dataset of about 4150 images from a public directory. The main challenges were background removal, ripping out un-essential blood components of blood supplies, reduce the noise and blurriness and minimal method for image segmentation. To accomplish the pre-processing and segmentation, we transform RGB color-space into the greyscale 8-bit mode, enhancing the contrast of images using the image intensity adjustment method and adaptive histogram equalisation (AHE) method. We increase the structure and sharpness of images by multiplication of binary image with the output of enhanced images. In the next step, complement is done to get the background in black colour and nucleus of blood in white colour. Thereafter, we applied area operation and closing operation to remove background noise. Finally, we multiply the final output to source image to regenerate the images dataset in RGB colour space, and we resize dataset images to [400, 400]. After applying all methods and techniques, we have managed to get noiseless, non-blurred, sharped and segmented images of the lesion. In next step, enhanced segmented images are given as input to CNNs. Two parallel CCN models are trained, which extract deep features. The extracted features are further combined using the Canonical Correlation Analysis (CCA) fusion method to get more prominent features. We used five classification algorithms, namely, SVM, Bagging ensemble, total boosts, RUSBoost, and fine KNN, to evaluate the performance of feature extraction algorithms. Among the classification algorithms, Bagging ensemble outperformed the other algorithms by achieving the highest accuracy of 97.04%.https://www.mdpi.com/2076-3417/12/13/6317blood cancerdeep learningmachine learningconvolutional neural network |
spellingShingle | Raheel Baig Abdur Rehman Abdullah Almuhaimeed Abdulkareem Alzahrani Hafiz Tayyab Rauf Detecting Malignant Leukemia Cells Using Microscopic Blood Smear Images: A Deep Learning Approach Applied Sciences blood cancer deep learning machine learning convolutional neural network |
title | Detecting Malignant Leukemia Cells Using Microscopic Blood Smear Images: A Deep Learning Approach |
title_full | Detecting Malignant Leukemia Cells Using Microscopic Blood Smear Images: A Deep Learning Approach |
title_fullStr | Detecting Malignant Leukemia Cells Using Microscopic Blood Smear Images: A Deep Learning Approach |
title_full_unstemmed | Detecting Malignant Leukemia Cells Using Microscopic Blood Smear Images: A Deep Learning Approach |
title_short | Detecting Malignant Leukemia Cells Using Microscopic Blood Smear Images: A Deep Learning Approach |
title_sort | detecting malignant leukemia cells using microscopic blood smear images a deep learning approach |
topic | blood cancer deep learning machine learning convolutional neural network |
url | https://www.mdpi.com/2076-3417/12/13/6317 |
work_keys_str_mv | AT raheelbaig detectingmalignantleukemiacellsusingmicroscopicbloodsmearimagesadeeplearningapproach AT abdurrehman detectingmalignantleukemiacellsusingmicroscopicbloodsmearimagesadeeplearningapproach AT abdullahalmuhaimeed detectingmalignantleukemiacellsusingmicroscopicbloodsmearimagesadeeplearningapproach AT abdulkareemalzahrani detectingmalignantleukemiacellsusingmicroscopicbloodsmearimagesadeeplearningapproach AT hafiztayyabrauf detectingmalignantleukemiacellsusingmicroscopicbloodsmearimagesadeeplearningapproach |