Investigation into wireless sensing using channel state information
Wireless sensing has become popular for human activity recognition (HAR). It primarily exploits channel state information (CSI), which is affected by environmental changes. Thus, it is possible to determine the corresponding human activity by measuring CSI over time. This led to research on tools th...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/175041 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-175041 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1750412024-04-19T15:45:52Z Investigation into wireless sensing using channel state information Lau, Roy Run-Xuan Luo Jun School of Computer Science and Engineering junluo@ntu.edu.sg Computer and Information Science Wireless sensing has become popular for human activity recognition (HAR). It primarily exploits channel state information (CSI), which is affected by environmental changes. Thus, it is possible to determine the corresponding human activity by measuring CSI over time. This led to research on tools that can extract CSI. However, a limitation of some of these tools is the cost and size. Thus, the ESP32 CSI Tool, which uses the ESP32 microcontroller, could potentially be a low-cost solution for CSI sensing. In this project, the ESP32 CSI Tool was used to perform CSI-based wireless sensing in two different areas: respiration sensing and keystroke inference. A phone was used as a receiver for respiration sensing, and testing was done in two different scenarios. The first was direct contact, while the second was the phone (receiver) placed 15 cm away from the chest. On the other hand, a 1D CNN model was developed for keystroke inference that takes in CSI amplitude and predicts the corresponding keystroke. Although the goal of building a keystroke inference system was not achieved, promising results were obtained using the ESP32 CSI Tool for respiration sensing. The respiration process could be seen in direct contact and when the receiver was 15 cm away, albeit with a potentially lowered accuracy. An application was also developed to parse, process and plot CSI data collected using the ESP32 CSI Tool. Bachelor's degree 2024-04-19T02:52:50Z 2024-04-19T02:52:50Z 2024 Final Year Project (FYP) Lau, R. R. (2024). Investigation into wireless sensing using channel state information. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/175041 https://hdl.handle.net/10356/175041 en SCSE23-0363 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Computer and Information Science |
spellingShingle |
Computer and Information Science Lau, Roy Run-Xuan Investigation into wireless sensing using channel state information |
description |
Wireless sensing has become popular for human activity recognition (HAR). It primarily exploits channel state information (CSI), which is affected by environmental changes. Thus, it is possible to determine the corresponding human activity by measuring CSI over time. This led to research on tools that can extract CSI. However, a limitation of some of these tools is the cost and size. Thus, the ESP32 CSI Tool, which uses the ESP32 microcontroller, could potentially be a low-cost solution for CSI sensing.
In this project, the ESP32 CSI Tool was used to perform CSI-based wireless sensing in two different areas: respiration sensing and keystroke inference. A phone was used as a receiver for respiration sensing, and testing was done in two different scenarios. The first was direct contact, while the second was the phone (receiver) placed 15 cm away from the chest. On the other hand, a 1D CNN model was developed for keystroke inference that takes in CSI amplitude and predicts the corresponding keystroke.
Although the goal of building a keystroke inference system was not achieved, promising results were obtained using the ESP32 CSI Tool for respiration sensing. The respiration process could be seen in direct contact and when the receiver was 15 cm away, albeit with a potentially lowered accuracy. An application was also developed to parse, process and plot CSI data collected using the ESP32 CSI Tool. |
author2 |
Luo Jun |
author_facet |
Luo Jun Lau, Roy Run-Xuan |
format |
Final Year Project |
author |
Lau, Roy Run-Xuan |
author_sort |
Lau, Roy Run-Xuan |
title |
Investigation into wireless sensing using channel state information |
title_short |
Investigation into wireless sensing using channel state information |
title_full |
Investigation into wireless sensing using channel state information |
title_fullStr |
Investigation into wireless sensing using channel state information |
title_full_unstemmed |
Investigation into wireless sensing using channel state information |
title_sort |
investigation into wireless sensing using channel state information |
publisher |
Nanyang Technological University |
publishDate |
2024 |
url |
https://hdl.handle.net/10356/175041 |
_version_ |
1814047394576203776 |