Related Experiment Video
Updated: Aug 23, 2025

Swin-PSAxialNet: An Efficient Multi-Organ Segmentation Technique
Published on: July 5, 2024
A novel heart sound segmentation algorithm via multi-feature input and neural network with attention mechanism
Yang Guo1, Hongbo Yang2, Tao Guo2
1School of Information Science and Technology, Yunnan University, Kunming 650504, People's Republic of China.
Insights
This study introduces a new deep learning method for heart sound segmentation, achieving high accuracy in identifying key heart sound components. This advancement aids in diagnosing heart conditions by improving the analysis of phonocardiogram signals.
Area of Science:
- Cardiology
- Biomedical Engineering
- Signal Processing
Background:
- Heart sound segmentation (HSS) is crucial for assessing heart health by identifying S1, S2 sounds, systole, and diastole.
- Existing neural network methods show promise but can be improved for feature learning.
- Phonocardiogram (PCG) signal analysis is fundamental for non-invasive cardiac diagnostics.
Purpose of the Study:
- To develop a novel and accurate method for heart sound segmentation (HSS).
- To enhance the feature learning process for neural networks in HSS.
- To improve the identification of S1, S2, systole, and diastole from PCG signals.
Main Methods:
- A novel Convolution and Bidirectional Long-Short Term Memory neural network with Attention mechanism (C-LSTM-A) was developed for HSS.
- Incorporated 0.5-order smooth Shannon entropy envelope, instantaneous phase waveform (IPW), and third intrinsic mode function (IMF-3) of PCG signals.
- Utilized the Fuwai Yunnan Cardiovascular Hospital heart sound dataset and the 2016 PhysioNet/CinC Challenge dataset.
Main Results:
- Achieved an average F1-score of 96.85% on the clinical dataset.
- Attained an average F1-score of 95.68% on the PhysioNet/CinC Challenge dataset.
- Demonstrated effectiveness for both normal and common pathological PCG signals.
Conclusions:
- The proposed C-LSTM-A method significantly improves heart sound segmentation accuracy.
- The method's ability to segment fundamental heart sound components (S1, S2) and cycle phases is beneficial for further heart sound classification studies.
- This approach offers a robust tool for analyzing PCG signals and contributes to advancing cardiovascular health diagnostics.
Abstract:
Objective. Heart sound segmentation (HSS), which aims to identify the exact positions of the first heart sound(S1), second heart sound(S2), the duration of S1, systole, S2, and diastole within a cardiac cycle of phonocardiogram (PCG), is an indispensable step to find out heart health. Recently, some neural network-based methods for heart sound segmentation have shown good performance.Approach. In this paper, a novel method was proposed for HSS exactly using One-Dimensional Convolution and Bidirectional Long-Short Term Memory neural network with Attention mechanism (C-LSTM-A) by incorporating the 0.5-order smooth Shannon entropy envelope and its instantaneous phase waveform (IPW), and third intrinsic mode function (IMF-3) of PCG signal to reduce the difficulty of neural network learning features.Main results. An average F1-score of 96.85 was achieved in the clinical research dataset (Fuwai Yunnan Cardiovascular Hospital heart sound dataset) and an average F1-score of 95.68 was achieved in 2016 PhysioNet/CinC Challenge dataset using the novel method.Significance. The experimental results show that this method has advantages for normal PCG signals and common pathological PCG signals, and the segmented fundamental heart sound(S1, S2), systole, and diastole signal components are beneficial to the study of subsequent heart sound classification.
Related Concept Videos
Heart Sounds
Auscultation is the process of listening to these internal body sounds using a stethoscope. The heart produces four types of sounds, but only two—S1 and S2—can usually be heard with a stethoscope.
S1, also known as the "lub" sound, is caused by the closure of atrioventricular (A-V)...
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
