• 1. School of Information Science and Engineering, Yunnan University, Kunming 650504, P.R.China;
  • 2. Yunnan Fuwai Cardiovascular Disease Hospital, Kunming 650102, P.R.China;
WANG Weilian, Email: wlwang_47@126.com
Export PDF Favorites Scan Get Citation

Heart sound segmentation is a key step before heart sound classification. It refers to the processing of the acquired heart sound signal that separates the cardiac cycle into systolic and diastolic, etc. To solve the accuracy limitation of heart sound segmentation without relying on electrocardiogram, an algorithm based on the duration hidden Markov model (DHMM) was proposed. Firstly, the heart sound samples were positionally labeled. Then autocorrelation estimation method was used to estimate cardiac cycle duration, and Gaussian mixture distribution was used to model the duration of sample-state. Next, the hidden Markov model (HMM) was optimized in the training set and the DHMM was established. Finally, the Viterbi algorithm was used to track back the state of heart sounds to obtain S1, systole, S2 and diastole. 500 heart sound samples were used to test the performance of our algorithm. The average evaluation accuracy score (F1) was 0.933, the average sensitivity was 0.930, and the average accuracy rate was 0.936. Compared with other algorithms, the performance of our algorithm was more superior. It is proved that the algorithm has high robustness and anti-noise performance, which might provide a novel method for the feature extraction and analysis of heart sound signals collected in clinical environments.

Citation: KUI Haoran, PAN Jiahua, ZONG Rong, YANG Hongbo, SU Wei, WANG Weilian. Segmentation of heart sound signals based on duration hidden Markov model. Journal of Biomedical Engineering, 2020, 37(5): 765-774. doi: 10.7507/1001-5515.201911061 Copy

  • Previous Article

    Analysis of time-frequency characteristics and coherence of local field potentials during working memory task of rats after high-frequency repeated transcranial magnetic stimulation
  • Next Article

    Heart sound denoising by dynamic noise estimation