Skip to main content

Real-Time Sickle Cell Anemia Diagnosis Based Hardware Accelerator

Part of the Communications in Computer and Information Science book series (CCIS,volume 1183)

Abstract

Sickle cell anemia (SCA) is a blood disease, which causes distortion in the shape of Red Blood Cells (RBCs) and becomes like a crescent. Traditional methodologies of classifying and counting RBCs that have been used by medical analysts are time-consuming, as well as, cost-effective. In addition, it is possible to make errors throughout the classifying and counting stages. We overcome these limitations by proposing a novel convolutional neural network model that classifies the RBCs into three categories: Normal, Abnormal (sickle shape) and other blood content. We enhanced the model’s efficiency using a hardware accelerator called FPGA (Altera DE2 Cyclone II) to take advantage of its parallelism features. We have evaluated the model’s efficiency with different platforms to show the differentiation in terms of time execution and power computation. Based on our knowledge, the results show that our proposed model has achieved the best accuracy (87.15%) and has high efficiency for real-time diagnosis.

Keywords

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Fadhel, M.A, Humaidi, A.J., Oleiwi, S.R.: Image processing-based diagnosis of sickle cell anemia in erythrocytes. In: 2017 Annual Conference on New Trends in Information & Communications Technology Applications (NTICT), pp. 203–207. IEEE (2017)

    Google Scholar 

  2. Alzubaidi, L., Fadhel, M.A., Al-Shamma, O., Zhang, J.: Robust and efficient approach to diagnose sickle cell anemia in blood. In: Abraham, A., Cherukuri, A.K., Melin, P., Gandhi, N. (eds.) ISDA 2018 2018. AISC, vol. 940, pp. 560–570. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-16657-1_52

    Chapter  Google Scholar 

  3. Alzubaidi, L., Al-Shamma, O., Fadhel, M.A., Farhan, L., Zhang, J.: Classification of red blood cells in sickle cell anemia using deep convolutional neural network. In: Abraham, A., Cherukuri, A.K., Melin, P., Gandhi, N. (eds.) ISDA 2018 2018. AISC, vol. 940, pp. 550–559. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-16657-1_51

    Chapter  Google Scholar 

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

    Google Scholar 

  5. Fasano, R.M., Booth, G.S., Miles, M., Du, L., Koyama, T., Meier, E.R., et al.: Red blood cell alloimmunization is influenced by recipient inflammatory state at time of transfusion in patients with sickle cell disease. Br. J. Haematol. 168(2), 291–300 (2015)

    Article  Google Scholar 

  6. Abubakar, I., Tillmann, T., Banerjee, A.G.: Regional, and national age-sex specific all-cause and cause-specific mortality for 240 causes of death, 1990–2013: a systematic analysis for the Global Burden of Disease Study 2013. Lancet 385(9963), 117–171 (2015)

    Google Scholar 

  7. Sreekumar, A., Bhattacharya, A.: Identification of sickle cells from microscopic blood smear image using image processing. Int. J. Emerg. Trends Sci. Technol. 01(05), 783–787 (2014)

    Google Scholar 

  8. Darrow, M., Zhang, Y., Cinquin, B.P., Smith, E.A., Boudreau, R., Rochat, R.H., et al.: Visualizing red blood cell sickling and the effects of inhibition of sphingosine kinase 1 using soft X-ray tomography. J. Cell Sci. 129(18), 3511–3517 (2016)

    Article  Google Scholar 

  9. Van, E., Samsel, L., Mendelsohn, L., Saiyed, R., Fertrin, K.Y., Brantner, C.A., et al.: Imaging flow cytometry for automated detection of hypoxia-induced erythrocyte shape change in sickle cell disease. Am. J. Hematol. 89(6), 598–603 (2014)

    Article  Google Scholar 

  10. Araújo, T., et al.: Classification of breast cancer histology images using convolutional neural networks. PLoS ONE 12(6), e0177544 (2017)

    Article  Google Scholar 

  11. Alzubaidi, L., Fadhel, M.A., Oleiwi, S.R. et al.: DFU_QUTNet: diabetic foot ulcer classification using novel deep convolutional neural network. Multimed. Tools Appl. 79, 15655–15677 (2020) https://doi.org/10.1007/s11042-019-07820-w

  12. Mahmood, N.H., Che, L.P.: Blood cells extraction using color based segmentation technique. Int. J. Life Sci. Biotechnol. Pharma Res. 2, 2250–3137 (2013)

    Google Scholar 

  13. Aruna, N.S., Hariharan, S.: Edge detection of sickle cells in red blood cells. (IJCSIT) Int. J. Comput. Sci. Inf. Technol. 5(3), 4140–4144 (2014)

    Google Scholar 

  14. Homepage. https://www.wadsworth.org/. Accessed 12 Sept 2019

  15. Homepage. http://sicklecellanaemia.org/. Accessed 15 May 2019

  16. LeCun, Y., Bengio, Y., Hinton, G.: Deep learning. Nature 521(7553), 436–444 (2015)

    Article  Google Scholar 

  17. Szegedy, C., et al.: Going deeper with convolutions. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1–9 (2015)

    Google Scholar 

  18. Alzubaidi, L., Al-Shamma, O., Fadhel, M.A., Farhan, L., Zhang, J., Duan, Y.: Optimizing the performance of breast cancer classification by employing the same domain transfer learning from hybrid deep convolutional neural network model. Electronics 9(3), 445 (2020)

    Google Scholar 

  19. Alzubaidi, L., et al.: Towards a better understanding of transfer learning for medical imaging: a case study. Appl. Sci. 10(13), 4523 (2020)

    Article  Google Scholar 

  20. Litjens, G., Kooi, T., Bejnordi, B.E., et al.: A survey on deep learning in medical image analysis. Med. Image Anal. 42, 60–88 (2017)

    Article  Google Scholar 

  21. Sulaiman, N., Obaid, Z.A., Marhaban, M.H., Hamidon, M.N.: Design and implementation of FPGA-based systems-a review. Aust. J. Basic Appl. Sci. 3, 3575–3596 (2009)

    Google Scholar 

  22. Bailey, D.G.: Design for Embedded Image Processing on FPGAs. Wiley, Hoboken (2011)

    Book  Google Scholar 

  23. Fadhel M.A., Al-Shamma O., Oleiwi S.R., Taher B.H., Alzubaidi L.: Real-time PCG diagnosis using FPGA. In: Abraham A., Cherukuri A., Melin P., Gandhi N. (eds.) ISDA 2018 2018. AISC, vol 940, pp. 518–529. Springer, Cham. https://doi.org/10.1007/978-3-030-16657-1_48

  24. Al-Shamma, O., Fadhel, M.A., Hameed, R.A., Alzubaidi, L., Zhang, J.: Boosting convolutional neural networks performance based on FPGA accelerator. In: Abraham, A., Cherukuri, A.K., Melin, P., Gandhi, N. (eds.) ISDA 2018 2018. AISC, vol. 940, pp. 509–517. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-16657-1_47

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammed A. Fadhel .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Fadhel, M.A., Al-Shamma, O., Alzubaidi, L., Oleiwi, S.R. (2020). Real-Time Sickle Cell Anemia Diagnosis Based Hardware Accelerator. In: Al-Bakry, A., et al. New Trends in Information and Communications Technology Applications. NTICT 2020. Communications in Computer and Information Science, vol 1183. Springer, Cham. https://doi.org/10.1007/978-3-030-55340-1_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-55340-1_14

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-55339-5

  • Online ISBN: 978-3-030-55340-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics