CSI Human Activity

1 rating - Please login to submit your rating.


Using Wi-Fi IEEE 802.11 standard, radio frequency waves are mainly used for communication on various devices such as mobile phones, laptops, and smart televisions. Apart from communication applications, the recent research in wireless technology has turned Wi-Fi into other exploration possibilities such as human activity recognition (HAR). HAR is a field of study that aims to predict motion and movement made by a person or even several people. There are numerous possibilities to use the Wi-Fi-based HAR solution for human-centric applications in intelligent surveillance, such as human fall detection in the health care sector or for elderly people nursing homes, smart homes for temperature control, a light control application, and motion detection applications. This paper’s focal point is to classify human activities such as EMPTY, LYING, SIT, SIT-DOWN, STAND, STAND-UP, WALK, and FALL with deep neural networks, such as long-term short memory (LSTM) and support vector machines (SVM). Special care was taken to address practical issues such as using available commodity hardware. Therefore, the open-source tool Nexmon was used for the channel state information (CSI) extraction on inexpensive hardware (Raspberry Pi 3B+, Pi 4B, and Asus RT-AC86U routers). We conducted three different types of experiments using different algorithms, which all demonstrated a similar accuracy in prediction for HAR with an accuracy between 97% and 99.7% (Raspberry Pi) and 96.2% and 100% (Asus RT-AC86U), for the best models, which is superior to previously published results. We also provide the acquired datasets and disclose details about the experimental setups.


Please download and unzip the following files corresponding to the three experiments described in our paper https://doi.org/10.3390/app11198860:

  1. Experiment-1.zip
  2. Experiment-2.zip
  3. Experiment-3.zip

and follow the instructions in the ReadMe.pdfs.


Hi, thank you very much for your research.
I wanna try Experiment-2 and also raed the readme.pdf, but I cannot find the "RNN_LSTM_training.mat" file. Is there anything I've missed that I should pay attention to?

Thank you.

Submitted by Yen Chieh Li on Sat, 04/09/2022 - 04:16

it is the file RNN_LSTM_training.m

Submitted by Joerg Schaefer on Sun, 04/10/2022 - 05:38

Dataset Files

Open Access dataset files are accessible to all logged in  users. Don't have a login?  Create a free IEEE account.  IEEE Membership is not required.


File Readme267 bytes