工程科学学报 Chinese Journal of Engineering 基于小波分析和自相关计算的非接触式生理信号检测 刘璐瑶张森肖文栋 Noncontact vital signs detection using joint wavelet analysis and autocorrelation computation LIU Lu-yao,ZHANG Sen,XIAO Wen-dong 引用本文: 刘璐瑶,张森,肖文栋.基于小波分析和自相关计算的非接触式生理信号检测工程科学学报,2021,439):1206-1214.doi: 10.13374j.issn2095-9389.2021.01.13.001 LIU Lu-yao,ZHANG Sen,XIAO Wen-dong.Noncontact vital signs detection using joint wavelet analysis and autocorrelation computation[J].Chinese Journal of Engineering,2021,43(9):1206-1214.doi:10.13374/j.issn2095-9389.2021.01.13.001 在线阅读View online::htps:/doi.org/10.13374.issn2095-9389.2021.01.13.001 您可能感兴趣的其他文章 Articles you may be interested in 弱光照条件下交通标志检测与识别 Traffic signs detection and recognition under low-illumination conditions 工程科学学报.2020.42(8:1074 https::/1doi.org10.13374.issn2095-9389.2019.08.14.003 基于管道流体信号的自振射流特性检测方法 Detection method of the self-resonating waterjet characteristic based on the flow signal in a pipeline 工程科学学报.2019,41(3):377 https:/doi.org10.13374.issn2095-9389.2019.03.011 自然场景文本检测技术研究综述 Text detection in natural scenes:a literature review 工程科学学报.2020,42(11:1433htps:1doi.org/10.13374.issn2095-9389.2020.03.24.002 联合多种边缘检测算子的无参考质量评价算法 No-reference image quality assessment using joint multiple edge detection 工程科学学报.2018,40(8:996 https:oi.org10.13374j.issn2095-9389.2018.08.014 基于小波包的开关电流电路故障诊断 Fault detection in switched current circuits based on preferred wavelet packet 工程科学学报.2017,397):1101 https:/1doi.org/10.13374.issn2095-9389.2017.07.017 基于TATLNet的输电场景威胁检测 Threat detection in transmission scenario based on TATLNet 工程科学学报.2020.42(4:509htps/doi.org/10.13374j.issn2095-9389.2019.09.15.004
基于小波分析和自相关计算的非接触式生理信号检测 刘璐瑶 张森 肖文栋 Noncontact vital signs detection using joint wavelet analysis and autocorrelation computation LIU Lu-yao, ZHANG Sen, XIAO Wen-dong 引用本文: 刘璐瑶, 张森, 肖文栋. 基于小波分析和自相关计算的非接触式生理信号检测[J]. 工程科学学报, 2021, 43(9): 1206-1214. doi: 10.13374/j.issn2095-9389.2021.01.13.001 LIU Lu-yao, ZHANG Sen, XIAO Wen-dong. Noncontact vital signs detection using joint wavelet analysis and autocorrelation computation[J]. Chinese Journal of Engineering, 2021, 43(9): 1206-1214. doi: 10.13374/j.issn2095-9389.2021.01.13.001 在线阅读 View online: https://doi.org/10.13374/j.issn2095-9389.2021.01.13.001 您可能感兴趣的其他文章 Articles you may be interested in 弱光照条件下交通标志检测与识别 Traffic signs detection and recognition under low-illumination conditions 工程科学学报. 2020, 42(8): 1074 https://doi.org/10.13374/j.issn2095-9389.2019.08.14.003 基于管道流体信号的自振射流特性检测方法 Detection method of the self-resonating waterjet characteristic based on the flow signal in a pipeline 工程科学学报. 2019, 41(3): 377 https://doi.org/10.13374/j.issn2095-9389.2019.03.011 自然场景文本检测技术研究综述 Text detection in natural scenes: a literature review 工程科学学报. 2020, 42(11): 1433 https://doi.org/10.13374/j.issn2095-9389.2020.03.24.002 联合多种边缘检测算子的无参考质量评价算法 No-reference image quality assessment using joint multiple edge detection 工程科学学报. 2018, 40(8): 996 https://doi.org/10.13374/j.issn2095-9389.2018.08.014 基于小波包的开关电流电路故障诊断 Fault detection in switched current circuits based on preferred wavelet packet 工程科学学报. 2017, 39(7): 1101 https://doi.org/10.13374/j.issn2095-9389.2017.07.017 基于TATLNet的输电场景威胁检测 Threat detection in transmission scenario based on TATLNet 工程科学学报. 2020, 42(4): 509 https://doi.org/10.13374/j.issn2095-9389.2019.09.15.004
工程科学学报.第43卷.第9期:1206-1214.2021年9月 Chinese Journal of Engineering,Vol.43,No.9:1206-1214,September 2021 https://doi.org/10.13374/j.issn2095-9389.2021.01.13.001;http://cje.ustb.edu.cn 基于小波分析和自相关计算的非接触式生理信号检测 刘璐瑶2,张森,2),肖文标2,)☒ 1)北京科技大学自动化学院,北京1000832)北京市工业波谱成像工程技术研究中心,北京1000833)北京科技大学顺德研究生院,广 东528399 ☒通信作者,E-mail:wdxiao@ustb.edu.cn 摘要采用调频连续波(Frequency modulated continuous wave,FMCW)雷达实现非接触式生理信号检测,并提出了基于小波 分析和自相关计算(Wavelet analysis and autocorrelation computation,.WAAC)的检测方法.首先,毫米波FMCW雷达发射电磁 波信号,并接收来白身体的反射信号,然后,通过信号预处理从中频信号中提取包含呼吸和心跳的相位信息,消除直流偏置 并完成相位解缠.最后,基于小波包分解(Wavelet packet decomposition,.WPD)从原始信号中得到心跳和呼吸信号,利用自相 关计算减小杂波对心跳信号的影响.进而提取高精度的心率参数.应用FMCW雷达对10名受试者进行实验测试.结果表明 本文方法得到的呼吸和心率的平均绝对误差率平均值分别小于1.65%和1.83% 关键词非接触式生理信号检测:心跳检测:呼吸检测:小波分析:自相关计算:调频连续波雷达 分类号TP274.2 Noncontact vital signs detection using joint wavelet analysis and autocorrelation computation LIU Lu-yao2),ZHANG Sen'2),XIAO Wen-dong2 1)School of Automation and Electrical Engineering,University of Science and Technology Beijing,Beijing 100083,China 2)Beijing Engineering Research Center of Industrial Spectrum Imaging,Beijing 100083,China 3)Shunde Graduate School,University of Science and Technology Beijing,Guangdong 528399,China Corresponding author,E-mail:wdxiao @ustb.edu.cn ABSTRACT Vital signs are important parameters for human health status assessment,and timely,accurate detection is of great significance for modern health care and intelligent medical applications.Detecting vital signs,such as heartbeat and respiration signals, provides a variety of diseases with reliable diagnosis and effective prevention.Conventional contact detection may restrict the behaviors of users,cause additional burdens,and render users uncomfortable.In recent years,noncontact detection technology has successfully achieved remote long-term detection for respiration and heartbeat signals.Compared to conventional contact-detection approaches, noncontact heartbeat and respiration detection using a millimeter-wave radar is preferable as it causes no disturbance to the subject, bringing a comfortable experience,and detects vital signs under natural conditions.However,noncontact vital signs detection is challenging owing to environmental noise.Especially,heartbeat signals are very weak and are merged with respiration harmonics and environmental noise,and their extraction and recognition are even more difficult.This paper applied a frequency-modulated continuous wave(FMCW)radar to detect vital signs.The study also presented a noncontact heartbeat and respiration signals detection approach based on wavelet analysis and autocorrelation computation (WAAC).The millimeter-wave FMCW radar first transmited the electromagnetic signal and received the reflected echo signals from the human body.Thereafter,the phase information of the 收稿日期:2021-01-13 基金项目:国家重点研发计划课题资助项目(2017YFB1401203):佛山市科技创新专项资助项目(BK20AF005)
基于小波分析和自相关计算的非接触式生理信号检测 刘璐瑶1,2),张 森1,2),肖文栋1,2,3) 苣 1) 北京科技大学自动化学院,北京 100083 2) 北京市工业波谱成像工程技术研究中心,北京 100083 3) 北京科技大学顺德研究生院,广 东 528399 苣通信作者,E-mail: wdxiao@ustb.edu.cn 摘 要 采用调频连续波(Frequency modulated continuous wave, FMCW)雷达实现非接触式生理信号检测,并提出了基于小波 分析和自相关计算(Wavelet analysis and autocorrelation computation, WAAC)的检测方法. 首先,毫米波 FMCW 雷达发射电磁 波信号,并接收来自身体的反射信号. 然后,通过信号预处理从中频信号中提取包含呼吸和心跳的相位信息,消除直流偏置 并完成相位解缠. 最后,基于小波包分解(Wavelet packet decomposition, WPD)从原始信号中得到心跳和呼吸信号,利用自相 关计算减小杂波对心跳信号的影响,进而提取高精度的心率参数. 应用 FMCW 雷达对 10 名受试者进行实验测试,结果表明 本文方法得到的呼吸和心率的平均绝对误差率平均值分别小于 1.65% 和 1.83%. 关键词 非接触式生理信号检测;心跳检测;呼吸检测;小波分析;自相关计算;调频连续波雷达 分类号 TP274.2 Noncontact vital signs detection using joint wavelet analysis and autocorrelation computation LIU Lu-yao1,2) ,ZHANG Sen1,2) ,XIAO Wen-dong1,2,3) 苣 1) School of Automation and Electrical Engineering, University of Science and Technology Beijing, Beijing 100083, China 2) Beijing Engineering Research Center of Industrial Spectrum Imaging, Beijing 100083, China 3) Shunde Graduate School, University of Science and Technology Beijing, Guangdong 528399, China 苣 Corresponding author, E-mail: wdxiao@ustb.edu.cn ABSTRACT Vital signs are important parameters for human health status assessment, and timely, accurate detection is of great significance for modern health care and intelligent medical applications. Detecting vital signs, such as heartbeat and respiration signals, provides a variety of diseases with reliable diagnosis and effective prevention. Conventional contact detection may restrict the behaviors of users, cause additional burdens, and render users uncomfortable. In recent years, noncontact detection technology has successfully achieved remote long-term detection for respiration and heartbeat signals. Compared to conventional contact-detection approaches, noncontact heartbeat and respiration detection using a millimeter-wave radar is preferable as it causes no disturbance to the subject, bringing a comfortable experience, and detects vital signs under natural conditions. However, noncontact vital signs detection is challenging owing to environmental noise. Especially, heartbeat signals are very weak and are merged with respiration harmonics and environmental noise, and their extraction and recognition are even more difficult. This paper applied a frequency-modulated continuous wave (FMCW) radar to detect vital signs. The study also presented a noncontact heartbeat and respiration signals detection approach based on wavelet analysis and autocorrelation computation (WAAC). The millimeter-wave FMCW radar first transmited the electromagnetic signal and received the reflected echo signals from the human body. Thereafter, the phase information of the 收稿日期: 2021−01−13 基金项目: 国家重点研发计划课题资助项目(2017YFB1401203);佛山市科技创新专项资助项目(BK20AF005) 工程科学学报,第 43 卷,第 9 期:1206−1214,2021 年 9 月 Chinese Journal of Engineering, Vol. 43, No. 9: 1206−1214, September 2021 https://doi.org/10.13374/j.issn2095-9389.2021.01.13.001; http://cje.ustb.edu.cn
刘璐瑶等:基于小波分析和自相关计算的非接触式生理信号检测 ·1207 intermediate frequency signals was extracted,which included respiration and heartbeat signals.The direct current offset of the phase information was corrected,and the phase was unwrapped.Finally,the wavelet packet decomposition was used to reconstruct heartbeat and respiration signals from the original signal,and an autocorrelation computation was utilized to reduce the effect of clutters on the heart rate detection.Experiments were conducted on ten subjects.Results show that the average absolute error percentage of WAAC is less than 1.65%and 1.83%for respiration and heartbeat rates,respectively. KEY WORDS noncontact vital signs detection;heartbeat detection;respiration detection;wavelet analysis;autocorrelation computation;millimeter-wave FMCW radar 生理信号蕴含着许多有价值的人体健康信 有穿透力强、距离分辨率高等特点,但信号易受脉 息,可用于疾病的诊断和预防.一般情况下,在心 冲宽度和峰值信号强度的控制P.FMCW雷达不 脏骤停等不良事件发生6~24h前,心率呼吸等生 仅具有超宽带雷达的测距能力,而且具有连续波 命体征会出现异常四.近年来,许多可穿戴传感器 多普勒雷达的灵敏度和鲁棒性22).此外,FMCW雷 被用来检测生命体征信号,例如心电图(ECG)、光 达具有体积小、重量轻、功耗低等优点在本文 容积描记(PPG)、呼吸带等-)虽然这些传感器 中,我们选择工作在76.4GHz频段的毫米波FMCW 的测量结果相对准确,但往往给目标对象带来不 雷达检测生理信号 适及额外的负担,特别是对一些特殊的人群如婴 目前,生理信号非接触式检测的信号处理方 儿和烧伤患者等近年来,非接触式生理信号检 法主要有三种:基于快速傅里叶变换(Fast fourier 测在睡眠呼吸暂停监测、婴儿猝死综合征(SIDS) transform,FFT)的方法P4-2习,基于连续小波变换 监测、疲劳监测、临床医疗、家庭保健等方面受到 (Continuous wave transform,CWT)的方法2-2刃以及 了越来越多的关注-)不同于传统的测量方法, 基于时域信号处理的方法6,FFT可以获得生命 体征速率,但不能跟踪生命体征随时间的变化网 非接触式生理信号检测不需要人体佩戴任何传感 器,不会造成额外的负担.非接触式生理信号检测 短时傅里叶变换(Short time fourier transform,STFT) 已用于雷达心跳呼吸检测,但其窗口长度不能随 方法包括红外、视频成像、静电场、超声波、电 频率和时间变化,限制了算法的频率分辨率凹与 磁波等等.例如,成像式光电容积描记技术网 FFT相比,CWT具有更灵活的时频分辨率,可以提 (Imaging photo-plethysmography,IPPG)及远程光电 高生命体征的检测精度.文献[26使用具有高分 描记技术lo(Remote photo-.plethysmography,RPPG) 辨率的时间频率谱(Time frequency spectrum,TFS) 使用摄像头等电子成像设备采集人体体表皮肤视 获得更准确的呼吸和心率.除了传统的频域技术, 频信息,经处理提取人体生理参数.文献1]~ 如FFT和CWT,许多时域信号处理技术也得到了 [12]已经尝试解决光照环境变化及运动干扰对 广泛的发展.文献28]提出峰值检测方法计算生 生理信号检测的影响,但这对基于PPG或者 命体征速率,但对时域信号波形有较高的要求,除 RPPG技术的生理信号检测仍然是一个挑战.红外 非获得的呼吸心率信号有明显的尖峰,否则检测 成像技术)也被用于非接触式生理信号检测,但 效果较差.近些年,压缩感知(Compressed sensing. 易受温度、天气等环境因素的影响.与上述技术 CS)被用于计算生命信号随时间变换的频率0],但 相比,毫米波雷达不受光照、温度等因素影响,穿 如果生命体征速率在短时间内发生显著变化,其 透能力较强,不侵犯个人隐私,可实现毫米级高精 检测精度也会大大降低 度检测 以上介绍的方法虽然已经被证明能够实现 近年来,非接触式生理信号检测使用的雷达 非接触式生命体征检测,由于心率与呼吸谐波存 主要有三种类型:连续波(Continuous wave,CW)多 在频率范围重叠,可能会将呼吸谐波频率误判为 普勒雷达-l、超宽带(UItra-Wideband,.UwB)脉 心率.同时心率信号本身比较微弱,容易被噪声 冲雷达l6-lI和调频连续波(Frequency modulated 淹没,导致心率检测错误.上述两个问题是目前 continuous wave,.FMCW)雷达&-ly.连续波多普勒 生理信号非接触式检测精度低的主要原因.因 雷达具有结构简单、功耗低的优点,但没有距离分 此,本文结合小波分析和自相关计算减小呼吸谐 辨率,因此其生理信号检测容易受环境中其他 波、环境等杂波对生理信号的影响,提高检测 物体或人体反射信号的干扰.超宽带雷达系统具 精度
intermediate frequency signals was extracted, which included respiration and heartbeat signals. The direct current offset of the phase information was corrected, and the phase was unwrapped. Finally, the wavelet packet decomposition was used to reconstruct heartbeat and respiration signals from the original signal, and an autocorrelation computation was utilized to reduce the effect of clutters on the heart rate detection. Experiments were conducted on ten subjects. Results show that the average absolute error percentage of WAAC is less than 1.65% and 1.83% for respiration and heartbeat rates, respectively. KEY WORDS noncontact vital signs detection; heartbeat detection; respiration detection; wavelet analysis; autocorrelation computation;millimeter-wave FMCW radar 生理信号蕴含着许多有价值的人体健康信 息,可用于疾病的诊断和预防. 一般情况下,在心 脏骤停等不良事件发生 6~24 h 前,心率呼吸等生 命体征会出现异常[1] . 近年来,许多可穿戴传感器 被用来检测生命体征信号,例如心电图(ECG)、光 容积描记(PPG)、呼吸带等[2−5] . 虽然这些传感器 的测量结果相对准确,但往往给目标对象带来不 适及额外的负担,特别是对一些特殊的人群如婴 儿和烧伤患者等[6] . 近年来,非接触式生理信号检 测在睡眠呼吸暂停监测、婴儿猝死综合征 (SIDS) 监测、疲劳监测、临床医疗、家庭保健等方面受到 了越来越多的关注[7−8] . 不同于传统的测量方法, 非接触式生理信号检测不需要人体佩戴任何传感 器,不会造成额外的负担. 非接触式生理信号检测 方法包括红外、视频成像、静电场、超声波、电 磁波等等 . 例如 ,成像式光电容积描记技术 [9] (Imaging photo-plethysmography, IPPG)及远程光电 描记技术[10] (Remote photo-plethysmography, RPPG) 使用摄像头等电子成像设备采集人体体表皮肤视 频信息,经处理提取人体生理参数. 文献 [11]~ [12] 已经尝试解决光照环境变化及运动干扰对 生理信号检测的影响 ,但这对基 于 IPPG 或 者 RPPG 技术的生理信号检测仍然是一个挑战. 红外 成像技术[13] 也被用于非接触式生理信号检测,但 易受温度、天气等环境因素的影响. 与上述技术 相比,毫米波雷达不受光照、温度等因素影响,穿 透能力较强,不侵犯个人隐私,可实现毫米级高精 度检测. 近年来,非接触式生理信号检测使用的雷达 主要有三种类型:连续波(Continuous wave, CW)多 普勒雷达[14−15]、超宽带(Ultra-Wideband, UWB)脉 冲雷达 [16−17] 和调频连续波 ( Frequency modulated continuous wave, FMCW)雷达[18−19] . 连续波多普勒 雷达具有结构简单、功耗低的优点,但没有距离分 辨率[20] ,因此其生理信号检测容易受环境中其他 物体或人体反射信号的干扰. 超宽带雷达系统具 有穿透力强、距离分辨率高等特点,但信号易受脉 冲宽度和峰值信号强度的控制[21] . FMCW 雷达不 仅具有超宽带雷达的测距能力,而且具有连续波 多普勒雷达的灵敏度和鲁棒性[22] . 此外,FMCW 雷 达具有体积小、重量轻、功耗低等优点[23] . 在本文 中,我们选择工作在 76.4 GHz 频段的毫米波 FMCW 雷达检测生理信号. 目前,生理信号非接触式检测的信号处理方 法主要有三种:基于快速傅里叶变换(Fast fourier transform, FFT)的方法 [24−25] ,基于连续小波变换 (Continuous wave transform, CWT)的方法[26−27] 以及 基于时域信号处理的方法[16, 28] . FFT 可以获得生命 体征速率,但不能跟踪生命体征随时间的变化[29] . 短时傅里叶变换(Short time fourier transform, STFT) 已用于雷达心跳呼吸检测,但其窗口长度不能随 频率和时间变化,限制了算法的频率分辨率[25] . 与 FFT 相比,CWT 具有更灵活的时频分辨率,可以提 高生命体征的检测精度. 文献 [26] 使用具有高分 辨率的时间频率谱(Time frequency spectrum, TFS) 获得更准确的呼吸和心率. 除了传统的频域技术, 如 FFT 和 CWT,许多时域信号处理技术也得到了 广泛的发展. 文献 [28] 提出峰值检测方法计算生 命体征速率,但对时域信号波形有较高的要求,除 非获得的呼吸心率信号有明显的尖峰,否则检测 效果较差. 近些年,压缩感知(Compressed sensing, CS)被用于计算生命信号随时间变换的频率[30] ,但 如果生命体征速率在短时间内发生显著变化,其 检测精度也会大大降低. 以上介绍的方法虽然已经被证明能够实现 非接触式生命体征检测,由于心率与呼吸谐波存 在频率范围重叠,可能会将呼吸谐波频率误判为 心率. 同时心率信号本身比较微弱,容易被噪声 淹没,导致心率检测错误. 上述两个问题是目前 生理信号非接触式检测精度低的主要原因. 因 此,本文结合小波分析和自相关计算减小呼吸谐 波、环境等杂波对生理信号的影响,提高检测 精度. 刘璐瑶等: 基于小波分析和自相关计算的非接触式生理信号检测 · 1207 ·
·1208 工程科学学报,第43卷,第9期 1 基于FMCW雷达的非接触式生理信号 与目标对象的距离为q0,z()表示目标对象生理运 检测模型 动引起的胸壁运动位移,q()表示目标对象胸壁运 动与雷达天线之间的距离变化关系,其发射信号 图I为基于FMCW雷达的非接触式生理信号 T()可近似表示为 检测模型,该雷达系统主要包括信号发生器、放大 (1) 器、低通滤波器、ADC模块等.假定FMCW雷达 B2+0 Radar signal FMCW generator RX q0=qo+z(0) Signal Echo signal processing filter 图1基于FMCW雷达的非接触式生理信号检测模型 Fig.1 Noncontact vital signs detection model based on FMCW radar 其中,fmin为雷达发射信号的开始频率,Ar为发射 表达式可发现,给定一个固定距离q0,()随着 信号的振幅,()为来自发射信号的相位噪声,B为 z)的变化而变化.因此可以通过相位变化△()检 雷达发射信号的带宽,T为雷达发射信号的持续 测胸壁位移的变化△z() 时间,t为信号传播时间,其大小为0<t≤Ta 2 基于FMCW雷达的非接触式生理信号 发射信号从发射机天线(TX)向目标对象胸部 检测方法 发射.经过胸部反射之后接收机天线(RX)获得的 反射信号你(0可近似表示为: 本文提出的基于FMCW雷达的非接触式生理 B 0=A银eos2fa-)+-r+-r 信号检测方法总体流程图如图2所示,包括信号 预处理和生理信号提取.信号预处理由目标检 (2) 测、直流偏置去除及相位解缠构成,旨在从采集的 =290 (3) 数据中准确提取出对应于目标对象的相位信息 生理信号提取由小波包分解、自相关计算及连续 式中,AR接收信号的振幅,τ为电磁波在雷达和目 小波变换构成.小波包分解被用于分离重构呼吸 标对象之间传输的往返时间,℃为电磁波传输速 心跳信号,自相关计算被用于降低杂波对心跳信 度.接收信号R()可视为发射信号xT)的一个时 号的影响,连续小波变换被用于对呼吸心跳信号 间延迟版本,该时间延迟主要由q()引起.通过 RX前端的低噪声放大器(LNA)后,R(①以xT()作 进行时频分析,提取生理信号速率 为参考信号转换为中频信号S(),其近似表示为 2.1信号预处理 2.1.1目标检测 Sr()=AIFexp i2π B 2t+2 minT+π元t2+△0 雷达信号的发射是面向整个空间环境,其中除 了目标物体还包含其他物体,因此反射回来的信号 存在很多杂波信息.为了准确地提取对应于目标对 象的相位信息,在雷达视角范围内识别出目标对象 AIF exp(i(2πfrt+(t)) (4) 的位置是十分必要的.目标位置的识别通过FMCW go0=4re0)+90 雷达测距实现,首先对采集的ADC数据进行快速傅 fi= (5) 立叶变换(FFT)得到和环境中各物体一一对应的距 其中,Ar为中频信号振幅,加为中频信号的频率, 离信息,然后选择与目标对象相对应的距离.最后, )为中频信号的相位,A为雷达信号波长,i为虚 沿着选定的距离提取对应于目标对象的相位信息. 数单位.式(4)中相位噪声变化量△()油于短距离 2.1.2直流偏置去除 雷达的距离相关效应可忽略不计.另外式(4)中 对于FMCW雷达,在相位解调前必须消除复 πBr2/Ta的数量级是106,也可忽略不计.从p(t)的 信号虚分量和实分量的直流偏置,否则会影响相
1 基于 FMCW 雷达的非接触式生理信号 检测模型 图 1 为基于 FMCW 雷达的非接触式生理信号 检测模型,该雷达系统主要包括信号发生器、放大 器、低通滤波器、ADC 模块等. 假定 FMCW 雷达 q0 z(t) q(t) xT(t) 与目标对象的距离为 , 表示目标对象生理运 动引起的胸壁运动位移, 表示目标对象胸壁运 动与雷达天线之间的距离变化关系,其发射信号 可近似表示为 xT(t) = AT cos( 2π fmint+π B Td t 2 +ϕ(t) ) (1) PA LNA TX RX FMCW generator Signal processing ADC LP filter Radar signal q(t)=q0+z(t) Echo signal 图 1 基于 FMCW 雷达的非接触式生理信号检测模型 Fig.1 Noncontact vital signs detection model based on FMCW radar fmin AT ϕ(t) B Td t 0 < t ⩽ Td 其中, 为雷达发射信号的开始频率, 为发射 信号的振幅, 为来自发射信号的相位噪声, 为 雷达发射信号的带宽, 为雷达发射信号的持续 时间, 为信号传播时间,其大小为 . xR(t) 发射信号从发射机天线(TX)向目标对象胸部 发射. 经过胸部反射之后接收机天线(RX)获得的 反射信号 可近似表示为: xR(t) = AR { cos( 2π fmin(t−τ)+π B Td (t−τ) 2 +ϕ(t−τ) )} (2) τ = 2q(t) c (3) AR τ c xR(t) xT(t) q(t) xR(t) xT(t) S IF(t) 式中, 接收信号的振幅, 为电磁波在雷达和目 标对象之间传输的往返时间, 为电磁波传输速 度. 接收信号 可视为发射信号 的一个时 间延迟版本. 该时间延迟主要由 引起. 通过 RX 前端的低噪声放大器(LNA)后, 以 作 为参考信号转换为中频信号 ,其近似表示为 S IF(t) = AIF exp( i ( 2π B Td τt+2π fminτ+π B Td τ 2 + ∆ϕ(t) )) ≈ AIF exp( i ( 2π B Td τt+2π fminτ )) = AIF exp(i(2π fIFt+φ(t))) (4) fIF = 2Bq0 cTd ,φ(t) = 4π(z(t)+q0) λ (5) AIF fIF φ(t) λ ∆ϕ(t) πBτ 2 /Td φ(t) 其中, 为中频信号振幅, 为中频信号的频率, 为中频信号的相位, 为雷达信号波长,i 为虚 数单位. 式(4)中相位噪声变化量 由于短距离 雷达的距离相关效应可忽略不计. 另外式(4)中 的数量级是 10−6,也可忽略不计. 从 的 q0 φ(t) z(t) ∆φ(t) ∆z(t) 表达式可发现 ,给定一个固定距离 , 随 着 的变化而变化. 因此可以通过相位变化 检 测胸壁位移的变化 . 2 基于 FMCW 雷达的非接触式生理信号 检测方法 本文提出的基于 FMCW 雷达的非接触式生理 信号检测方法总体流程图如图 2 所示,包括信号 预处理和生理信号提取. 信号预处理由目标检 测、直流偏置去除及相位解缠构成,旨在从采集的 数据中准确提取出对应于目标对象的相位信息. 生理信号提取由小波包分解、自相关计算及连续 小波变换构成. 小波包分解被用于分离重构呼吸 心跳信号,自相关计算被用于降低杂波对心跳信 号的影响,连续小波变换被用于对呼吸心跳信号 进行时频分析,提取生理信号速率. 2.1 信号预处理 2.1.1 目标检测 雷达信号的发射是面向整个空间环境,其中除 了目标物体还包含其他物体,因此反射回来的信号 存在很多杂波信息. 为了准确地提取对应于目标对 象的相位信息,在雷达视角范围内识别出目标对象 的位置是十分必要的. 目标位置的识别通过 FMCW 雷达测距实现,首先对采集的 ADC 数据进行快速傅 立叶变换(FFT)得到和环境中各物体一一对应的距 离信息,然后选择与目标对象相对应的距离. 最后, 沿着选定的距离提取对应于目标对象的相位信息. 2.1.2 直流偏置去除 对于 FMCW 雷达,在相位解调前必须消除复 信号虚分量和实分量的直流偏置,否则会影响相 · 1208 · 工程科学学报,第 43 卷,第 9 期
刘璐瑶等:基于小波分析和自相关计算的非接触式生理信号检测 ·1209 ADC Range FFT and range bin selections DC Offsets elimination Phase unwrapping Wavelet packet decomposition Respiration signal Heartbeat signal Moving average filter Moving average filter Autocorrelation Wavelet transform time frequency spectrum Wavelet transform time frequency spectrum Respiration rate Heartbeat rate 图2基于FMCW雷达的非接触式生理信号检测方法流程图 Fig.2 Noncontact vital signs detection processing procedure based on FMCW radar 位质量,假设复信号的实部和虚部分量的直流偏 2.1.3相位解缠 置分别是dc,和dco,FMCW雷达相位信号实部分量 用下面arctan函数计算雷达信号的相位 Y(n)和虚部分量Yom)可表示为: Yi(n)-a (n)=arctan (11) Yi(n)=AR cos24n() Yo(n)-b +△n)+dcI (6) 根据arctan函数,输出相位将被包裹在[-元, Yo()=AR++dco (7) 中,这可能会导致相位不连续,无法体现由呼吸及 入 心率引起的胸部位移信息.因此,为了获得连续准 对于雷达信号的一组测量值[Y),Yo(m小,使用 确的相位信息,当相位差大于或小于±π时,通过加/ 一个序列s=[s1,S2,…,sw,1≤n≤N,建立数组 减2π进行相位解缠 (a,b,r)和雷达相位信号之间的联系 2.2生理信号提取算法 sn=[YI(n)-ap+[Yo(n)-bp2-r2,a,b,rER (8) 2.2.1小波包分解 这里应用圆心动态追踪方法来消除直流偏 经信号预处理获取的相位信号为目标对象的 置,α和b分别表示信号虚部和实部的直流偏置也 呼吸、心跳及其他杂波的混合,为了提取呼吸 就是圆心的位置,r表示圆的半径.采用范数最小 及心跳信号,本文对相位信号进行小波包分解 (WPD).WPD适用于非平稳信号的时频局部分 化l,0<p<1)校准直流偏置 析,与小波分解相比,小波包分析具有更高的时频 minllsalle minllAX-Ylle (9) 0<p<1 分辨率 2Y(1)2Yo(1) 11 p+12n0=∑hm)punt-nk (12) A= (13) L2Y(1) 2Yo(1) 9+12a+10=∑gm9Ln-nk内) Y(1)2+Yo(1)2 pm0=∑g0m9+12m+1t-nk)+∑nmp+1,2mt-nk (14) Yi(N)2+Yo(N)2 式(12)、(13)为分解算法,式(14)为重构算法 (10) 0表示相位信号,表示相位信号分解的层数,m表
dcI dcQ YI(n) YQ(n) 位质量. 假设复信号的实部和虚部分量的直流偏 置分别是 和 ,FMCW 雷达相位信号实部分量 和虚部分量 可表示为: YI(n) = AR cos( 2π fIFt+4π q(n) λ + ∆ϕ(n) ) +dcI (6) YQ(n) = AR sin( 2π fIFt+4π q(n) λ + ∆ϕ(n) ) +dcQ (7) [ YI(n),YQ(n) ] s = [s1,s2,··· ,sN] T 1 ⩽ n ⩽ N (a,b,r) 对于雷达信号的一组测量值 ,使用 一 个 序 列 , , 建 立 数 组 和雷达相位信号之间的联系. sn = [YI(n)−a] 2 + [ YQ(n)−b ]2 −r 2 , a,b,r ∈ R (8) r ℓp(0 < p < 1) 这里应用圆心动态追踪方法来消除直流偏 置,a 和 b 分别表示信号虚部和实部的直流偏置也 就是圆心的位置, 表示圆的半径. 采用范数最小 化 校准直流偏置. min∥sn∥ p p = min∥AX−Y∥ p p , 0 < p < 1 (9) A = 2YI (1) 2YQ (1) 1 . . . . . . . . . 2YI (1) 2YQ (1) 1 ,X = a b r 2 −a 2 −b 2 , Y = YI(1)2 +YQ(1)2 . . . YI(N) 2 +YQ(N) 2 (10) 2.1.3 相位解缠 用下面 arctan 函数计算雷达信号的相位 φ(n) = arctan[ YI(n)−a YQ(n)−b ] (11) [−π,π] ±π 2π 根据 arctan 函数,输出相位将被包裹在 中,这可能会导致相位不连续,无法体现由呼吸及 心率引起的胸部位移信息. 因此,为了获得连续准 确的相位信息,当相位差大于或小于 时,通过加/ 减 进行相位解缠. 2.2 生理信号提取算法 2.2.1 小波包分解 经信号预处理获取的相位信号为目标对象的 呼吸、心跳及其他杂波的混合. 为了提取呼吸 及心跳信号,本文对相位信号进行小波包分解 (WPD). WPD 适用于非平稳信号的时频局部分 析,与小波分解相比,小波包分析具有更高的时频 分辨率. φl+1,2m(t) = ∑ h(n)φl,m(t−nk) (12) φl+1,2m+1(t) = ∑ g(n)φl,m(t−nk) (13) φl,m(t)= ∑ g(n)φl+1,2m+1(t−nk)+ ∑ h(n)φl+1,2m(t−nk) (14) φ(t) l m 式(12)、(13)为分解算法,式(14)为重构算法. 表示相位信号, 表示相位信号分解的层数, 表 ADC Range FFT and range bin selections DC Offsets elimination Phase unwrapping Wavelet packet decomposition Moving average filter Moving average filter Wavelet transform time frequency spectrum Autocorrelation Wavelet transform time frequency spectrum Preprocessing Respiration signal Heartbeat signal Respiration rate Heartbeat rate Vital signal detecction 图 2 基于 FMCW 雷达的非接触式生理信号检测方法流程图 Fig.2 Noncontact vital signs detection processing procedure based on FMCW radar 刘璐瑶等: 基于小波分析和自相关计算的非接触式生理信号检测 · 1209 ·