1. Monitoring the Sleep Respiratory Rate with Low-Cost Microcontroller Wi-Fi in a Controlled Environment
- Author
-
Ratthamontree Burimas, Teerayut Horanont, Aakash Thapa, and Badri Raj Lamichhane
- Subjects
sleep apnea ,respiratory rate measurement ,ESP32 ,channel state information (CSI) ,digital signal processing ,Technology ,Engineering (General). Civil engineering (General) ,TA1-2040 ,Biology (General) ,QH301-705.5 ,Physics ,QC1-999 ,Chemistry ,QD1-999 - Abstract
Sleep apnea, characterized by breathing interruptions or slow breathing at night, can cause various health issues. Detecting respiratory rate (RR) using Wireless Fidelity (Wi-Fi) can identify sleep disorders without physical contact avoiding sleep disruption. However, traditional methods using Network Interface Cards (NICs) like the Intel Wi-Fi Link 5300 NIC are often costly and limited in channel state information (CSI) resolution. Our study introduces an effective strategy using the affordable ESP32 single-board computer for tracking RR through detailed analysis of Wi-Fi signal CSI. We developed a technique correlating Wi-Fi signal fluctuations with RR, employing signal processing methods—Hampel Filtering, Gaussian Filtering, Linear Interpolation, and Butterworth Low Pass Filtering—to accurately extract relevant signals. Additionally, noise from external movements is mitigated using a Z-Score for anomaly detection approach. We also implemented a local peak function to count peaks within an interval, scaling it to bpm for RR identification. RR measurements were conducted at different rates—Normal (12–16 bpm), Fast (>16 bpm), and Slow (
- Published
- 2024
- Full Text
- View/download PDF