DEPARTMENT OF COMPUTING 电子计算学系 Wi-Sleep: Contactless Sleep Monitoring via WiFi Signals Xuefeng Liu1, Shaojie Tang2, Jiannong Cao1, Jiaqi Wen1 1. Dept. of Computing, The Hong Kong Polytechnic University 2. Jindal School of Management, UT Dallas Presenter: Qixin Wang1 1 DEPARTMENT OF COMPUTING 电子计算学系 Outline Motivation Related works Breath detection using WiFi signals Experiment 2 DEPARTMENT OF COMPUTING 电子计算学系 Sleep Monitoring Systems: Class 1 Obtrusive to the users 3 DEPARTMENT OF COMPUTING 电子计算学系 Sleep Monitoring Systems: Class 2 High cost 4 Affected by light Privacy issue DEPARTMENT OF COMPUTING 电子计算学系 Low cost Touch-less Environmentally robust Privacy- preserved 5 DEPARTMENT OF COMPUTING 电子计算学系 Can Wireless Radios Work? Low cost Non-intrusive Environmentally robust No privacy concerns 6 DEPARTMENT OF COMPUTING 电子计算学系 Existing works Using RSSI (Received Signal Strength Indicator) for tracking respiration Drawbacks: • Low sensitivity Low accuracy • The effect of different sleeping postures is not investigated O. J. Kaltiokallio and et al., “Non-invasive respiration rate monitoring using a single cots Tx-Rx pair,” in IPSN 2014. 7 DEPARTMENT OF COMPUTING 电子计算学系 Any better wireless features than RSSI ? Packet loss rate (PLR) LQI (Link quality indicator) 8 ? DEPARTMENT OF COMPUTING 电子计算学系 9 DEPARTMENT OF COMPUTING 电子计算学系 Channel State Information (CSI) CSI: Using Intel Wi-Fi Wireless Link 5300 802.11n MIMO radios, can provide real-time channel state for 30 subcarrier groups 10 DEPARTMENT OF COMPUTING 电子计算学系 CSI Amplitude and Phase 11 DEPARTMENT OF COMPUTING 电子计算学系 12 DEPARTMENT OF COMPUTING 电子计算学系 Why CSI Works? LOS Exhale Inhale Exhale Inhale NLOS (a) LOS NLOS 13 Reflection Diffusion Scattering (b) NLOS NLOS DEPARTMENT OF COMPUTING 电子计算学系 The CSI Data Processing Outlier removal using the median filter 14 DEPARTMENT OF COMPUTING 电子计算学系 The CSI Data Processing Interpolation and wavelet-based noise filtering 15 DEPARTMENT OF COMPUTING 电子计算学系 The CSI Data Processing Why choose wavelet filter instead of a general low-pass filters? Wavelet filter can preserve edge information, which will be utilized when detection postures changes. 16 DEPARTMENT OF COMPUTING 电子计算学系 The CSI Data Processing Channel Selection using the Recurrence Plot 17 DEPARTMENT OF COMPUTING 电子计算学系 The CSI Data Processing 18 DEPARTMENT OF COMPUTING 电子计算学系 The CSI Data Processing Final result 19 DEPARTMENT OF COMPUTING 电子计算学系 The Effect of Sleeping Positions 6 sleeping positions 20 DEPARTMENT OF COMPUTING 电子计算学系 The Effect of Sleeping Positions When TX and RX are at the two sides of the person Channel Selection using the Recurrence Plot 21 DEPARTMENT OF COMPUTING 电子计算学系 The Effect of Sleeping Positions The rationale 22 DEPARTMENT OF COMPUTING 电子计算学系 The Effect of Sleeping Positions When TX and RX are at the same side of the person 23 DEPARTMENT OF COMPUTING 电子计算学系 The Effect of Sleeping Positions Three pairs of TX-RX 24 DEPARTMENT OF COMPUTING 电子计算学系 The Effect of Sleeping Positions Identifying Sleeping Positions via difference in periodicity level 25 DEPARTMENT OF COMPUTING 电子计算学系 Experimental Results False positives and negatives 26 DEPARTMENT OF COMPUTING 电子计算学系 Experimental Results Tracking respiration with fixed sleeping positions TX1-RX2 (different side) 27 TX1-RX1 (same side) DEPARTMENT OF COMPUTING 电子计算学系 Experimental Results Identifying sleeping positions A : sleep on the back B : sleep on the left side C : sleep on the right side 28 DEPARTMENT OF COMPUTING 电子计算学系 THANK YOU Q&A 29
© Copyright 2026 Paperzz