簡易檢索 / 詳目顯示

研究生: 謝長成
Hsieh, Chang-Cheng
論文名稱: 利用多天線的Wi-Fi CSI資料非接觸式心率偵測
Non-Contact Heart Rate Monitoring Using Multiple Antenna Data from Wi-Fi CSI
指導教授: 藍崑展
Lan, Kun-Chan
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Department of Computer Science and Information Engineering
論文出版年: 2026
畢業學年度: 114
語文別: 英文
論文頁數: 107
中文關鍵詞: Wi-Fi CSI非接觸式偵測心率監測MIMO峰值偵測生理訊號處理
外文關鍵詞: Wi-Fi CSI, Non-contact sensing, Heart rate monitoring, MIMO, Peak detection, Physiological signal processing
相關次數: 點閱:2下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本論文提出一套利用商用 Wi-Fi 裝置與通道狀態資訊(CSI)進行非接觸式心率偵測的方法。相較於既有研究依賴高功率傳輸或僅使用單一路徑,本研究採用 3×3 MIMO 全向性天線配置以獲取豐富的空間多樣性,同時維持符合法規的低功率發射設定。
    本系統的訊號處理流程包含:CSI ratio 校正、離散小波轉換、基於峰值集中度的動態子載波叢集選取、逐天線組主成分分析(PCA),以及結合波峰與波谷雙向品質指標的動態天線切換機制。為了進一步驗證此系統的有效性,本研究蒐集了五位受測者共 10,959 筆的同步資料集,並在比較估測誤差之外,針對系統的動態選擇行為(Selection behaviors)進行了深度的量化分析。
    透過分析天線切換頻率、特徵點指標比例與子載波分佈,本論文從底層數據釐清了傳統少天線或靜態系統的失效條件,並物理性地驗證了系統動態適應室內多路徑與頻率衰落的必要性。實驗結果顯示,在結合上述動態機制與滑動視窗時序後處理後,系統成功收斂了尾端極端誤差,使整體平均絕對誤差(MAE)降至 1.383 bpm,中位數誤差達 0.710 bpm。本研究兼具演算法實作與物理機制探討,證實商用 Wi-Fi 裝置配合適當之動態處理機制,即可達成高可靠度的心率連續監測。

    This thesis presents a non-contact heart rate monitoring framework using Wi-Fi Channel State Information (CSI) from commodity WLAN hardware. Utilizing a 3×3 MIMO omnidirectional antenna configuration, the system captures rich spatial diversity under regulatory-compliant low-power settings.
    The proposed pipeline integrates CSI ratio calibration, discrete wavelet transform, dynamic subcarrier clustering, per-antenna-set PCA, and a quality-driven antenna-set selection mechanism based on both peak and onset morphological criteria. In addition to the system implementation, this study conducts a comprehensive dynamic analysis of the selection behaviors to validate the underlying physical mechanisms, using a dataset of 10,959 segments from five subjects.
    By quantifying antenna switching dynamics, peak/onset utilization ratios, and subcarrier distributions, this thesis clarifies the failure conditions of prior static or few-antenna systems. The analysis physically validates the necessity of dynamically adapting to indoor spatial and frequency-selective fading. Experimental results demonstrate that the proposed framework, further stabilized by a sliding-window temporal filter, effectively suppresses extreme tail errors. The system achieves a Mean Absolute Error (MAE) of 1.383 bpm and a median absolute error of 0.710 bpm, outperforming representative prior works. Combining algorithmic design with empirical physical insights, this study proves that commodity Wi-Fi devices can provide highly reliable continuous heart-rate monitoring.

    摘要 I ABSTRACT II CONTENTS III LIST OF FIGURES VI LIST OF TABLES X CHAPTER 1 INTRODUCTION 11 1.1 THE IMPORTANCE OF NON-CONTACT VITAL SIGN MONITORING 11 1.2 OVERVIEW OF NON-CONTACT VITAL SIGN SENSING TECHNOLOGIES 11 1.3 UNDERSTANDING WI-FI CHANNEL STATE INFORMATION (CSI) 12 1.4 PRINCIPLE OF HEARTBEAT DETECTION VIA WI-FI CSI 13 1.5 WEAKNESSES OF PRIOR WI-FI CSI HEART-RATE MONITORING METHODS USING FEW ANTENNAS 13 1.6 THE IMPORTANCE OF WI-FI TRANSMITTER POWER ON CSI MONITORING 15 1.7 RESEARCH CONTRIBUTION 16 CHAPTER 2 RELATED WORK 18 2.1 NON-CONTACT VITAL SIGN MONITORING ACROSS MODALITIES 18 2.2 WI-FI CSI-BASED VITAL SIGN MONITORING: RESPIRATION RATE 19 2.3 WI-FI CSI-BASED VITAL SIGN MONITORING: HEART RATE 20 CHAPTER 3 METHODOLOGY 24 3.1 ARCHITECTURE 24 3.2 WI-FI CHANNEL STATE INFORMATION (CSI) MATHEMATICAL FUNDAMENTALS 24 3.2.1 Channel Impulse Response (CIR) 25 3.2.2 Channel Frequency Response (CFR) and OFDM 26 3.3 DOWNSAMPLING 27 3.4 CSI RATIO 29 3.4.1 Static and Dynamic Components of CSI 29 3.4.2 Hardware-Induced Phase Errors in CSI 30 3.4.3 CSI Ratio Formulation and Phase Offset Cancellation 31 3.4.4 Effect of CSI Ratio on Real Measurements 32 3.4.5 CSI Ratio in a 3×3 MIMO System 33 3.5 SAVITZKY–GOLAY FILTERING 34 3.6 ROTATION PROJECTION 35 3.6.1 Circular Vibration Pattern in the Complex Plane 35 3.6.2 Projection Axis Selection Using HSR 37 3.7 DISCRETE WAVELET TRANSFORM 38 3.8 L2 NORMALIZATION 39 3.9 SUBCARRIER SELECTION 40 3.10 PCA ON SELECTED SUBCARRIER SIGNALS FOR EACH ANTENNA SET 43 3.11 PEAK DETECTION 45 3.12 ANTENNA SET SELECTION 46 3.13 HEART RATE ESTIMATION 49 CHAPTER 4 EXPERIMENTAL RESULT 51 4.1 EXPERIMENT HARDWARE AND SCENARIO 51 4.2 DATA COLLECTION 54 4.3 OVERALL RESULT 55 4.4 COMPARE DIFFERENT SUBCARRIER SELECTION METHOD 61 4.5 COMPARE DIFFERENT ANTENNA SET SELECTION METHOD 62 4.6 COMPARE DIFFERENT PEAK DETECTION METHOD 64 4.7 COMPARE WITH PRIOR WORK 65 4.8 ERROR MITIGATION VIA SLIDING-WINDOW FILTERING 67 4.9 DYNAMIC ANALYSIS OF SELECTION BEHAVIORS 70 4.9.1 Temporal Dynamics and Spatial Diversity of Antenna Sets 70 4.9.2 Efficacy of Peak and Onset Quality Criteria 72 4.9.3 Subcarrier Tracking and Frequency Selective Fading 73 CHAPTER 5 CONCLUSION 76 CHAPTER 6 LIMITATIONS AND FUTURE WORK 77 6.1 LIMITATIONS 77 6.2 FUTURE WORK 80 REFERENCES 83 APPENDIX 87 APPENDIX A. RESULTS FOR EACH TRIAL USING THE PROPOSED METHOD 87 APPENDIX B. ERROR DISTRIBUTION FOR EACH TRIAL USING THE PROPOSED METHOD 95 APPENDIX C. RESULTS FOR EACH TRIAL USING THE PROPOSED METHOD WITH MOVING MEDIAN FILTERING 97

    [1] F. Adib, H. Mao, Z. Kabelac, D. Katabi, and R. C. Miller, "Smart homes that monitor breathing and heart rate," in Proceedings of the 33rd annual ACM conference on human factors in computing systems, 2015, pp. 837-846.
    [2] W. Wang, S. Stuijk, and G. De Haan, "Exploiting spatial redundancy of image sensor for motion robust rPPG," IEEE transactions on Biomedical Engineering, vol. 62, no. 2, pp. 415-425, 2014.
    [3] F. Amerini and M. Meo, "Structural health monitoring of bolted joints using linear and nonlinear acoustic/ultrasound methods," Structural health monitoring, vol. 10, no. 6, pp. 659-672, 2011.
    [4] D. Zhang, Y. Hu, Y. Chen, and B. Zeng, "BreathTrack: Tracking indoor human breath status via commodity WiFi," IEEE Internet of Things Journal, vol. 6, no. 2, pp. 3899-3911, 2019.
    [5] X. Zhang et al., "Wital: A COTS WiFi devices based vital signs monitoring system using NLOS sensing model," IEEE Transactions on Human-Machine Systems, vol. 53, no. 3, pp. 629-641, 2023.
    [6] X. Liu, J. Cao, S. Tang, J. Wen, and P. Guo, "Contactless respiration monitoring via off-the-shelf WiFi devices," IEEE Transactions on Mobile Computing, vol. 15, no. 10, pp. 2466-2479, 2015.
    [7] J. Zhang, W. Xu, W. Hu, and S. S. Kanhere, "Wicare: Towards in-situ breath monitoring," in Proceedings of the 14th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services, 2017, pp. 126-135.
    [8] X. Liu, J. Cao, S. Tang, and J. Wen, "Wi-sleep: Contactless sleep monitoring via wifi signals," in 2014 IEEE Real-Time Systems Symposium, 2014: IEEE, pp. 346-355.
    [9] K. Ali, M. Alloulah, F. Kawsar, and A. X. Liu, "On goodness of WiFi based monitoring of sleep vital signs in the wild," IEEE Transactions on Mobile Computing, vol. 22, no. 1, pp. 341-355, 2021.
    [10] M. I. Khan et al., "Tracking vital signs of a patient using channel state information and machine learning for a smart healthcare system," Neural Computing and Applications, pp. 1-15, 2021.
    [11] Y. Yang, J. Cao, X. Liu, and K. Xing, "Multi-person sleeping respiration monitoring with COTS WiFi devices," in 2018 IEEE 15th International Conference on Mobile Ad Hoc and Sensor Systems (MASS), 2018: IEEE, pp. 37-45.
    [12] B. Korany and Y. Mostofi, "Nocturnal seizure detection using off-the-shelf WiFi," IEEE Internet of Things Journal, vol. 9, no. 9, pp. 6996-7008, 2021.
    [13] X. Du, Y. Li, H. Guo, J. Luo, P. He, and J. Cui, "Vehealth: pervasive RFID-based driver respiration and heart rate monitoring in driving scenarios," Wireless Networks, pp. 1-16, 2025.
    [14] C. Dou and H. Huan, "Full respiration rate monitoring exploiting doppler information with commodity wi-fi devices," Sensors, vol. 21, no. 10, p. 3505, 2021.
    [15] X. Wang, C. Yang, and S. Mao, "TensorBeat: Tensor decomposition for monitoring multiperson breathing beats with commodity WiFi," ACM Transactions on Intelligent Systems and Technology (TIST), vol. 9, no. 1, pp. 1-27, 2017.
    [16] Y. Zeng, D. Wu, J. Xiong, J. Liu, Z. Liu, and D. Zhang, "MultiSense: Enabling multi-person respiration sensing with commodity WiFi," Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, vol. 4, no. 3, pp. 1-29, 2020.
    [17] Y. Zeng, D. Wu, J. Xiong, E. Yi, R. Gao, and D. Zhang, "FarSense: Pushing the range limit of WiFi-based respiration sensing with CSI ratio of two antennas," Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, vol. 3, no. 3, pp. 1-26, 2019.
    [18] B. Yu et al., "WiFi-sleep: Sleep stage monitoring using commodity Wi-Fi devices," IEEE internet of things journal, vol. 8, no. 18, pp. 13900-13913, 2021.
    [19] C. Chen et al., "TR-BREATH: Time-reversal breathing rate estimation and detection," IEEE Transactions on Biomedical Engineering, vol. 65, no. 3, pp. 489-501, 2017.
    [20] Y. Zeng, D. Wu, R. Gao, T. Gu, and D. Zhang, "FullBreathe: Full human respiration detection exploiting complementarity of CSI phase and amplitude of WiFi signals," Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, vol. 2, no. 3, pp. 1-19, 2018.
    [21] Y. Yin, X. Yang, J. Xiong, S. I. Lee, P. Chen, and Q. Niu, "Ubiquitous smartphone-based respiration sensing with Wi-Fi signal," IEEE Internet of Things Journal, vol. 9, no. 2, pp. 1479-1490, 2021.
    [22] M. Atif, S. Muralidharan, H. Ko, and B. Yoo, "COVID-beat: a low-cost breath monitoring approach for people in quarantine during the pandemic," Journal of Computational Design and Engineering, vol. 9, no. 3, pp. 992-1006, 2022.
    [23] U. M. Khan, Z. Kabir, and S. A. Hassan, "Wireless health monitoring using passive WiFi sensing," in 2017 13th international wireless communications and mobile computing conference (IWCMC), 2017: IEEE, pp. 1771-1776.
    [24] J. Liu, Y. Wang, Y. Chen, J. Yang, X. Chen, and J. Cheng, "Tracking vital signs during sleep leveraging off-the-shelf wifi," in Proceedings of the 16th ACM international symposium on mobile ad hoc networking and computing, 2015, pp. 267-276.
    [25] J. Liu, Y. Chen, Y. Wang, X. Chen, J. Cheng, and J. Yang, "Monitoring vital signs and postures during sleep using WiFi signals," IEEE Internet of Things Journal, vol. 5, no. 3, pp. 2071-2084, 2018.
    [26] X. Wang, C. Yang, and S. Mao, "On CSI-based vital sign monitoring using commodity WiFi," ACM Transactions on Computing for Healthcare, vol. 1, no. 3, pp. 1-27, 2020.
    [27] X. Wang, C. Yang, and S. Mao, "PhaseBeat: Exploiting CSI phase data for vital sign monitoring with commodity WiFi devices," in 2017 IEEE 37th international conference on distributed computing systems (ICDCS), 2017: IEEE, pp. 1230-1239.
    [28] J. Shang and J. Wu, "Fine-grained vital signs estimation using commercial wi-fi devices," in Proceedings of the Eighth Wireless of the Students, by the Students, and for the Students Workshop, 2016, pp. 30-32.
    [29] A. Khamis, C. T. Chou, B. Kusy, and W. Hu, "CardioFi: Enabling heart rate monitoring on unmodified COTS WiFi devices," in Proceedings of the 15th EAI international conference on mobile and ubiquitous systems: Computing, networking and services, 2018, pp. 97-106.
    [30] J. Sun, X. Bian, and M. Li, "Non-contact heart rate monitoring method based on wi-fi csi signal," Sensors, vol. 24, no. 7, p. 2111, 2024.
    [31] R. Zhang et al., "Hybrid subcarrier selection method for vital sign monitoring with long-term and short-term data considerations," IEEE Sensors Journal, vol. 22, no. 23, pp. 23209-23220, 2022.
    [32] M. Liu, Z. Lin, P. Xiao, and W. Xiang, "Human biometric signals monitoring based on wifi channel state information using deep learning," arXiv preprint arXiv:2203.03980, 2022.
    [33] P. H. Charlton et al., "Detecting beats in the photoplethysmogram: benchmarking open-source algorithms," Physiological Measurement, vol. 43, no. 8, p. 085007, 2022.
    [34] P. H. Charlton, E. J. Argüello-Prada, J. Mant, and P. A. Kyriacou, "The MSPTDfast photoplethysmography beat detection algorithm: design, benchmarking, and open-source distribution," Physiological Measurement, vol. 46, no. 3, p. 035002, 2025.
    [35] D. Halperin, W. Hu, A. Sheth, and D. Wetherall, "Tool release: Gathering 802.11 n traces with channel state information," ACM SIGCOMM computer communication review, vol. 41, no. 1, pp. 53-53, 2011.
    [36] M. Aboy, J. McNames, T. Thong, D. Tsunami, M. S. Ellenby, and B. Goldstein, "An automatic beat detection algorithm for pressure signals," IEEE Transactions on Biomedical Engineering, vol. 52, no. 10, pp. 1662-1670, 2005.
    [37] F. Scholkmann, J. Boss, and M. Wolf, "An efficient algorithm for automatic peak detection in noisy periodic and quasi-periodic signals," Algorithms, vol. 5, no. 4, pp. 588-603, 2012.
    [38] E. J. Argüello-Prada, "The mountaineer’s method for peak detection in photoplethysmographic signals," Revista Facultad de Ingeniería Universidad de Antioquia, no. 90, pp. 42-50, 2019.
    [39] A. N. Vest et al., "An open source benchmarked toolbox for cardiovascular waveform and interval analysis," Physiological measurement, vol. 39, no. 10, p. 105004, 2018.
    [40] D. Han et al., "A real-time PPG peak detection method for accurate determination of heart rate during sinus rhythm and cardiac arrhythmia," Biosensors, vol. 12, no. 2, p. 82, 2022.

    QR CODE