一种从运动干扰中非接触检测微弱生命信号的方法转让专利

申请号 : CN201810339740.6

文献号 : CN108852327B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 吕勤毅冉立新

申请人 : 浙江大学

摘要 :

本发明公开了一种从运动干扰中非接触检测微弱生命信号的方法。雷达发射机向待测人体表面发射单频连续波,雷达接收机接收到受到人体运动的反射波,然后进行下变频和基带解调的信号处理,获得带有总运动信息的基带信号;对带有总运动信息的基带信号进行截取并构造一段心跳/呼吸信号模板,然后利用构造的模板对带有总运动信息的基带信号进行匹配滤波,恢复出待测人体的生命或呼吸信息。本发明通过多普勒雷达无线测量恢复人体大幅度运动时的生命信号。利用多普勒雷达获得人体运动信息和生命信号的总运动信号,利用本发明所设计的匹配滤波算法,可以准确的在大幅度人体随机晃动之中恢复出生命信号。

权利要求 :

1.一种从运动干扰中非接触检测微弱生命信号的方法,其特征在于:

首先用雷达发射机向待测人体表面发射单频连续波,雷达接收机接收到受到人体运动的反射波,然后进行下变频和基带解调的信号处理,获得带有总运动信息的基带信号;

然后,对带有总运动信息的基带信号进行截取并构造一段心跳/呼吸信号模板,然后利用构造的模板对带有总运动信息的基带信号进行匹配滤波,恢复出待测人体的生命或呼吸信息;

所述进行下变频和基带解调的信号处理,具体过程如下:

首先,反射波经过下变频处理后基带信号满足:

其中,A(t)为信号的幅度;θ0为固定相移,与射频前端模块距离待测物体的初始距离有关;x(t)为人体总体运动信息;λ为载波波长; 为相位残余噪声;

然后利用正交解调的架构、运动圆心追踪算法和拓展反正切算法对基带信号的相位进行解调得到带有总运动信息的基带信号x(t);

所述对带有总运动信息的基带信号进行截取并构造一段心跳/呼吸信号模板,具体为:从带有总运动信息的基带信号中截取一时间片段的信号作为心跳信号或者呼吸信号的初始模板,对于心跳信号选择各时刻速度均小于晃动阈值的2s时间片段,对于呼吸信号选择各时刻速度均小于晃动阈值的7s时间片段;然后采用多项式拟合方式对心跳信号或者呼吸信号的初始模板进行处理得到噪声更小的模板信号,作为心跳/呼吸信号模板。

2.根据权利要求1所述的一种从运动干扰中非接触检测微弱生命信号的方法,其特征在于:对于呼吸信号初始模板,在采用多项式拟合的方式去除人体随机晃动对应的信号后,再用10阶中值滤波进行信号平滑以去除心跳信号。

3.根据权利要求1所述的一种从运动干扰中非接触检测微弱生命信号的方法,其特征在于:所述的多项式拟合方式采用5阶拟合方式,以避免过拟合和欠拟合方式。

说明书 :

一种从运动干扰中非接触检测微弱生命信号的方法

技术领域

[0001] 本发明涉及一种探测生命信号的方法,尤其是涉及了一种从运动干扰中非接触检测微弱生命信号的方法。

背景技术

[0002] 如今,探测小幅呼吸心跳信号时,大幅度人体随机晃动始终都是巨大的挑战。相比于心跳呼吸引起的毫米级别的胸腔运动,人体随机晃动能够达到数十厘米。这样一来,心跳甚至呼吸的多普勒频谱会被人体随机晃动对应的宽带噪声信号完全覆盖住。由于无意识的人体随机晃动在坐着或者站立状态下都不可避免,因此解决人体随机晃动在探测可信且稳定的小幅度生命信号中十分重要。

发明内容

[0003] 为了解决背景技术中存在的问题,本发明提出了一种从运动干扰中非接触检测微弱生命信号(例如心跳信号和呼吸信号)的方法,利用多普勒雷达从人体随机晃动中恢复出微弱的生命信号。
[0004] 相比于传统去除人体随机晃动系统中复杂且昂贵的系统,本发明主要利用匹配滤波器从大幅度人体晃动中提取小幅度生命信号。经过试验验证,本发明能够不但能够在日常的人体晃动中恢复心跳呼吸信号,甚至能够在速度和幅度都比正常值大很多的人体随机晃动下恢复心跳呼吸信号。
[0005] 本发明利用多普勒雷达系统恢复出目标人体的总运动,包含人体随机晃动和“依附”在其上的生命信号;然后从总运动中选取一段特殊信号片段,进行多项式拟合处理,得到更加纯净的生命信号的信号模板;最后利用模板信号,对原始信号进行匹配滤波算法,就能够从人体随机晃动中恢复生命信号。
[0006] 本发明采用的具体技术方案是:
[0007] 首先,雷达发射机向待测人体表面发射单频连续波,待测人体为运动中的目标人体,雷达接收机接收到受到人体运动和呼吸心跳信号同时调制的反射波,然后进行下变频和基带解调的信号处理,获得带有总运动信息的基带信号;其特征在于:
[0008] 对带有总运动信息的基带信号进行截取并构造一段心跳/呼吸信号模板,然后利用构造的模板对带有总运动信息的基带信号进行匹配滤波,恢复出待测人体的生命或呼吸信息。
[0009] 所述进行下变频和基带解调的信号处理,具体过程如下:
[0010] 首先,反射波经过下变频处理后基带信号满足:
[0011]
[0012] 其中,A(t)为信号的幅度;θ0为固定相移,与射频前端模块距离待测物体的初始距离有关;x(t)为人体总体运动信息;λ为载波波长; 为相位残余噪声,可忽略不计;
[0013] 然后利用正交解调的架构、运动圆心追踪算法和拓展反正切算法对基带信号的相位进行解调得到带有总运动信息的基带信号x(t)。
[0014] 具体实施可采用一种用于大动态范围多普勒生物信号成像方法获得带有总运动信息的基带信号x(t)。
[0015] 在本发明应用环境中,由于生命信号往往和人体随机晃动合为一个信号,因此模板信号即有用的生命信号并不能直接方便的获得。本发明发现对于来回运动的人体随机晃动信号而言,无论晃动幅度和速度多大,在人体随机晃动的变向时刻总是存在一段速度趋近于零的时间段。当这一段时间内速度都小于一定的阈值时,心跳和呼吸都没有完全被人体随机晃动淹没,能够有直接被恢复的可能。
[0016] 本发明设定带有总运动信息的基带信号中包含人体随机晃动、呼吸和心跳,分解为:
[0017] x(t)=mr(t)+mh(t)+mb(t)
[0018] 其中,mr(t)、mh(t)、mb(t)分别代表基带信号中呼吸、心跳以及人体随机晃动的分量。
[0019] 所述对带有总运动信息的基带信号进行截取并构造一段心跳/呼吸信号模板,具体为:从带有总运动信息的基带信号中截取一时间片段的信号作为心跳信号或者呼吸信号的初始模板,对于心跳信号选择包含两个以上目标信号周期的各时刻速度均小于晃动阈值的2s时间片段,对于呼吸信号选择包含两个以上目标信号周期的各时刻速度均小于晃动阈值的7s时间片段,若存在多个时间片段,选取平均速度最小的;
[0020] 然后采用多项式拟合方式对心跳信号或者呼吸信号的初始模板进行处理得到噪声更小的模板信号,作为心跳/呼吸信号模板。
[0021] 本发明发现上述情况下选取时间片段,心跳和呼吸都没有完全被人体随机晃动淹没,构建信号模板才能够有直接被恢复的可能。
[0022] 心跳信号初始模板中,附加在心跳信号上的呼吸信号分量能和人体随机晃动一起被多项式拟合方式去除掉。
[0023] 对于呼吸信号初始模板,在采用多项式拟合的方式去除人体随机晃动对应的信号后,再用10阶中值滤波进行信号平滑以去除心跳信号。
[0024] 所述的多项式拟合方式采用5阶拟合方式,以避免过拟合和欠拟合方式。
[0025] 匹配滤波计算过程公式如,离散化的包含生命信号(呼吸信号或者心跳信号)的基带信号v(t)以及带有额外噪声w(t)和总运动信息的基带信号x(t)被表示为:
[0026] x(t)=v(t)+w(t)
[0027] 其中,w(t)为主要包含人体随机晃动的基带信号分量mb(t)以及包含电路噪声的基带信号分量之和。然后,匹配滤波通过对基带信号x(t)做卷积计算得到,卷积的对象是信号模板h(t)的共轭时域反转信号,即:
[0028] v(t)=x(t)*h*(-t)
[0029] 其中,h*(-t)表示信号模板h(t)的共轭时域反转信号。
[0030] 本发明具有的有益效果是:
[0031] 人体随机晃动一直是利用雷达非接触测量生命信号过程中的难点。
[0032] 本发明基于大动态范围多普勒雷达架构和线性多普勒雷达解调算法,从大幅度人体随机晃动中恢复呼吸和心跳信号,不但恢复效果很好,而且硬件和算法都容易实现。

附图说明

[0033] 图1是本发明的测量装置和环境。用于探测生命信号的硬件是24GHz雷达。
[0034] 图2本发明方法先探测到人体运动总信号和相应频谱,分别用(a)(b)小图表示。频谱图中已经看不出呼吸或者心跳信号,被人体随机晃动掩盖;
[0035] 图2(a)是利用24GHz雷达先探测到人体运动总信号,包含心跳呼吸以及人体晃动,人体晃动大约15厘米,持续45秒。;
[0036] 图2(b)是图2(a)对应的频谱和局部放大图,频谱图中已经看不出呼吸或者心跳信号,被人体随机晃动掩盖;
[0037] 图3是利用本发明匹配滤波算法得到的心跳信号模板和对应的对整段信号进行匹配滤波得到的结果;
[0038] 图3(a)左边图是心跳信号模板。该心跳模板信号是首先从图2中灰色区域2秒-4秒中选取初始模板,然后对初始模板进行了5阶多项式拟合去除多余噪声,此时大幅度且变换相对缓慢的人体随机信号和呼吸信号被去除,得到最终图3(a)左边的心跳信号模板;图3(a)右边图是匹配滤波之后得到心跳信号频谱,具体是利用图3(a)左边心跳信号模板对整个图2(a)中45秒信号进行匹配滤波之后得到的心跳信号频谱;
[0039] 图3(b)是左边图是心跳信号模板。该心跳模板信号是首先从图2中灰色区域14秒-16秒中选取初始模板,然后对初始模板进行了5阶多项式拟合去除多余噪声,此时大幅度且变换相对缓慢的人体随机信号和呼吸信号被去除,得到最终图3(b)左边的心跳信号模板;
图3(b)右边图是匹配滤波之后得到心跳信号频谱,具体是利用图3(b)左边心跳信号模板对整个图2(a)中45秒信号进行匹配滤波之后得到的心跳信号频谱;
[0040] 图3(c)是左边图是心跳信号模板。该心跳模板信号是首先从图2中灰色区域26秒-28秒中选取初始模板,然后对初始模板进行了5阶多项式拟合去除多余噪声,此时大幅度且变换相对缓慢的人体随机信号和呼吸信号被去除,得到最终图3(c)左边的心跳信号模板;
图3(c)右边图是匹配滤波之后得到心跳信号频谱,具体是利用图3(c)左边心跳信号模板对整个图2(a)中45秒信号进行匹配滤波之后得到的心跳信号频谱;
[0041] 图3(d)是左边图是心跳信号模板。该心跳模板信号是首先从图2中灰色区域40.5秒-42.5秒中选取初始模板,然后对初始模板进行了5阶多项式拟合去除多余噪声,此时大幅度且变换相对缓慢的人体随机信号和呼吸信号被去除,得到最终图3(d)左边的心跳信号模板;图3(d)右边图是匹配滤波之后得到心跳信号频谱,具体是利用图3(d)左边心跳信号模板对整个图2(a)中45秒信号进行匹配滤波之后得到的心跳信号频谱;
[0042] 图3四个子图中左边的四个心跳模板信号是从图2中灰色区域选取的,中间进行了5阶多项式拟合去除多余噪声,右边四个结果可以看到匹配滤波之后心跳信号都能得到恢复。
[0043] 图4是对图2中呼吸信号进行匹配滤波恢复,选取的模板来自35秒到42秒信号;
[0044] 图4(a)是实例最后经过处理的呼吸信号模板;
[0045] 图4(b)是利用图4(a)中模板对原始信号进行匹配滤波得到的呼吸信号频谱图。

具体实施方式

[0046] 下面结合附图和实施例对本发明作进一步说明。
[0047] 按照本发明方法实施的实施例如下:
[0048] 1)雷达发射机向待测人体表面发射单频连续波,待测人体为运动中的目标人体,雷达接收机接收到受到人体运动和呼吸心跳信号同时调制的反射波,然后进行下变频和基带解调的信号处理:
[0049] 反射波经过下变频处理后基带信号满足:
[0050]
[0051] 其中,A(t)为信号的幅度;θ0为固定相移,与射频前端模块距离待测物体的初始距离有关;x(t)为人体总体运动信息;λ为载波波长; 为相位残余噪声;
[0052] 然后利用正交解调的架构、运动圆心追踪算法和拓展反正切算法对基带信号的相位进行解调得到带有总运动信息的基带信号x(t)。
[0053] 具体实施可采用一种用于大动态范围多普勒生物信号成像方法获得带有总运动信息的基带信号x(t)。
[0054] 整个过程的测量装置和环境如图1所示。图2(a)显示利用24GHz雷达先探测到人体运动总信号,人体晃动大约15厘米,持续45秒。图2(b)表示相应的频和局部放大图,频谱图中已经看不出呼吸或者心跳信号,被人体随机晃动掩盖。
[0055] 2)对带有总运动信息的基带信号进行截取并构造一段心跳/呼吸信号模板,[0056] 从带有总运动信息的基带信号中截取一时间片段的信号作为心跳信号或者呼吸信号的初始模板,对于心跳信号选择各时刻速度均小于晃动阈值的2s时间片段,对于呼吸信号选择各时刻速度均小于晃动阈值的7s时间片段,若存在多个时间片段,选取平均速度最小的;
[0057] 对于呼吸信号初始模板,在采用多项式拟合的方式去除人体随机晃动对应的信号后,再用10阶中值滤波进行信号平滑以去除心跳信号。
[0058] 多项式拟合方式采用5阶拟合方式。
[0059] 然后采用多项式拟合方式对心跳信号或者呼吸信号的初始模板进行处理得到噪声更小的模板信号,作为心跳/呼吸信号模板。
[0060] 图2中的灰色部分表示选取的心跳信号初始模板,一共选取四个长度为2s的初始模板,分别是(a)2秒-4秒,(b)14秒–16秒,(c)26秒–28秒以及(d)40.5秒–42.5秒;呼吸信号初始模板选取的是35s-42s的片段。
[0061] 3)然后利用构造的模板对带有总运动信息的基带信号进行匹配滤波,恢复出待测人体的生命或呼吸信息。
[0062] 匹配滤波计算过程公式如,离散化的包含生命信号(呼吸信号或者心跳信号)的基带信号v(t)以及带有额外噪声w(t)和总运动信息的基带信号x(t)被表示为:
[0063] x(t)=v(t)+w(t)
[0064] 其中,w(t)为主要包含人体随机晃动的基带信号分量mb(t)以及包含电路噪声的基带信号分量之和。然后,匹配滤波通过对基带信号x(t)做卷积计算得到,卷积的对象是信号模板h(t)的共轭时域反转信号,即:
[0065] v(t)=x(t)*h*(-t)
[0066] 其中,h*(-t)表示信号模板h(t)的共轭时域反转信号。
[0067] 图3是利用本发明匹配滤波算法得到的心跳信号模板和对应的对整段信号进行匹配滤波得到的结果。左边的四个心跳模板信号是从图2中灰色区域(a)(b)(c)(d)选取的,对初始模板进行了5阶多项式拟合去除多余噪声,此时大幅度且变换相对缓慢的人体随机信号和呼吸信号被去除,得到图3左边的四个心跳信号模板。右边对应的四个结果可以看到匹配滤波之后心跳信号都能得到恢复,不同模板得到的心跳信号频率都是1.44Hz,证明了本方法的有效应和正确性。
[0068] 图4是对图2中呼吸信号进行匹配滤波恢复。选取的初始模板来自35秒到42秒信号;之后对初始模板进行5阶多项式拟合;同时对初始模板还进行了10阶中值滤波进行平滑处理,去除呼吸信号模板中的心跳信号干扰;图4(a)中显示了最后经过处理的呼吸信号模板;图4(b)中显示了利用图4(a)中模板对原始信号进行匹配滤波得到的呼吸信号频谱,呼吸信号0.3Hz,符合预期,证明了本方法的有效应。