摘要

针对现有雷达非接触生命体征检测精度低、实时性差等问题,提出了一种基于调频连续波雷达的人体生命体征检测算法。首先通过毫米波雷达获取生命体征信号,然后利用改进的经验小波变换法,实现生命体征信号的自适应分解和重构,通过引入麻雀搜索算法(SSA)和模糊熵(FE)寻找频谱分割线的最优值,最后通改进频率插值的估计算法计算心率、呼吸率。通过与医用重症监护仪进行对比实验来验证本文算法的优越性和鲁棒性。实验结果表明:该算法相较于小波变换(WT)算法、C EEMD(Complementary Ensemble Empirical Mode Decomposition)算法以及VMD(Variational Mode Decomposition)算法,均方误差(MSE)分别减少了77.65、27.25以及21.05、平均绝对百分比(MAPE)分别减少了7.33、4.33以及3.42个百分点、实时性分体提高了0.72s、16.74s以及1.87s。同时,利用本文算法也实现了对心率变异性(HRV)的检测。