Deep Convolutional Neural Network Model for Detection of Sickle Cell Anemia in Peripheral Blood Images


  • Emmanuel Gbenga Dada University of Maiduguri, Borno State, Nigeria
  • David Opeoluwa Oyewola Federal University Kashere P.M.B 0182, Gombe, Nigeria
  • Stephen Bassi Joseph University of Maiduguri, Borno State, Nigeria


Sickle cell anemia, red blood cells, erythrocytes, convolutional neural network, classification


Communication in Physical Sciences, 2022, 8(1): 9-22

Authors: Emmanuel Gbenga Dada*, David Opeoluwa Oyewola and Stephen Bassi Joseph
Received 02 February 2022/Accepted 03 March 2022

Sickle Cell Disease (SCD) is a disorder of red blood cells (RBC). The number of SCD patients is rising daily. The lifespan of people is reduced by this deadly disease. Statistics show that over twenty five percent of people living in the Central and West Africa region are suffering from this malady. Many of the nations in this part of the world are deficient in the essential means of detecting and treating several illnesses of which SCD is one of them. Infant mortality rates are considerably greater in these countries. The conventional techniques for SCD diagnosis are expensive, error-prone, time consuming, and require the services of medical experts. As a result, there is a pressing need to develop cost-effective and controllable approaches for the early detection and diagnosis of SCD. This paper presents novel techniques that use Plain Convolution Neural Networks (PCNN) with 15 layers and 48 layers, data augmentation of Plain Convolution Network with 48 layers (DAPN-48), Very Deep Convolutional Networks for Large Scale Image Recognition with 19 layers (VGG19), and Residual Networks with 50 layers (RESNET-50) for detecting SCD from peripheral blood image samples. Results obtained from our experiments indicated that PCNN-15 and DAPN-48 outperform PCNN-48 with sensitivity and balanced Accuracy between 99-100%. A comparison was made between the performance of PCNN-15, PCNN-48, DAPN-48, VGG19 and RESNET-50. The results attained by the proposed approaches demonstrated that our techniques are appropriate for the diagnosis of SCD, and thereby recommended for application to sickle cell image detection.


Download data is not yet available.

Author Biographies

Emmanuel Gbenga Dada, University of Maiduguri, Borno State, Nigeria

Department of Mathematical Sciences, Faculty of Science

David Opeoluwa Oyewola, Federal University Kashere P.M.B 0182, Gombe, Nigeria

Department of Mathematics & Computer Science

Stephen Bassi Joseph, University of Maiduguri, Borno State, Nigeria

Department of Computer Engineering, Faculty of Engineering


Alzubaidi, L., Fadhel, M. A., Al-Shamma, O., Zhang, J., & Duan, Y. (2020). Deep learning models for classification of red blood cells in microscopy images to aid in sickle cell anemia diagnosis. Electronics, 9, 3, pp. (3), 427,

Balogun, J. A., Aderounmu, T., Egejuru, N. C., & Idowu, P. A. (2018). An Ensemble Model of Machine Learning Algorithms for the Severity of Sickle Cell Disease (SCD). Computer Reviews Journal, 2, pp. 331-346.

Barpanda, S. S. (2013). Use of Image Processing Techniques to Automatically Diagnose Sickle-Cell Anemia Present in Red Blood Cells Smear (Doctoral dissertation), National Institute of Technology Rourkela, India.

Chang, H. H., Liu, L., & Yi, Y. (2020). Deep Echo State Q-Network (DEQN) and Its Application in Dynamic Spectrum Sharing for 5G and Beyond. IEEE Transactions on Neural Networks and Learning Systems.

Chy, T. S., & Rahaman, M. A. (2018, November). Automatic sickle cell anemia detection using image processing technique. In 2018 International Conference on Advancement in Electrical and Electronic Engineering (ICAEEE) (pp. 1-4). IEEE.

Chy, T. S., & Rahaman, M. A. (2019), A comparative analysis by knn, svm & elm classification to detect sickle cell anemia. In 2019 International Conference on Robotics, Electrical and Signal Processing Techniques (ICREST) (pp. 455-459). IEEE.

Elsalamony, H. A. (2015). Detecting distorted and benign blood cells using the Hough transform based on neural networks and decision trees. In Emerging Trends in

Image Processing, Computer Vision and Pattern Recognition (pp. 457-473). Morgan Kaufmann.

Erythrocytesidb (2020). Available at Accessed on 05/07/2020.

Idowu, A. P., Aladekomo, T. A., Williams, K. O., & Balogun, J. A. (2015). Predictive Model for Likelihood of Survival of Sickle-Cell Anaemia (SCA) among Peadiatric Patients using Fuzzy Logic. Transactions on Networks and Communications, 3, 1, pp. 31, DOI: 10.14738/tnc.31.842

Ioffe, S., & Szegedy, C. (2015). Batch normalization: Accelerating deep network training by reducing internal covariate shift. In International conference on machine learning (pp. 448-456). PMLR.

Kanai, S., Fujiwara, Y., Yamanaka, Y., & Adachi, S. (2018). Sigsoftmax: Reanalysis of the softmax bottleneck. arXiv preprint arXiv:1805.10829.

Khizra, S. (2018). Using Natural Language Processing and Machine Learning for Analyzing Clinical Notes in Sickle Cell Disease Patients (Master Dissertation), Wright State University.

Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2017). ImageNet classification with deep convolutional neural networks. Communications of the ACM, 60, 6, pp. 84-90.

Saeedan, F., Weber, N., Goesele, M., & Roth, S. (2018). Detail-preserving pooling in deep networks. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (pp. 9108-9116).

Sahu, M., Biswas, A. K., & Uma, K. (2015). Detection of Sickle Cell Anemia in Red Blood Cell. A. International Journal of Engineering and Applied Sciences (IJEAS), 2(3), pp. 45-48.

Sharma, V., Rathore, A., & Vyas, G. (2016, August). Detection of sickle cell anaemia and thalassaemia causing abnormalities in thin smear of a human blood sample using image processing. In 2016 International Conference on Inventive Computation Technologies (ICICT), 3, pp. 1-5.

Sickle Cell Disease(SCD). Centre for disease control and prevention (2019). Available at cell/data.html. Accessed 2020-07-20.

Sickle Cell Disease. Johns Hopkins Medicine. (2020) Available at accessed July 10, 2020.

Stuart, M. J., & Nagel, R. L. (2004). Sickle-cell disease. The Lancet, 364, 9442, pp 1343-1360.

Uike, D., & Thorat, S. (2020, March). Implementation of Multiclass Algorithm for Sickle Cell Identification and Categorization–A Review. In 2020 2nd International Conference on Innovative Mechanisms for Industry Applications (ICIMIA) (pp. 300-303). IEEE.

World Health Organization (2005). Sickle-cell anaemia: report by the secretariat. In Sickle-cell anaemia: report by the Secretariat.

Xu, M., Papageorgiou, D. P., Abidi, S. Z., Dao, M., Zhao, H., & Karniadakis, G. E. (2017). A deep convolutional neural network for classification of red blood cells in sickle cell anemia. PLoS computational Biology, 13, 10, pp. e1005746, doi: 10.1371/journal.pcbi.1005746

Yao, L. S., Xu, G. M., & Zhao, F. (2020). Pooling method on PCNN in convolutional neural network. In Journal of Physics: Conference Series, 1486, 2, 022026). doi:10.1088/1742-6596/1486/2/022026

Zhang, B., Zhao, Q., Feng, W., & Lyu, S. (2018). AlphaMEX: A smarter global pooling method for convolutional neural networks. Neurocomputing, 321, pp. 36-48.

Zhang, Y., & Wallace, B. (2015). A sensitivity analysis of (and practitioners' guide to) convolutional neural networks for sentence classification. arXiv preprint arXiv:1510.03820.

Zheng, Q., Yang, M., Tian, X., Jiang, N., & Wang, D. (2020). A full stage data augmentation method in deep convolutional neural network for natural image classification. Discrete Dynamics in Nature and Society, 2020.