TensorBeat: Tensor Decomposition for Monitoring Multi-Person Breathing Beats with Commodity WiFi

Xuyu Wang,Chao Yang,Shiwen Mao
DOI: https://doi.org/10.48550/arXiv.1702.02046
2017-02-06
Abstract:Breathing signal monitoring can provide important clues for human's physical health problems. Comparing to existing techniques that require wearable devices and special equipment, a more desirable approach is to provide contact-free and long-term breathing rate monitoring by exploiting wireless signals. In this paper, we propose TensorBeat, a system to employ channel state information (CSI) phase difference data to intelligently estimate breathing rates for multiple persons with commodity WiFi devices. The main idea is to leverage the tensor decomposition technique to handle the CSI phase difference data. The proposed TensorBeat scheme first obtains CSI phase difference data between pairs of antennas at the WiFi receiver to create CSI tensor data. Then Canonical Polyadic (CP) decomposition is applied to obtain the desired breathing signals. A stable signal matching algorithm is developed to find the decomposed signal pairs, and a peak detection method is applied to estimate the breathing rates for multiple persons. Our experimental study shows that TensorBeat can achieve high accuracy under different environments for multi-person breathing rate monitoring.
Computational Engineering, Finance, and Science
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to achieve non - contact long - term monitoring of multiple people's breathing signals using existing Wi - Fi devices without the need for wearable devices. Specifically, the paper proposes a system named TensorBeat. This system estimates the breathing rates of multiple individuals by using the channel state information (CSI) phase difference data between Wi - Fi receiver antennas and applying tensor decomposition techniques. This method aims to overcome the limitations of existing monitoring techniques that require wearing special devices or using specific equipment, and provides a solution that is less costly, more convenient to use, and does not interfere with users. ### Specific problems solved by the paper: 1. **No need for wearable devices**: Traditional vital sign monitoring methods usually require patients to wear special devices, such as bronchoscopes, pulse oximeters, etc. These devices may cause inconvenience or even discomfort to users during long - term use. The TensorBeat system does not require any wearable devices and can monitor breathing signals without contacting the user. 2. **Multi - person monitoring**: In a multi - person environment, it is a challenge to separate the breathing signals of different individuals from the received wireless signals. The paper successfully solves this problem through tensor decomposition techniques and can monitor the breathing rates of multiple people simultaneously. 3. **Environmental adaptability**: Traditional monitoring methods often have high environmental requirements, for example, requiring the device to be on the line - of - sight (LOS) path. The TensorBeat system can maintain high precision and high success rate in different indoor environments (such as computer laboratories, through - wall scenarios, long corridors, etc.), and has strong environmental adaptability. 4. **High precision and stability**: The paper verifies the high precision and stability of the TensorBeat system through experiments, and it can effectively monitor the breathing signals of multiple people even under different environmental parameters. ### Technical innovation points: 1. **Using CSI phase difference data**: The paper uses CSI phase difference data for the first time to estimate the breathing rates of multiple people. Compared with the traditional RSS (Received Signal Strength) method, the phase difference data is more stable and can better extract breathing signals. 2. **Tensor decomposition techniques**: The paper applies tensor decomposition techniques to RF - sensing - based vital sign monitoring for the first time. By constructing CSI tensors and applying CP decomposition, it effectively separates the breathing signals of different individuals. 3. **Stable signal matching algorithm**: In order to identify the decomposed signal pairs, the paper designs a stable signal matching algorithm (similar to the stable roommate problem), combined with the Dynamic Time Warping (DTW) value, which ensures the accuracy of signal matching. In conclusion, through innovative technical means, this paper successfully solves the problem of using existing Wi - Fi devices to achieve non - contact monitoring of multiple people's breathing signals without the need for wearable devices, and has important practical application value.