ArticlePDF Available

MultiSense: Enabling Multi-person Respiration Sensing with Commodity WiFi

Authors:

Abstract

In recent years, we have seen efforts made to simultaneously monitor the respiration of multiple persons based on the channel state information (CSI) retrieved from commodity WiFi devices. Existing approaches mainly rely on spectral analysis of the CSI amplitude to obtain respiration rate information, leading to multiple limitations: (1) spectral analysis works when multiple persons exhibit dramatically different respiration rates, however, it fails to resolve similar rates; (2) spectral analysis can only obtain the average respiration rate over a period of time, and it is unable to capture the detailed rate change over time; (3) they fail to sense the respiration when a target is located at the ``blind spots'' even the target is close to the sensing devices. To overcome these limitations, we propose MultiSense, the first WiFi-based system that can robustly and continuously sense the detailed respiration patterns of multiple persons even they have very similar respiration rates and are physically closely located. The key insight of our solution is that the commodity WiFi hardware nowadays is usually equipped with multiple antennas. Thus, each individual antenna can receive a different mix copy of signals reflected from multiple persons. We successfully prove that the reflected signals are linearly mixed at each antenna and propose to model the multi-person respiration sensing as a blind source separation (BSS) problem. Then, we solve it using independent component analysis (ICA) to separate the mixed signal and obtain the reparation information of each person. Extensive experiments show that with only one pair of transceivers, each equipped with three antennas, MultiSense is able to accurately monitor respiration even in the presence of four persons, with the mean absolute respiration rate error of 0.73 bpm (breaths per minute).
A preview of the PDF is not available
... Wi-Fi sensing [25,37,44,53,54,57,71,76] has garnered attention from both academia and industry in recent years, thanks to the wide deployment of Wi-Fi infrastructure. Promoted by the ability of obtaining channel state information (CSI) [17], diversified sensing applications have been proposed and implemented, including vital signs monitoring [37,71], gesture detection [53,76], activity recognition [15,25], as well as localization and motion tracking [10,44,54,72]. ...
... Wi-Fi sensing [25,37,44,53,54,57,71,76] has garnered attention from both academia and industry in recent years, thanks to the wide deployment of Wi-Fi infrastructure. Promoted by the ability of obtaining channel state information (CSI) [17], diversified sensing applications have been proposed and implemented, including vital signs monitoring [37,71], gesture detection [53,76], activity recognition [15,25], as well as localization and motion tracking [10,44,54,72]. Despite the promising outcomes demonstrated by these applications, one major challenge still persists as Wi-Fi sensing continues to evolve: the limited Wi-Fi bandwidth fails to offer a sufficient spatial resolution (in both range and bearing), hindering the realization of fine-granularity sensing to precisely differentiate multiple subjects. ...
... A later work PhaseBeat [58] harnessed root-MUSIC [45] to segregate signals multi-person sensing signals. MultiSense [71] treated multiperson sensing as a blind source separation issue, utilizing ICA [24] for waveform extraction. SPARCS [43] recovered micro-doppler spectra by exploiting the intrinsic sparsity of wideband mmWave channels. ...
Conference Paper
Full-text available
The limited bandwidth of Wi-Fi severely confines the granularity (especially in differentiating multiple subjects) of Wi-Fi sensing, posing a significant challenge for its wide adoption. Though utilizing multiple channels to expand the effective bandwidth sounds plausible, continuous spectrum stitching towards ultra-wideband (UWB) is far from practical given various constraints (e.g., the runtime channel availability and inconsistent channel responses across a wide bandwidth). To this end, we propose UWB-Fi as a novel Wi-Fi sensing system with ultra-wide bandwidth, leveraging only discrete and irregular channel sampling. We first design a fast channel hopping scheme to perform arbitrary sampling across 4.7GHz (i.e., 2.4 to 7.1GHz) bandwidth on commodity Wi-Fi hardware without interrupting default communications. As no signal processing tool is available to handle such channel samples, we innovate in a model-based deep learning approach that translates discrete channel samples to high-dimensional spectral parameters; this method successfully avoids the bias-variance tradeoff in parameter estimation, while filtering out hardware-related offsets inherent to Wi-Fi. Through extensive evaluations, we demonstrate that UWB-Fi successfully achieves fine-granularity sensing, enabling centimeter-level resolution for indoor multi-person sensing.
... Noise sample acquisition: we obtain noise samples by subtracting the noise-free TD-CSI signal (red points) from the actual TD-CSI signal (blue points). conforms to Equation 4, we first remove random phase offsets (such as CFO and SFO) from the raw CSI using the phase-restoration algorithm described in MultiSense [44]. Then, we perform a differencing operation on the restored CSI signal with a fixed time interval to obtain the TD-CSI signal. ...
... Removing the Phase Offsets in Raw CSI.Raw CSI samples collected from commodity WiFi devices suffer from random phase offsets, such as CFO (Channel Frequency Offset) and SFO (Sampling Frequency Offset)[37] due to the unsynchronization of transmitter and receiver. To remove the phase offsets, FewSense applies the phase-restoration algorithm proposed in MultiSense[44].4.1.2 Constructing Candidate TD-CSI Signals with Varying Time Intervals Between CSI Samples.To construct a CSI difference, i.e., TD-CSI signal for Doppler speed estimation, we need two CSI samples. ...
Article
Full-text available
Passive tracking plays a fundamental role in numerous applications such as elderly care, security surveillance, and smart home. To utilize ubiquitous WiFi signals for passive tracking, the Doppler speed extracted from WiFi CSI (Channel State Information) is the key information. Despite the progress made, existing approaches still require a large number of samples to achieve accurate Doppler speed estimation. To enable WiFi sensing with minimum amount of interference on WiFi communication, accurate Doppler speed estimation with fewer CSI samples is crucial. To achieve this, we build a passive WiFi tracking system which employs a novel CSI difference paradigm instead of CSI for Doppler speed estimation. In this paper, we provide the first deep dive into the potential of CSI difference for fine-grained Doppler speed estimation. Theoretically, our new design allows us to estimate Doppler speed with just three samples. While conventional methods only adopt phase information for Doppler estimation, we creatively fuse both phase and amplitude information to improve Doppler estimation accuracy. Extensive experiments show that our solution outperforms the state-of-the-art approaches, achieving higher accuracy with fewer CSI samples. Based on this proposed WiFi-CSI difference paradigm, we build a prototype passive tracking system which can accurately track a person with a median error lower than 34 cm, achieving similar accuracy compared to the state-of-the-art systems, while significantly reducing the required number of samples to only 5%.
... However, since the trunk deformations caused by breathing and heartbeats are very subtle and have a relatively minor impact on Wi-Fi signal propagation, theoretical models are necessary to guide this sensing process. Currently, most advanced schemes are based on the Fresnel zone model [12], the Fresnel diffraction model [13], or the CSI-ratio model [14,15]. ...
Article
Full-text available
This paper introduces an innovative non-contact heart rate monitoring method based on Wi-Fi Channel State Information (CSI). This approach integrates both amplitude and phase information of the CSI signal through rotational projection, aiming to optimize the accuracy of heart rate estimation in home environments. We develop a frequency domain subcarrier selection algorithm based on Heartbeat to subcomponent ratio (HSR) and design a complete set of signal filtering and subcarrier selection processes to further enhance the accuracy of heart rate estimation. Heart rate estimation is conducted by combining the peak frequencies of multiple subcarriers. Extensive experimental validations demonstrate that our method exhibits exceptional performance under various environmental conditions. The experimental results show that our subcarrier selection method for heart rate estimation achieves an average accuracy of 96.8%, with a median error of only 0.8 bpm, representing an approximately 20% performance improvement over existing technologies.
Article
Since sleep plays an important role in people's daily lives, sleep monitoring has attracted the attention of many researchers. Physical and physiological activities occurring in sleep exhibit unique patterns in different sleep stages. It indicates that recognizing a wide range of sleep activities (events) can provide more fine-grained information for sleep stage detection. However, most of the prior works are designed to capture limited sleep events and coarse-grained information, which cannot meet the needs of fine-grained sleep monitoring. In our work, we leverage ubiquitous in-ear microphones on sleep earbuds to design a sleep monitoring system, named EarSleep1, which interprets in-ear body sounds induced by various representative sleep events into sleep stages. Based on differences among physical occurrence mechanisms of sleep activities, EarSleep extracts unique acoustic response patterns from in-ear body sounds to recognize a wide range of sleep events, including body movements, sound activities, heartbeat, and respiration. With the help of sleep medicine knowledge, interpretable acoustic features are derived from these representative sleep activities. EarSleep leverages a carefully designed deep learning model to establish the complex correlation between acoustic features and sleep stages. We conduct extensive experiments with 48 nights of 18 participants over three months to validate the performance of our system. The experimental results show that our system can accurately detect a rich set of sleep activities. Furthermore, in terms of sleep stage detection, EarSleep outperforms state-of-the-art solutions by 7.12% and 9.32% in average precision and average recall, respectively.
Article
Building layout imaging (BLR) is a prominent research topic in the field of through-the-wall radar (TWR) and wireless perception currently. Inspired by computed tomography (CT), the transmit-receive separated dual-bistatic radar system utilizes electromagnetic (EM) wave transmission signals to perform BLR. However, existing researches significantly rely on signal frequency bandwidth resources. Moreover, the state-of-the-art researches only estimate the time delay (TD) information, thereby posing challenges in precisely discriminating between the direct path (DP) and multipaths. This paper refine the sparse signal reconstruction based angle of arrival (AOA) and TD super-resolution estimate algorithms under the condition of restricted broadband array signals. In accordance with this, the present study proposes a direct path (DP) identifying criterion with assistance of AOA, and obtain high-accuracy direct path time delay (DPTD) estimation. Further, with the high-accuracy DPTD estimation, this paper proposes a common material permittivities based iterative multimaterial BLR algorithm. The final numerical simulations and EM simulations verify the effectiveness of the proposed super-resolution algorithm and the improvement on multimaterial BLR.
Article
This paper introduces MultiMesh, a multi-subject 3D human mesh construction system based on commodity WiFi. Our system can reuse commodity WiFi devices in the environment and is capable of working in non-line-of-sight (NLoS) conditions compared with the traditional computer vision-based approach. Specifically, we leverage an L-shaped antenna array to generate the two-dimensional angle of arrival (2D AoA) of reflected signals for subject separation in the physical space. We further leverage the angle of departure and time of flight of the signal to enhance the resolvability for precise separation of close subjects. Then we exploit information from various signal dimensions to mitigate the interference of indirect reflections according to different signal propagation paths. Moreover, we employ the continuity of human movement in the spatial-temporal domain to track weak reflected signals of faraway subjects. Finally, we utilize a deep learning model to digitize 2D AoA images of each subject into the 3D human mesh. We conducted extensive experiments in real-world multi-subject scenarios under various environments to evaluate the performance of our system. For example, we conduct experiments with occlusion and perform human mesh construction for different distances between two subjects and different distances between subjects and WiFi devices. The results show that MultiMesh can accurately construct 3D human meshes for multiple users with an average vertex error of 4cm. The evaluations also demonstrate that our system could achieve comparable performance for unseen environments and people. Moreover, we also evaluate the accuracy of spatial information extraction and the performance of subject detection. These evaluations demonstrate the robustness and effectiveness of our system.
Article
Full-text available
The locomotor-respiratory coupling (LRC) ratio of a person doing exercise is an important parameter to reflect the exercise safety and effectiveness. Existing approaches that can measure LRC either rely on specialized and costly devices or use heavy sensors, bringing much inconvenience to people during exercise. To overcome these limitations, we propose ER-Rhythm using low-cost and lightweight RFID tags attached on the human body to simultaneously extract and couple the exercise and respiration rhythm for LRC estimation. ER-Rhythm captures exercise locomotion rhythm from the signals of the tags on limbs. However, extracting respiration rhythm from the signals of the tags on the chest during exercise is a challenging task because the minute respiration movement can be overwhelmed by the large torso movement. To address this challenge, we first leverage the unique characteristic of human respiratory mechanism to measure the chest movement while breathing, and then perform dedicated signal fusion of multiple tags interrogated by a pair of antennas to remove the torso movement effect. In addition, we take advantage of the multi-path effect of RF signals to reduce the number of needed antennas for respiration pattern extraction to save the system cost. To couple the exercise and respiration rhythm, we adopt a correlation-based approach to facilitate LRC estimation. The experimental results show that LRC can be estimated accurately up to 92% -- 95% of the time.
Article
Full-text available
The past few years have witnessed the great potential of exploiting channel state information retrieved from commodity WiFi devices for respiration monitoring. However, existing approaches only work when the target is close to the WiFi transceivers and the performance degrades significantly when the target is far away. On the other hand, most home environments only have one WiFi access point and it may not be located in the same room as the target. This sensing range constraint greatly limits the application of the proposed approaches in real life. This paper presents FarSense--the first real-time system that can reliably monitor human respiration when the target is far away from the WiFi transceiver pair. FarSense works well even when one of the transceivers is located in another room, moving a big step towards real-life deployment. We propose two novel schemes to achieve this goal: (1) Instead of applying the raw CSI readings of individual antenna for sensing, we employ the ratio of CSI readings from two antennas, whose noise is mostly canceled out by the division operation to significantly increase the sensing range; (2) The division operation further enables us to utilize the phase information which is not usable with one single antenna for sensing. The orthogonal amplitude and phase are elaborately combined to address the "blind spots" issue and further increase the sensing range. Extensive experiments show that FarSense is able to accurately monitor human respiration even when the target is 8 meters away from the transceiver pair, increasing the sensing range by more than 100%. We believe this is the first system to enable through-wall respiration sensing with commodity WiFi devices and the proposed method could also benefit other sensing applications.
Article
Full-text available
Motion detection acts as a key component for a range of applications such as home security, occupancy and activity monitoring, retail analytics, etc. Most existing solutions, however, require special installation and calibration and suffer from frequent false alarms with very limited coverage. In this paper, we propose WiDetect, a highly accurate, robust, and calibration-free wireless motion detector that achieves almost zero false alarm rate and large through-the-wall coverage. Different from previous approaches that either extract data-driven features or assume a few reflection multipaths, we model the problem from a perspective of statistical electromagnetic (EM) by accounting for all multipaths indoors. By exploiting the statistical theory of EM waves, we establish a connection between the autocorrelation function of the physical layer channel state information (CSI) and target motion in the environment. On this basis, we devise a novel motion statistic that is independent of environment, location, orientation, and subjects, and then perform a hypothesis testing for motion detection. By harnessing abundant multipaths indoors, WiDetect can detect arbitrary motion, be it in Line-Of-Sight vicinity or behind multiple walls, providing sufficient whole-home coverage for typical apartments and houses using a single link on commodity WiFi. We conduct extensive experiments in a typical office, an apartment, and a single house with different users for an overall period of more than 5 weeks. The results show that WiDetect achieves a remarkable detection accuracy of 99.68% with a zero false rate, significantly outperforming the state-of-the-art solutions and setting up the stage for ubiquitous motion sensing in practice.
Article
Full-text available
We present the model, design, and implementation of SMARS, the first practical Sleep Monitoring system that exploits Ambient Radio Signals to recognize sleep stages and assess sleep quality. This will enable a future smart home that monitors daily sleep in a ubiquitous and contactless manner. The key enabler underlying SMARS is a statistical model that accounts for all reflecting and scattering multipaths, allowing highly accurate and instantaneous breathing estimation with best-ever performance achieved on commodity devices. On this basis, SMARS then recognizes different sleep stages, including wake, rapid eye movement (REM), and non-REM (NREM), which was previously only possible with dedicated hardware. We implement a real-time system on commercial WiFi chipsets and deploy it in 6 homes. Our results demonstrate that SMARS yields a median absolute error of 0.47 breaths per minute (BPM), and detects breathing robustly even when a person is 10 meters away from the link. SMARS achieves sleep staging accuracy of 88%, outperforming the prevalent unobtrusive commodity solutions using bed sensor or UWB radar. By achieving promising results with merely a single commodity RF link, we believe that SMARS will set the stage for a practical in-home sleep monitoring solution.
Conference Paper
Full-text available
Inertial measurements are critical to almost any mobile applications. It is usually achieved by dedicated sensors (e.g., accelerometer, gyroscope) that suffer from significant accumulative errors. This paper presents RIM, an RF-based Inertial Measurement system for precise motion processing. RIM turns a commodity WiFi device into an Inertial Measurement Unit (IMU) that can accurately track moving distance, heading direction, and rotating angle, requiring no additional infrastructure but a single arbitrarily placed Access Point (AP) whose location is unknown. RIM makes three key technical contributions. First, it presents a spatial-temporal virtual antenna retracing scheme that leverages multipath profiles as virtual antennas and underpins measurements of distance and orientation using commercial WiFi. Second, it introduces a super-resolution virtual antenna alignment algorithm that resolves sub-centimeter movements. Third, it presents an approach to handle measurement noises and thus delivers an accurate and robust system. Our experiments, over a multipath rich area of > 1,000 m² with one single AP, show that RIM achieves a median error in moving distance of 2.3 cm and 8.4 cm for short-range and long-distance tracking respectively, and 6.1° mean error in heading direction, all significantly outperforming dedicated inertial sensors. We also demonstrate multiple RIM-enabled applications with great performance, including indoor tracking, handwriting, and gesture control.
Article
Full-text available
Recent years have witnessed advances of Internet of Things (IoT) technologies and their applications to enable contactless sensing and human-computer interaction in smart homes. For people with Motor Neurone Disease (MND), their motion capabilities are severely impaired and they have difficulties interacting with IoT devices and even communicating with other people. As the disease progresses, most patients lose their speech function eventually which makes the widely adopted voice-based solutions fail. In contrast, most patients can still move their fingers slightly even after they have lost the control of their arms and hands. Thus we propose to develop a Morse code based text input system, called WiMorse, which allows patients with minimal single-finger control to input and communicate with other people without attaching any sensor to their fingers. WiMorse leverages ubiquitous commodity WiFi devices to track subtle finger movements contactlessly and encode them as Morse code input. In order to sense the very subtle finger movements, we propose to employ the ratio of the Channel State Information (CSI) between two antennas to enhance the Signal to Noise Ratio. To address the severe location dependency issue in wireless sensing with accurate theoretical underpinning and experiments, we propose a signal transformation mechanism to automatically convert signals based on the input position, achieving stable sensing performance. Comprehensive experiments demonstrate that WiMorse can achieve higher than 95% recognition accuracy for finger generated Morse code, and is robust against input position, environment changes, and user diversity.
Article
Temporal synchronous target selection is an association-free selection technique: users select a target by generating signals (e.g., finger taps and hand claps) in sync with its unique temporal pattern. However, classical pattern set design and input recognition algorithm of such techniques did not leverage users' behavioral information, which limits their robustness to imprecise inputs. In this paper, we improve these two key components by modeling users' interaction behavior. In the first user study, we asked users to tap a finger in sync with blinking patterns with various period and delay, and modeled their finger tapping ability using Gaussian distribution. Based on the results, we generated pattern sets for up to 22 targets that minimized the possibility of confusion due to imprecise inputs. In the second user study, we validated that the optimized pattern sets could reduce error rate from 23% to 7% for the classical Correlation recognizer. We also tested a novel Bayesian, which achieved higher selection accuracy than the Correlation recognizer when the input sequence is short. The informal evaluation results show that the selection technique can be effectively scaled to different modalities and sensing techniques.
Article
In workplaces, knowledge has the property of being individually kept and collectively shared. It is distributed and embedded among members but needs to be transferred and pooled through knowledge networks for successful collaboration. In order to understand and embody such networks, we employed a mixture of field observations, social network analysis, and in-depth interviews to examine the practices of knowledge transfer in a local financial institute (N=32). Results from the analyses show that there is a discrepancy between inbound and outbound knowledge transfer, and also suggest that expertise or social relation cannot solely account for members' decision on whom to ask questions and share knowledge. We also found that scaffolding workers to connect to the right person with metaknowledge of the knowledge network is important. Our findings point to research and design opportunities to support knowledge transfer at the collaborative level within a knowledge community.
Article
Intergroup contact has long been considered as an effective strategy to reduce prejudice between groups. However, recent studies suggest that exposure to opposing groups in online platforms can exacerbate polarization. To further understand the behavior of individuals who actively engage in intergroup contact in practice, we provide a large-scale observational study of intragroup behavioral differences between members with and without intergroup contact. We leverage the existing structure of NBA-related discussion forums on Reddit to study the context of professional sports. We identify fans of each NBA team as members of a group and trace whether they have intergroup contact. Our results show that members with intergroup contact use more negative and abusive language in their affiliated group than those without such contact, after controlling for activity levels. We further quantify different levels of intergroup contact and show that there may exist nonlinear mechanisms regarding how intergroup contact relates to intragroup behavior. Our findings provide complementary evidence to experimental studies in a novel context and also shed light on possible reasons for the different outcomes in prior studies.
Article
Sleep sound-activities including snore, cough and somniloquy are closely related to sleep quality, sleep disorder and even illnesses. To obtain the information of these activities, current solutions either require the user to wear various sensors/devices, or use the camera/microphone to record the image/sound data. However, many people are reluctant to wear sensors/devices during sleep. The video-based and audio-based approaches raise privacy concerns. In this work, we propose a novel system TagSleep to address the issues mentioned above. For the first time, we propose the concept of two-layer sensing. We employ the respiration sensing information as the basic first-layer information, which is applied to further obtain rich second-layer sensing information including snore, cough and somniloquy. Specifically, without attaching any device to the human body, by just deploying low-cost and flexible RFID tags near to the user, we can accurately obtain the respiration information. What's more interesting, the user's cough, snore and somniloquy all affect his/her respiration, so the fine-grained respiration changes can be used to infer these sleep sound-activities without recording the sound data. We design and implement our system with just three RFID tags and one RFID reader. We evaluate the performance of TagSleep with 30 users (13 males and 17 females) for a period of 2 months. TagSleep is able to achieve higher than 96.58% sensing accuracy in recognizing snore, cough and somniloquy under various sleep postures. TagSleep also boosts the sleep posture recognition accuracy to 98.94%.