基于DWT及Hampel滤波的心率检测方法

    Heart Rate Detection Based on Discrete Wavelet Transform and Hampel Filter

    • 摘要: 针对调频连续波(FMCW)雷达中的人体心率信号检测,提出一种基于Hampel滤波和离散小波变换的人体心率信号检测方法。首先,通过信号预处理从中频信号中提取包含心跳和呼吸的相位信息,消除直流偏置并完成相位解缠,利用Hampel滤波减小人体静坐时的随机抖动对相位信号的影响;然后,基于离散小波变换从相位信号中得到心跳和呼吸信号;最后,进行心率估计并利用空间平滑滤波针对监测场景对估计结果进行平滑,以获取更高精度的心率估计结果。文中应用77 GHz FMCW雷达分别在简单和复杂室内环境内进行实验测试,结果表明该方法优于其他典型方法,且所得心率估计结果的平均误差值和平均误差率分别可达1.63 bpm和1.66 %。

       

      Abstract: Aiming at the detection of human heart rate in Frequency modulated continuous wave (FMCW) radar, a method based on Hampel filter and discrete wavelet transform is proposed. Firstly, the phase information including heartbeat and breathing is extracted from the IF signal by signal preprocessing to eliminate DC bias and complete phase unwinding. Hampel filter is used to reduce the influence of random jitter on the phase signal when the human body is sitting. Then, heartbeat and breathing signals are obtained from the phase signals based on the discrete wavelet transform. Finally, the heart rate is estimated, and then spatial smoothing filter for the monitoring scene is used to obtain the heart rate estimation results with higher accuracy. Using 77 GHz FMCW radar in simple and complex indoor environments, the experimental results show that the proposed method is better than other typical methods, and the average error value and average error rate of the obtained heart rate estimation results can reach 1.63 bpm and 1.66 % respectively.

       

    /

    返回文章
    返回