Skip to main content
Log in

A two-stage classification model integrating feature fusion for coronary artery disease detection and classification

  • 1176: Artificial Intelligence and Deep Learning for Biomedical Applications
  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

According to the World Health Organization, Coronary Artery Disease (CAD) is a leading cause of death globally. CAD is categorized into three types, namely Single Vessel Coronary Artery Disease (SVCAD), Double Vessel Coronary Artery Disease (DVCAD), and Triple Vessel Coronary Artery Disease (TVCAD). At present, angiography is the most popular technique to detect CAD that is quite expensive and invasive. Phonocardiogram (PCG), being economical and non-invasive, is a crucial modality towards the detection of cardiac disorders, but only trained medical professionals can interpret heart auscultations in clinical environments. This research aims to detect CAD and its types from PCG signatures through feature fusion and a two-stage classification strategy. The self-developed low-cost stethoscope was used to collect PCG data from a local hospital. The PCG signals were preprocessed through an iterative signal decomposition method known as Empirical Mode Decomposition (EMD). EMD decomposes the raw PCG signal into its constituent components called Intrinsic Mode Functions (IMFs). Preprocessed PCG signal was generated exclusively through combining those signal components that contain high discriminative characteristics and less redundancy. Next, Mel Frequency Cepstral Coefficients (MFCCs), spectral and statistical features were extracted. A two-stage classification framework was devised to identify healthy and CAD types. The first stage framework relies on the fusion of MFCC and statistical features with the K-nearest neighbor classifier to predict normal and CAD cases. The second stage is activated only when the first stage detects CAD. The fusion of spectral, statistical, and MFCC features was employed with Support Vector Machines classifier to categorize PCG signatures into DVCAD, SVCAD, and TVCAD classes in the second stage. The proposed method yields mean accuracy values of 88.0%, 89.2%, 91.1%, and 85.3% for normal, DVCAD, SVCAD, and TVCAD, respectively, through 10-fold cross-validation. Comparative analysis with existing approaches confirmed the reliability of the proposed method for categorizing CAD in general clinical environments. The proposed model enhances the diagnosis performance by providing a second opinion during the medical examination.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

References

  1. Acharya UR, Fujita H, Lih OS, Adam M, Tan JH, Chua CK (2017) Automated detection of coronary artery disease using different durations of ecg segments with convolutional neural network. Knowl-Based Syst 132:62–71

    Article  Google Scholar 

  2. Acharya UR, Sudarshan VK, Koh Joel EW, Martis RJ, Tan JH, Oh SL, Muhammad A, Hagiwara Y, Mookiah MRK, Chua KP et al (2017) Application of higher-order spectra for the characterization of coronary artery disease using electrocardiogram signals. Biomedical Signal Processing and Control 31:31–43

    Article  Google Scholar 

  3. Arabasadi Z, Alizadehsani R, Roshanzamir M, Moosaei H, Yarifard AA (2017) Computer aided decision making for heart disease detection using hybrid neural network-genetic algorithm. Computer methods and programs in biomedicine 141:19–26

    Article  Google Scholar 

  4. Aziz S, Awais M, Akram T, Khan U, Alhussein M, Aurangzeb K (2019) Automatic scene recognition through acoustic classification for behavioral robotics. Electronics 8(5):483

    Article  Google Scholar 

  5. Aziz, S, Awais, M, Khan, MU, Iqtidar, K, Qamar, U, Classification of cardiac disorders using 1d local ternary patterns based on pulse plethysmograph signals. Expert Syst, p e12664

  6. Aziz S, Khan MU, Alhaisoni M, Akram T, Altaf M (2020) Phonocardiogram signal processing for automatic diagnosis of congenital heart disorders through fusion of temporal and cepstral features. Sensors 20(13):3790

    Article  Google Scholar 

  7. Banerjee R, Bhattacharya S, Alam S (2018) Time series and morphological feature extraction for classifying coronary artery disease from photoplethysmogram. In: 2018 IEEE International conference on acoustics, speech and signal processing (ICASSP), pp 950–954. IEEE

  8. Banerjee R, Choudhury AD, Datta S, Pal A, Mandana KM (2017) Non invasive detection of coronary artery disease using pcg and ppg. In: eHealth 360, pp 241–252. Springer

  9. Banerjee R, Vempada R, Mandana KM, Choudhury AD, Pal A (2016) Identifying coronary artery disease from photoplethysmogram. In: Proceedings of the 2016 ACM international joint conference on pervasive and ubiquitous computing: adjunct, pp 1084–1088

  10. Cardiovascular diseases (CVDs),” https://www.who.int/news-room/fact-sheets/detail/cardiovascular-diseases-(cvds), accessed: 2021-01-30

  11. Choudhury AD, Banerjee R, Pal A, Mandana KM (2017) A fusion approach for non-invasive detection of coronary artery disease. In: Proceedings of the 11th EAI international conference on pervasive computing technologies for healthcare, pp 217–220

  12. Clifford GD, Liu C, Moody B, Springer D, Silva I, Li Q, Mark RG (2016) Classification of normal/abnormal heart sound recordings: The physionet/computing in cardiology challenge 2016. In: 2016 Computing in cardiology conference (CinC), pp 609–612. IEEE

  13. Dey S, Biswas S, Pal A, Mukherjee A, Garain U, Mandana K (2017) Cad patient classification using mimic-ii. In: eHealth 360Â. Springer, pp 370–375

  14. Dolatabadi AD, Khadem SEZ, Asl BM (2017) Automated diagnosis of coronary artery disease (cad) patients using optimized svm. Computer methods and programs in biomedicine 138:117–126

    Article  Google Scholar 

  15. El Bouny L, Khalil M, Adib A (2019) Ecg signal filtering based on ceemdan with hybrid interval thresholding and higher order statistics to select relevant modes. Multi Tools App 78(10):13067–13089

    Article  Google Scholar 

  16. Fihn SD, Gardin JM, Abrams J, Berra K, Blankenship JC, Dallas AP, Douglas PS, Foody JM, Gerber TC, Hinderliter AL et al (2012) 2012 accf/aha/acp/aats/pcna/scai/sts guideline for the diagnosis and management of patients with stable ischemic heart disease: a report of the american college of cardiology foundation/american heart association task force on practice guidelines, and the american college of physicians, american association for thoracic surgery, preventive cardiovascular nurses association, society for cardiovascular angiography and interventions, and society of thoracic surgeons. J Am Coll Cardiol 60(24):e44–e164

    Article  Google Scholar 

  17. Ghiasi S, Abdollahpur M, Madani N, Ghaffari A (2017) Nonlinear analysis of heart sounds for the detection of cardiac disorders using recurrence quantification analysis. In: 2017 Computing in cardiology (CinC), pp 1–4. IEEE

  18. Gorey A, Jacob PM, Abraham DT, John R, Manipadam MT, Ansari MS, Chen George CK, Vasudevan S (2019) Differentiation of malignant from benign thyroid nodules using photoacoustic spectral response: a preclinical study. Biomedical Physics & Engineering Express 5(3):035017

    Article  Google Scholar 

  19. Griffel B, Zia MK, Fridman V, Saponieri C, Semmlow JL (2012) Detection of coronary artery disease using automutual information. Cardiovascular Engineering and Technology 3(3):333–344

    Article  Google Scholar 

  20. Hassan AR, Haque MA (2016) Computer-aided obstructive sleep apnea screening from single-lead electrocardiogram using statistical and spectral features and bootstrap aggregating. Biocybernetics and Biomedical Engineering 36(1):256–266

    Article  Google Scholar 

  21. Huang Y-Y, Kung P-T, Chiu L-T, Tsai W-C (2015) Related factors and incidence risk of acute myocardial infarction among the people with disability: A national population-based study. Research in developmental disabilities 36:366–375

    Article  Google Scholar 

  22. Johnston JD (1988) Transform coding of audio signals using perceptual noise criteria. IEEE Journal on selected areas in communications 6(2):314–323

    Article  Google Scholar 

  23. Khan MU, Aziz S, Akram T, Amjad F, Iqtidar K, Nam Y, Khan MA (2021) Expert hypertension detection system featuring pulse plethysmograph signals and hybrid feature selection and reduction scheme. Sensors 21(1):247

    Article  Google Scholar 

  24. Khan MU, Aziz S, Amjad F, Mohsin M, et al. (2019) Detection of dilated cardiomyopathy using pulse plethysmographic signal analysis. In: 2019 22nd International multitopic conference (INMIC), pp 1–5. IEEE

  25. Khan MU, Aziz S, Malik A, Imtiaz MA (2019) Detection of myocardial infarction using pulse plethysmograph signals. In: 2019 International conference on frontiers of information technology (FIT), pp 95–955. IEEE

  26. Kones R (2011) Primary prevention of coronary heart disease: integration of new data, evolving views, revised goals, and role of rosuvastatin in management. a comprehensive survey. Drug design, development and therapy 5:325

    Article  Google Scholar 

  27. Kranjec J, Beguš S, Geršak G, Drnovšek J (2014) Non-contact heart rate and heart rate variability measurements: A review. Biomedical signal processing and control 13:102–112

    Article  Google Scholar 

  28. Kumar M, Pachori RB, Acharya UR (2017) Characterization of coronary artery disease using flexible analytic wavelet transform applied on ecg signals. Biomedical signal processing and control 31:301–308

    Article  Google Scholar 

  29. Kuncheva LI (2004) Combining pattern classifiers: methods and algorithms. John Wiley & Sons, Hoboken

    Book  Google Scholar 

  30. Lerch A (2012) An introduction to audio content analysis: Applications in signal processing and music informatics. Wiley-IEEE Press, Hoboken

    Book  Google Scholar 

  31. Li H, Wang X, Liu C, Zeng Q, Zheng Y, Chu X, Yao L, Wang J, Jiao Y, Karmakar C (2020) A fusion framework based on multi-domain features and deep learning features of phonocardiogram for coronary artery disease detection. Comput Biol Med 120:103733

    Article  Google Scholar 

  32. Lloyd-Jones DM, Hong Y, Labarthe D, Mozaffarian D, Appel LJ, Van Horn L, Greenlund K, Daniels S, Nichol G, Tomaselli GF et al (2010) Defining and setting national goals for cardiovascular health promotion and disease reduction: the american heart association’s strategic impact goal through 2020 and beyond. Circulation 121(4):586–613

    Article  Google Scholar 

  33. Lubaib P, Muneer KV Ahammed (2016) The heart defect analysis based on pcg signals using pattern recognition techniques. Procedia Technology 24:1024–1031

    Article  Google Scholar 

  34. Makaryus AN, Makaryus JN, Figgatt A, Mulholland D, Kushner H, Semmlow JL, Mieres J, Taylor AJ (2013) Utility of an advanced digital electronic stethoscope in the diagnosis of coronary artery disease compared with coronary computed tomographic angiography. The American Journal of Cardiology 111(6):786–792

    Article  Google Scholar 

  35. Mathers CD, Loncar D (2006) Projections of global mortality and burden of disease from 2002 to 2030. PLoS medicine 3(11):e442

    Article  Google Scholar 

  36. Mc Namara K, Alzubaidi H, Jackson JK (2019) Cardiovascular disease as a leading cause of death: how are pharmacists getting involved?. Integrated pharmacy research & practice 8:1

    Article  Google Scholar 

  37. Nandy A (2019) Statistical methods for analysis of parkinson’s disease gait pattern and classification. Multi Tools App 78(14):19697–19734

    Article  Google Scholar 

  38. Nishiyama S, Iwase T, Nishi Y, Ishiwata S, Komiyama N, Yanagishita Y, Nakanishi S, Seki A (1997) Long-term outcome in double-vessel coronary artery disease in japanese patients. Japanese heart journal 38(2):181–189

    Article  Google Scholar 

  39. Nishiyama S, Iwase T, Nishi Y, Ishiwata S, Komiyama N, Yanagishita Y, Nakanishi S, Seki A (1998) Long-term outcome in triple-vessel coronary artery disease in medically treated japanese patients. Japanese heart journal 39 (1):67–77

    Article  Google Scholar 

  40. Oresko JJ, Jin Z, Cheng J, Huang S, Sun Y, Duschl H, Cheng AC (2010) A wearable smartphone-based platform for real-time cardiovascular disease detection via electrocardiogram processing. IEEE Trans Inf Technol Biomed 14(3):734–740

    Article  Google Scholar 

  41. Paithane AN, Bormane DS (2014) Analysis of nonlinear and non-stationary signal to extract the features using hilbert huang transform. In: 2014 IEEE International conference on computational intelligence and computing research, pp 1–4. IEEE

  42. Paradkar N, Chowdhury SR (2017) Coronary artery disease detection using photoplethysmography. In: 2017 39th Annual international conference of the ieee engineering in medicine and biology society (EMBC), pp 100–103. IEEE

  43. Peeters G (2004) A large set of audio features for sound description (similarity and classification) in the cuidado project. CUIDADO IST Project Report 54 (0):1–25

    Google Scholar 

  44. Roth GA, Johnson C, Abajobir A, Abd-Allah F, Abera SF, Abyu G, Ahmed M, Aksut B, Alam T, Alam K et al (2017) Global, regional, and national burden of cardiovascular diseases for 10 causes, 1990 to 2015. J Am Coll Cardiol 70(1):1–25

    Article  Google Scholar 

  45. Samanta P, Mandana K, Saha G, et al. (2017) Identification of coronary artery disease using cross power spectral density. In: 2017 14th IEEE India Council International Conference (INDICON), pp 1–6. IEEE

  46. Samanta P, Pathak A, Mandana K, Saha G (2018) Identification of coronary artery diseased subjects using spectral featuries. In: 2018 Twenty Fourth National Conference on Communications (NCC), pp 1–6. IEEE

  47. Samanta P, Pathak A, Mandana K, Saha G (2019) Classification of coronary artery diseased and normal subjects using multi-channel phonocardiogram signal. Biocybernetics and Biomedical Engineering 39(2):426–443

    Article  Google Scholar 

  48. Scheirer E, Slaney M (1997) Construction and evaluation of a robust multifeature speech/music discriminator. In: 1997 IEEE international conference on acoustics, speech, and signal processing, vol 2, pp 1331–1334. IEEE

  49. Schmidt SE, Holst-Hansen C, Hansen J, Toft E, Struijk JJ (2015) Acoustic features for the identification of coronary artery disease. IEEE Trans Biomed Eng 62(11):2611–2619

    Article  Google Scholar 

  50. Semmlow J, Rahalkar K (2007) Acoustic detection of coronary artery disease. Annu Rev Biomed Eng 9:449–469

    Article  Google Scholar 

  51. Shah H, Jan MU, Altaf A, Salahudin M (2018) Correlation of hyper-homocysteinemia with coronary artery disease in absence of conventional risk factors among young adults. Journal of the Saudi Heart Association 30(4):305–310

    Article  Google Scholar 

  52. Sharma M, Acharya UR (2019) A new method to identify coronary artery disease with ecg signals and time-frequency concentrated antisymmetric biorthogonal wavelet filter bank. Pattern Recogn Lett 125:235–240

    Article  Google Scholar 

  53. Sharma RR, Kumar M, Pachori RB (2019) Automated cad identification system using time–frequency representation based on eigenvalue decomposition of ecg signals. In: Machine Intelligence and Signal Analysis. Springer, pp 597–608

  54. Sharma RR, Kumar M, Pachori RB (2019) Joint time-frequency domain-based cad disease sensing system using ecg signals. IEEE Sensors J 19(10):3912–3920

    Article  Google Scholar 

  55. Tan JH, Hagiwara Y, Pang W, Lim I, Oh SL, Adam M, San Tan R, Chen M, Acharya UR (2018) Application of stacked convolutional and long short-term memory network for accurate identification of cad ecg signals. Computers in biology and medicine 94:19–26

    Article  Google Scholar 

  56. Venkatesan C, Karthigaikumar P, Varatharajan RJMT (2018) A novel lms algorithm for ecg signal preprocessing and knn classifier based abnormality detection. Multi Tools App 77(8):10365–10374

    Article  Google Scholar 

  57. Yadav A, Singh A, Dutta MK, Travieso CM (2019) Machine learning-based classification of cardiac diseases from pcg recorded heart sounds. Neural Comput & Applic, pp 1–14

  58. Zipes DP, Libby P, Bonow RO, Mann DL, Tomaselli GF (2018) Braunwald’s heart disease e-book: A textbook of cardiovascular medicine. Elsevier Health Sciences, Amsterdam

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Muhammad Umar Khan.

Ethics declarations

Conflict of Interests

The authors declare that they have no conflict of interest.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Both Muhammad Umar Khan and Sumair Aziz have equal contribution.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Khan, M.U., Aziz, S., Iqtidar, K. et al. A two-stage classification model integrating feature fusion for coronary artery disease detection and classification. Multimed Tools Appl 81, 13661–13690 (2022). https://doi.org/10.1007/s11042-021-10805-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-021-10805-3

Keywords

Navigation