Heart sound classification method using gammatonegram and SVM

Taneja, Kriti,Arora, Vinay,Verma, Karun
DOI: https://doi.org/10.1007/s11042-024-19984-1
IF: 2.577
2024-08-22
Multimedia Tools and Applications
Abstract:Today cardiovascular diseases have been posing a serious threat to human lives all over the world. Various automated decision-making systems have been proposed by the researchers to help cardiologists to diagnose heart health with more perfection, thus, reducing the frequency of fatalities. This research aims at classifying the Phonocardiogram (PCG) signals captured from the functioning of the cardiac system as normal or abnormal. The methodology proposed here has been validated using the benchmark dataset PhysioNet Computing in Cardiology (CinC) 2016. As of this writing, the studies carried out using contemporary techniques have so far been unable to generate pictorial representation from cardiac audio recordings that match the way the ear processes sound. The present research suggests a unique methodology for the detection of important events in an audio signal using a biologically-inspired depiction of the audio stream through a picture known as Gammatonegram which correlates to the processing of audio in the cochlea membrane of the inner human auditory system. In this study, texture-related features which include Linear Ternary Pattern (LTP), Local Directional Pattern (LDP), Geometric Local Textural Pattern (GLTP), and Local Phase Quantization (LPQ) have been extracted from a visual representation of PCG signal such as Spectrogram, Scalogram, Mel-spectrogram, and Gammatonegram. As compared to the case when researchers were employing other images, it has been noticed that the fusion of the features retrieved from the Gammatonegram has led to an increased overall classification performance metrics. The experiment yielded an overall accuracy of 94.00 % with precision and F1 scores of 91.77 and 93.61 respectively.
computer science, information systems, theory & methods,engineering, electrical & electronic, software engineering
What problem does this paper attempt to address?