Time-Frequency Analysis, Denoising, Compression, Segmentation, and Classification of PCG Signals

被引:59
|
作者
Chowdhury, Md Tanzil Hoque [1 ]
Poudel, Khem Narayan [1 ]
Hu, Yating [2 ]
机构
[1] Middle Tennessee State Univ, Computat Sci, Murfreesboro, TN 37132 USA
[2] Middle Tennessee State Univ, Engn Technol, Murfreesboro, TN 37132 USA
关键词
Phonocardiography; Heart; Feature extraction; Spectrogram; Time-frequency analysis; Discrete wavelet transforms; Mel frequency cepstral coefficient; Classification; deep neural network; denoising; discrete wavelet transform; phonocardiogram; segmentation; Shannon energy envelope; TensorFlow; murmur; zero-crossing; SOUND CLASSIFICATION; HEART SOUNDS;
D O I
10.1109/ACCESS.2020.3020806
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Phonocardigraphy (PCG) is the graphical representation of heart sounds. The PCG signal contains useful information about the functionality and the condition of the heart. It also provides an early indication of potential cardiac abnormalities. Extracting cardiac information from heart sounds and detecting abnormal heart sounds to diagnose heart diseases using the PCG signal can play a vital role in remote patient monitoring. In this paper, we have combined different signal processing techniques and a deep learning method to denoise, compress, segment, and classify PCG signals effectively and accurately. First, the PCG signal is denoised and compressed by using a multi-resolution analysis based on the Discrete Wavelet Transform (DWT). Then, a segmentation algorithm, based on the Shannon energy envelope and zero-crossing, is applied to segment the PCG signal into four major parts: the first heart sound (S1), the systole interval, the second heart sound (S2), and the diastole interval. Finally, Mel-scaled power spectrogram and Mel-frequency cepstral coefficients (MFCC) are employed to extract informative features from the PCG signal, which are then fed into a classifier to classify each PCG signal into a normal or an abnormal signal by using a deep learning approach. For the classification, a 5-layer feed-forward Deep Neural Network (DNN) model is used, and overall testing accuracy of around 97.10% is achieved. Besides providing valuable information regarding heart condition, this signal processing approach can help cardiologists take appropriate and reliable steps toward diagnosis if any cardiovascular disorder is found in the initial stage.
引用
收藏
页码:160882 / 160890
页数:9
相关论文
共 50 条
  • [1] Enhanced time-frequency analysis of VAG signals by segmentation and denoising algorithm
    Kim, K. S.
    Seo, J. H.
    Kang, Jin U.
    Song, C. G.
    ELECTRONICS LETTERS, 2008, 44 (20) : 1184 - 1185
  • [2] Classification of ultrasonic flaw signals by means of time-frequency analysis
    Fukuda, Y
    Kitagawa, H
    TRENDS IN NDE SCIENCE AND TECHNOLOGY - PROCEEDINGS OF THE 14TH WORLD CONFERENCE ON NDT (14TH WCNDT), VOLS 1-5, 1996, : 2113 - 2116
  • [3] Classification of ultrasonic flaw signals by means of time-frequency analysis
    Nippon Kikai Gakkai Ronbunshu C Hen, 609 (1551-1558):
  • [4] Spectrogram time-frequency analysis and classification of digital modulation signals
    bin Sha'ameri, Ahmad Zuri
    Lynn, Tan Jo
    ICT-MICC: 2007 IEEE INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND MALAYSIA INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1 AND 2, PROCEEDINGS, 2007, : 113 - 118
  • [5] Classification of normal/abnormal PCG recordings using a time-frequency approach
    Hazeri, Hanie
    Zarjam, Pega
    Azemi, Ghasem
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2021, 109 (02) : 459 - 465
  • [6] Time-frequency Features for sEMG Signals Classification
    Karheily, Somar
    Moukadem, Ali
    Courbot, Jean-Baptiste
    Abdeslam, Djaffar Ould
    PROCEEDINGS OF THE 13TH INTERNATIONAL JOINT CONFERENCE ON BIOMEDICAL ENGINEERING SYSTEMS AND TECHNOLOGIES, VOL 4: BIOSIGNALS, 2020, : 244 - 249
  • [7] Analysis and classification of time-varying signals with multiple time-frequency structures
    Papandreou-Suppappola, A
    Suppappola, SB
    IEEE SIGNAL PROCESSING LETTERS, 2002, 9 (03) : 92 - 95
  • [8] Robust Denoising of Phonocardiogram Signals Using Time-Frequency Analysis and U-Nets
    Gonzalez-Rodriguez, Cristobal
    Alonso-Arevalo, Miguel A.
    Garcia-Canseco, Eloisa
    IEEE ACCESS, 2023, 11 : 52466 - 52479
  • [9] Time-frequency analysis of multicomponent signals
    Jones, G.
    Boashash, B.
    Signal Processing - Theories and Applications, 1990,
  • [10] Segmentation and identification of some pathological phonocardiogram signals using time-frequency analysis
    Boutana, D.
    Benidir, M.
    Barkat, B.
    IET SIGNAL PROCESSING, 2011, 5 (06) : 527 - 537