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 条
  • [41] Time-frequency distributions in the classification of epilepsy from EEG signals
    Musselman, Marcus
    Djurdjanovic, Dragan
    EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (13) : 11413 - 11422
  • [42] CLASSIFICATION OF EEG SIGNALS USING ADAPTIVE TIME-FREQUENCY DISTRIBUTIONS
    Khan, Nabeel A.
    Ali, Sadiq
    METROLOGY AND MEASUREMENT SYSTEMS, 2016, 23 (02) : 251 - 260
  • [43] Multigroup classification of audio signals using time-frequency parameters
    Dept. of Elec. and Comp. Engineering, University of Western Ontario, London, Ont. N6A 5B9, Canada
    不详
    不详
    1600, 308-315 (April 2005):
  • [44] Time-frequency analysis and classification of power signals using adaptive cuckoo search algorithm
    Biswal, Birendra
    Karn, Prakash Kumar
    Sairam, M. V. S.
    Surekhabolli, B. Rupa
    INTERNATIONAL JOURNAL OF NUMERICAL MODELLING-ELECTRONIC NETWORKS DEVICES AND FIELDS, 2019, 32 (01)
  • [45] Denoising for Improving Time-Frequency Representations
    Roenko, Alexey
    Lukin, Vladimir
    Djuroyic, Igor
    2016 5TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2016, : 120 - 123
  • [46] A novel technique for automatic modulation classification and time-frequency analysis of digitally modulated signals
    Subbarao, M.V.
    Khasim, N.S.
    Jagadeesh, T.
    Sastry, M.H.H.
    International Journal of Signal Processing, Image Processing and Pattern Recognition, 2013, 6 (02) : 1 - 14
  • [47] A method of time-frequency analysis for frequency-hopping signals
    Feng, Tao
    Yuan, Chao-Wei
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2010, 33 (03): : 10 - 14
  • [48] Helicopter classification using time-frequency analysis
    Yoon, SH
    Kim, B
    Kim, YS
    ELECTRONICS LETTERS, 2000, 36 (22) : 1871 - 1872
  • [49] Application of time-frequency analysis in exon classification
    Renjun, Yu
    Eng, Chong Tan
    Proceedings of the Fourth International Conference on Bioinformatics of Genome Regulation and Structure, Vol 1, 2004, : 179 - 182
  • [50] Radar classification of landmines by time-frequency analysis
    Wong, D.
    Nguyen, L.
    Gaunaurd, G.
    AUTOMATIC TARGET RECOGNITION XVII, 2007, 6566