Ahmed Patwa;Muhammad Mahboob Ur Rahman;Tareq Y. Al-Naffouri
{"title":"Heart Murmur and Abnormal PCG Detection via Wavelet Scattering Transform and 1D-CNN","authors":"Ahmed Patwa;Muhammad Mahboob Ur Rahman;Tareq Y. Al-Naffouri","doi":"10.1109/JSEN.2025.3541320","DOIUrl":null,"url":null,"abstract":"Congenital heart disease (CHD) is the most common type of congenital anomaly, with an estimated prevalence of 8–12 per 1000 live births. CHD results in heart murmurs, which once listened to provide valuable information about mechanical activity of the heart and aid in diagnosis of CHD and other heart valve diseases (HVDs). This work does automatic and accurate heart murmur detection from phonocardiogram (PCG) recordings. Two publicly available PCG datasets from PhysioNet online database are utilized to train and test various custom neural networks (NNs). We first do preprocessing which includes the following key steps: denoising, segmentation, relabeling of noise-only segments, data normalization, and time-frequency analysis of the PCG segments using wavelet scattering transform (WST), mel-frequency cepstral coefficients (MFCCs), and short-time Fourier transform (STFT). We then conduct four experiments, first three (E1–E3) using first dataset, and fourth (E4) using second dataset. It turns out that our custom 1-D convolutional neural network (1D-CNN) with wavelet scattering outperforms all other models. Furthermore, the vanilla 1D-CNN model (with wavelet scattering) outperforms the related work in terms of weighted accuracy, precision, and specificity, for experiment E3. As for experiment E1, our model performs quite close to top-performing work in terms of weighted accuracy, outperforms related works in terms of precision and is on par with the related works in terms of <inline-formula> <tex-math>${F}1$ </tex-math></inline-formula>-score.","PeriodicalId":447,"journal":{"name":"IEEE Sensors Journal","volume":"25 7","pages":"12430-12443"},"PeriodicalIF":4.3000,"publicationDate":"2025-02-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Sensors Journal","FirstCategoryId":"103","ListUrlMain":"https://ieeexplore.ieee.org/document/10899755/","RegionNum":2,"RegionCategory":"综合性期刊","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0
Abstract
Congenital heart disease (CHD) is the most common type of congenital anomaly, with an estimated prevalence of 8–12 per 1000 live births. CHD results in heart murmurs, which once listened to provide valuable information about mechanical activity of the heart and aid in diagnosis of CHD and other heart valve diseases (HVDs). This work does automatic and accurate heart murmur detection from phonocardiogram (PCG) recordings. Two publicly available PCG datasets from PhysioNet online database are utilized to train and test various custom neural networks (NNs). We first do preprocessing which includes the following key steps: denoising, segmentation, relabeling of noise-only segments, data normalization, and time-frequency analysis of the PCG segments using wavelet scattering transform (WST), mel-frequency cepstral coefficients (MFCCs), and short-time Fourier transform (STFT). We then conduct four experiments, first three (E1–E3) using first dataset, and fourth (E4) using second dataset. It turns out that our custom 1-D convolutional neural network (1D-CNN) with wavelet scattering outperforms all other models. Furthermore, the vanilla 1D-CNN model (with wavelet scattering) outperforms the related work in terms of weighted accuracy, precision, and specificity, for experiment E3. As for experiment E1, our model performs quite close to top-performing work in terms of weighted accuracy, outperforms related works in terms of precision and is on par with the related works in terms of ${F}1$ -score.
期刊介绍:
The fields of interest of the IEEE Sensors Journal are the theory, design , fabrication, manufacturing and applications of devices for sensing and transducing physical, chemical and biological phenomena, with emphasis on the electronics and physics aspect of sensors and integrated sensors-actuators. IEEE Sensors Journal deals with the following:
-Sensor Phenomenology, Modelling, and Evaluation
-Sensor Materials, Processing, and Fabrication
-Chemical and Gas Sensors
-Microfluidics and Biosensors
-Optical Sensors
-Physical Sensors: Temperature, Mechanical, Magnetic, and others
-Acoustic and Ultrasonic Sensors
-Sensor Packaging
-Sensor Networks
-Sensor Applications
-Sensor Systems: Signals, Processing, and Interfaces
-Actuators and Sensor Power Systems
-Sensor Signal Processing for high precision and stability (amplification, filtering, linearization, modulation/demodulation) and under harsh conditions (EMC, radiation, humidity, temperature); energy consumption/harvesting
-Sensor Data Processing (soft computing with sensor data, e.g., pattern recognition, machine learning, evolutionary computation; sensor data fusion, processing of wave e.g., electromagnetic and acoustic; and non-wave, e.g., chemical, gravity, particle, thermal, radiative and non-radiative sensor data, detection, estimation and classification based on sensor data)
-Sensors in Industrial Practice