Professional Documents
Culture Documents
A Two-Stage Classification of Heart Sounds Using Tunable Quality Wavelet Transform Features
A Two-Stage Classification of Heart Sounds Using Tunable Quality Wavelet Transform Features
978-1-6654-7941-7/22/$31.00
Authorized ©2022
licensed use limited to: Terna Engineering IEEE
College 110 on November 09,2022 at 06:08:30 UTC from IEEE Xplore. Restrictions apply.
- Navi Mumbai. Downloaded
2022 International Conference on Emerging Techniques in Computational Intelligence (ICETCI)
of heart murmur, and max energy fraction of heart sound fre- A. Stage 1: abnormality detection at user end
quency are proposed by Y Zheng et al. [17], and SVM is used Data-Preprocessing: In the pre-processing, the following
for the classification. Model performance was good because techniques are used: The signal is resampled from 8 kHz
of the small dataset that consists of two categories (normal to 1 kHz frequency, and a noise suppression algorithm is
and murmur heart sound). Heart sound classification by using applied for the removal of out-of-band noise [21]. Then the
scaled spectrogram and tensor decomposition is proposed by normalisation is performed to suppress the amplitude variation
W Zhang et al. [18]. This method extracts the discriminative due to inter-class variation on the heart signal amplitude.
feature of heartbeat sound classification. Discriminative fea- TQWT Decomposition: To suppress the in-band noise,
tures of the heart cycles extracted by spectrogram and SVM TQWT based adaptive thresholding method is used [22].
is used for classification. This method decomposes the heart sound signal into eighteen
Multiple features like Mel-frequency cepstral coefficient subbands using TQWT decomposition. The value of quality
(MFCC) and DWT for heartbeat sound classification were parameter Q is set to 1 and value of redundancy paramter r
used by Yaseen et al. [19]. The authors combined these is set to 8. In this method, 18 levels and one approximation
features to enhance the results and used SVM, KNN, and Deep level coefficient vector are obtained. Then one of the subband
Neural Network techniques for classification. K Xu et al. [20] with the prominent FHS is selected using the Fano factor.
proposed an ensemble-learning system employing a variety De-noising: In de-noising process, distortion or unwanted
of CNNs and statistic features for the general-purpose audio signals are suppressed from the acquired signals using a DWT
tagging task in DCASE 2018. based algorithm proposed in [23].
The proposed methods in the literature have performed Segmentation: For the analysis of heart sound signals
either detection or identification. However, it is desirable that in various duration by localizing the FHS is performed by
the user should be informed if any abnormality is there without segmentation. The localization of S1 and S2 is easy when
knowing a specific disease. Since in case of any abnormality, signals are noise-free. However, the presence of peaks and
the user will have to visit a medical expert for further analysis murmurs makes this task challenging. A lot of segmentation
of the disease and then a proper medication can be started. techniques are proposed by different authors in the literature.
This paper mainly focuses on the techniques of analysis of Springer et al. [24] proposed an HMM-based algorithm, which
heart signals. It helps to detect various diseases related to the is currently a state-of-art method for this purpose. In this
heart. It will be beneficial for all those who are suffering from method, to enhance the HMM, the inclusion of duration
heart-related issues. We propose a two-stage classification in dependency and calculation of logistic regression (LR)-based
this direction: detection of the disease at the user end and emission probabilities are used.
disease identification at the clinical end. Feature Extraction: The features are extracted from the
Automatic analysis of the heart signals is performed mainly segmented components in the time, frequency, and time-
in the five steps; Data-preprocessing, De-noising, Segmenta- frequency domain. A detailed description of the exrtacted
tion, Feature Extraction and Classification. In pre-processing, features can be obtained in [21] and described briefly as
data is prepared for experiments by various techniques like follows:
Re-sampling, Filtering, Normalization Spike removal, etc. De- Time-domain features: Features related to the time and
noising is the process where distortion in the signals is amplitude of the pre-processed signal are considered in time
removed to obtain original signals. In segmentation, the signal domain. Mean length of S1, S2, systole component, diastole
is divided into time duration from S1 to S2 and vice versa by component of n cycles and Normalized Energy of S1, S2,
localising the fundamental heart sounds (FHS) . systole, diastole like different 27 features are considered to
The rest of the paper is organised as follows: the proposed form the time domain features [21].
method is described in Section 2. Section 3 provides the ob- Frequency domain features: The dominant frequency con-
tained experimental results using the proposed method and its tents of the heart sound signal are identified in frequency
comparison with various state-of-the-art methods. In Section domain. For this, the signal is first converted from time-domain
4, concluding remarks of the work are mentioned with future to frequency domain using the DFT technique as follow:
directions.
N
X −1
X(R) = x(n).e−j2πRn/N , R ∈ Z(interge) (1)
n=0
II. P ROPOSED M ETHOD
where X(R) represents the DFT coefficients at frequency R
for the signal x(n) with length n. Then, the spectrum was
Fig. 2 shows the block diagram for the proposed method. segmented into various frequency bands. From different bands
The proposed method performs the automatic analysis of the area under the curve, dominant frequency and kurtosis of the
heart sounds in two stages: the first stage detection will be power spectrum are extracted.
performed at the user end. The second stage identification will Time-frequency domain features: TQWT is helpful to sepa-
be performed at the clinical end. The detailed description of rate the FHS with murmurs [22]. Therefore, the pre-processed
both steps is described as follows: signal is decomposed signal using the TQWT method with the
111 on November 09,2022 at 06:08:30 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Terna Engineering College - Navi Mumbai. Downloaded
2022 International Conference on Emerging Techniques in Computational Intelligence (ICETCI)
same values as used for the de-noising purpose. In addition to B. Results of stage-1: abnormality detection at user end
these features, kurtosis and Fano factor of systole and diastole Fig. 3 shows the confusion matrix obtained using the
periods are also calculated for each detailed level. Thus, 36 proposed SVM model. From the figure, it can be observed
energy features, 18 entropy features, 36 kurtosis values and that the accuracy of the proposed method is 100%. Also,
36 Fano factors are calculated resulting a total of 126 features the proposed model achieves 100% sensitivity and specificity,
from the time-frequency domain [21]. which shows the efficacy of the proposed method to detect the
Abnormality detection: For the detection, linear SVM abnormality in the signal. Such method would be advantageous
model with linear kernel functions, automatic kernel scale, to detect CVDs accurately and prompt the user to consult with
1 Box constraint level, one-vs-one multi-class method with a medical expert at an early stage.
standardize data true is used. SVM transforms the input feature
vector into lower to high dimension space using the kernel
function.
112 on November 09,2022 at 06:08:30 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Terna Engineering College - Navi Mumbai. Downloaded
2022 International Conference on Emerging Techniques in Computational Intelligence (ICETCI)
TABLE II
O BTAINED PERFORMANCE EVALUATION METRICS USING THE PROPOSED
METHOD AND STATE - OF - ART METHODS
113 on November 09,2022 at 06:08:30 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Terna Engineering College - Navi Mumbai. Downloaded
2022 International Conference on Emerging Techniques in Computational Intelligence (ICETCI)
114 on November 09,2022 at 06:08:30 UTC from IEEE Xplore. Restrictions apply.
Authorized licensed use limited to: Terna Engineering College - Navi Mumbai. Downloaded