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...

Full description

Saved in:
Bibliographic Details
Main Author: Lau, Roy Run-Xuan
Other Authors: Luo Jun
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