Enhancing Efficiency of Ejection Fraction Calculation in the Left Ventricle

  • Nesrin Abubakr Kamal-Eldeen AbdulmaksoudEmail author
  • Mostafa Abd El Azim
  • Alaa Eldeen Hamouda
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 869)


The calculation of the cardiac ejection fraction is important for determining whether or not a patient suffers from cardiovascular disease. However, manual calculation of the ejection fraction (EF) is prone to errors and is known to be prohibitively time-consuming. As such, there have been endeavors to automate this process for saving time as well as improving accuracy of estimation. Recently, GPU has been proposed to enhance the performance of machine learning algorithms. In addition, these algorithms are considered a necessary component in solving computational efficiency issues encountered in dealing with huge DICOM datasets. In this study, we used a DICOM dataset of cardiac MRI for 1200 human cases with different ages and gender to calculate the EF. Convolutional Neural Network (CNN) was the selected neural network for the training phase of segmenting the LV. Experiment target is enhancing efficiency of CNN to speedup training phase, and subsequently the prediction of the CVDs by experimenting with different GPU-based parallelism techniques, namely, Data Parallelism (DP) and Model Parallelism (MP) in addition to the generic use of multiple GPUs. Specifically, we performed four variants of experiments; the first was using GPUs with default behavior, the second two steps involve using either DP or MP alone, final variant involves combining both DP and MP. This was done on Amazon EC2 instances that support up to 8 GPUs per instance. We used two EC2 instances to apply our experiment on 16 GPUs. Our experiments show that our proposed combination of both DP and MP has the best computational efficiency. Precisely, a speedup of up to 9.88 (over a single GPU) was achieved when using 16 GPUs.


Multiple GPUs Data parallelism Model parallelism Convolutional neural network 


  1. 1.
    Avendi, M.R., Kheradvar, A., Jafarkhani, H.: A combined deep-learning and deformable-model approach to fully automatic segmentation of the left ventricle in cardiac MRI. arXiv preprint arXiv:1512.07951 (2015)
  2. 2.
    Biering-Sorensen, T., Shah, S., Ananda, I., Sweitzer, N., Claggett, B., Pitt, B., Pfeffer, M., Solomon, S., Shah, A.: Prognostic importance of left ventricular mechanical dyssynchrony in heart failure with preserved ejection fraction. J. Am. College Cardiol. 567(13_S), 1484 (2016)CrossRefGoogle Scholar
  3. 3.
    Canciello, G., de Simone, G., Izzo, R., Giamundo, A., Pacelli, F., Mancusi, C., Galderisi, M., Trimarco, B., Losi, M.A.: Validation of left atrial volume estimation by left atrial diameter from the parasternal long-axis view. J. Am. Soc. Echocardiogr. 30(3), 262–269 (2017)CrossRefGoogle Scholar
  4. 4.
    Glauner, P.O.: Comparison of training methods for deep neural networks. arXiv preprint arXiv:1504.06825. 26 Apr, 2015
  5. 5.
    Gu, J., Wang, Z., Kuen, J., Ma, L., Shahroudy, A., Shuai, B., Liu, T., Wang, X., Wang, G.: Recent advances in convolutional neural networks. arXiv preprint arXiv:1512.07108. 22 Dec 2015
  6. 6.
    Hall, J.E.: Guyton and Hall Textbook of Medical Physiology. Elsevier Health Sciences, Amsterdam (2015)Google Scholar
  7. 7.
    Herring, W.: Learning Radiology: Recognizing the Basics. Elsevier Health Sciences, Amsterdam (2007)Google Scholar
  8. 8.
    Highlander, T.: Efficient training of small kernel convolutional neural networks using fast fourier transform. Doctoral dissertation, Wright State University (2015)Google Scholar
  9. 9.
    Kim, H., Nam, H., Jung, W., Lee, J.: Performance analysis of CNN frameworks for GPUs. In: 2017 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), pp. 55–64. IEEE, 24 Apr 2017Google Scholar
  10. 10.
    Margeta, J.: Machine learning for simplifying the use of cardiac image databases. Doctoral dissertation, MINES ParisTech (2015)Google Scholar
  11. 11.
    Mendis, S., Puska, P., Norrving, B.: Global Atlas on Cardiovascular Disease Prevention and Control. World Health Organization (2011)Google Scholar
  12. 12.
    NHLBI: Data science bowl cardiac challenge data., 14 Dec 2015
  13. 13.
    Nichols, M., Townsend, N., Scarborough, P., Rayner, M.: Cardiovascular disease in Europe 2014: epidemiological update. Euro. Heart J. (2014)Google Scholar
  14. 14.
    Patro, S., Sahu, K.K.: Normalization: a preprocessing stage. arXiv preprint arXiv:1503.06462. 19 Mar 2015
  15. 15.
    Poudel, R.P., Lamata, P., Montana, G.: Recurrent fully convolutional neural networks for multi-slice MRI cardiac segmentation. In: International Workshop on Reconstruction and Analysis of Moving Body Organs, pp. 83–94. Springer, Cham (2016)CrossRefGoogle Scholar
  16. 16.
    Radau, P., Lu, Y., Connelly, K., Paul, G., Dick, A.J., Wright, G.A.: Evaluation framework for algorithms segmenting short axis cardiac MRI. MIDAS J.
  17. 17.
    Saxena, S., Sharma, S., Sharma, N.: Parallel image processing techniques, benefits and limitations. Res. J. Appl. Sci. Eng. Technol. 12(2), 223–238 (2016)Google Scholar
  18. 18.
    Zhen, X., Wang, Z., Islam, A., Bhaduri, M., Chan, I., Li, S.: Multi-scale deep networks and regression forests for direct bi-ventricular volume estimation. Med. Image Anal. (2015)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Nesrin Abubakr Kamal-Eldeen Abdulmaksoud
    • 1
    Email author
  • Mostafa Abd El Azim
    • 1
  • Alaa Eldeen Hamouda
    • 2
  1. 1.Department of Computer ScienceArab Academy for Science, Technology and Maritime TransportCairoEgypt
  2. 2.Faculty of Computer ScienceAl-Azhar UniversityCairoEgypt

Personalised recommendations