东北大学学报(自然科学版) ›› 2012, Vol. 33 ›› Issue (8): 1103-1106.DOI: -

• 论著 • 上一篇    下一篇

基于心冲击信号的心率提取算法

王春武;王旭;龙哲;张柯欣;   

  1. 东北大学中荷生物医学与信息工程学院;
  • 收稿日期:2013-06-19 修回日期:2013-06-19 发布日期:2013-04-04
  • 通讯作者: -
  • 作者简介:-
  • 基金资助:
    国家自然科学基金资助项目(50477015)

Heart rate extraction algorithm based on ballistocardiogram

Wang, Chun-Wu (1); Wang, Xu (1); Long, Zhe (1); Zhang, Ke-Xin (1)   

  1. (1) Sino-Dutch Biomedical and Information Engineering School, Northeastern University, Shenyang 110819, China
  • Received:2013-06-19 Revised:2013-06-19 Published:2013-04-04
  • Contact: Wang, C.-W.
  • About author:-
  • Supported by:
    -

摘要: 为了提高基于心冲击(ballistocardiogram,BCG)信号心率提取的准确率,提出了一种新算法.首先通过趋势项消除和小波变换对原始BCG信号进行预处理操作;然后通过单极性信号的频谱分析得出先验心率,据此确定局部心动周期的分段间隔;最后通过阈值处理、分段处理、提取局部极值点等操作得出心率.实验中采集了30例BCG信号,由此得到心率值;与同步采集的单通道ECG信号得到的心率值进行对比分析,结果表明,二者的相对误差最大不超过1.78%,这进一步验证了该算法的可行性和准确性.

关键词: 心冲击, 心电图, 心率提取, 频谱分析, 局部极值点

Abstract: A novel algorithm was presented to extract heart rate from ballistocardiogram (BCG) signals more accurately. Original signals are pretreated by polynomial fitting and wavelet transform. Then priori heart rate is acquired through the spectrum analysis of unipolar signals and a local heartbeat cycle is divided into several subintervals based on the priori heart rate. Finally, the heart rate is obtained by threshold processing and local maximum value positioning. The BCG signals from 30 normal subjects were acquired, with their single-channel electrocardiogram (ECG) signals gathered synchronously. Compared the heart rate extracted from the BCG signals with that from ECG signals, the maximum relative error is only 1.78%, which verified the accuracy and feasibility of the proposed algorithm.

中图分类号: