• 中国期刊全文数据库
  • 中国学术期刊综合评价数据库
  • 中国科技论文与引文数据库
  • 中国核心期刊(遴选)数据库
刘言, 王守华, 孙希延, 等. 基于WiFi-CSI多载波幅相融合的呼吸监测算法J. 桂林电子科技大学学报, 2026, 46(2): 141-149. DOI: 10.16725/j.1673-808X.202420
引用本文: 刘言, 王守华, 孙希延, 等. 基于WiFi-CSI多载波幅相融合的呼吸监测算法J. 桂林电子科技大学学报, 2026, 46(2): 141-149. DOI: 10.16725/j.1673-808X.202420
LIU Yan, WANG Shouhua, SUN Xiyan, et al. Respiratory monitoring algorithm based on WiFi-CSI multi- carrier amplitude fusionJ. Journal of Guilin University of Electronic Technology, 2026, 46(2): 141-149. DOI: 10.16725/j.1673-808X.202420
Citation: LIU Yan, WANG Shouhua, SUN Xiyan, et al. Respiratory monitoring algorithm based on WiFi-CSI multi- carrier amplitude fusionJ. Journal of Guilin University of Electronic Technology, 2026, 46(2): 141-149. DOI: 10.16725/j.1673-808X.202420

基于WiFi-CSI多载波幅相融合的呼吸监测算法

Respiratory monitoring algorithm based on WiFi-CSI multi- carrier amplitude fusion

  • 摘要: WiFi人体呼吸感知技术具有低成本、非接触的特点,能够解决穿戴式呼吸监测存在的价格高和舒适性差等问题,具有巨大的发展潜力。针对现有呼吸监测技术中因感知“盲点”而导致呼吸感知范围和感知准确率下降的问题,基于WiFi提出一种非接触式呼吸频率监测算法WiK-Breath。该算法首先从CSI信号的幅度和相位中提取出聚类特征,利用K-Means聚类算法根据聚类特征将90个子载波聚类成具有相似性的若干个集合,并通过阈值控制后续子载波融合的数量;其次,对子载波的幅度和相位进行线性组合,构建出呼吸特征序列,利用BNR值作为权重,并对每个子载波的呼吸频率结果进行加权融合,实现呼吸频率监测。实验结果表明,所提呼吸监测算法能够实现人体与收发设备相距7 m时,低至3.4%的呼吸误差。与现有算法相比,WiK-Breath的呼吸估计误差降低了15.24%。

     

    Abstract: WiFi human respiratory sensing technology has low-cost and non-contact characteristics, which can solve the problems of high cost and poor comfort in wearable respiratory monitoring and thus great development potential. Aiming at the existing respiratory monitoring technology due to the perception of the "blind spot" which leads to the decrease of respiratory perception range and perception accuracy, a new non-contact respiratory frequency monitoring algorithm WiK-Breath based on WiFi is proposed. K-Means clustering algorithm to cluster 90 subcarriers into several sets with similar characteristics, and control the number of subsequent subcarriers to be fused by a threshold. Secondly, a respiratory feature sequence was constructed by linearly combining the amplitude and phase of the subcarriers, and the respiratory frequency results of each subcarrier were weighted and fused to achieve respiratory frequency monitoring using the BNR values as the weights. Experimental results show that the proposed respiration monitoring algorithm can achieve a respiration error as low as 3.4% when the human body and the transceiver device are 7 metres apart. Compared with existing algorithms, WiK-Breath's breathing estimation error is reduced by 15.7%.

     

/

返回文章
返回