Human activity recognition system based on low-cost IoT chip ESP32
Human activity recognition widely exists in applications such as sports management and activity classification.The current human activity recognition applications are mainly divided into three types: camera-based, wearable device-based, and Wi-Fi awareness-based.Among them, the camera-based human ac...
Saved in:
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | zho |
Published: |
China InfoCom Media Group
2023-06-01
|
Series: | 物联网学报 |
Subjects: | |
Online Access: | http://www.wlwxb.com.cn/zh/article/doi/10.11959/j.issn.2096-3750.2023.00330/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1841533793158037504 |
---|---|
author | Chao HU Bangyan LU Yanbing YANG Zhe CHEN Lei ZHANG Liangyin CHEN |
author_facet | Chao HU Bangyan LU Yanbing YANG Zhe CHEN Lei ZHANG Liangyin CHEN |
author_sort | Chao HU |
collection | DOAJ |
description | Human activity recognition widely exists in applications such as sports management and activity classification.The current human activity recognition applications are mainly divided into three types: camera-based, wearable device-based, and Wi-Fi awareness-based.Among them, the camera-based human activity recognition application has the risk of privacy leakage, and the wearable device-based human activity recognition application has problems such as short battery life and poor accuracy.Human activity recognition based on Wi-Fi sensing generally uses Wi-Fi network cards or software-defined radio devices to identify the rules of channel state information changes, so as to infer user activity.It does not have the problems of privacy leakage and short battery life.But Wi-Fi network cards need to rely on computers and software-defined radio platforms are expensive, which greatly limit the application scenarios of Wi-Fi sensing.Aiming at the above problems, a human activity recognition system based on the low-cost IoT chip ESP32 was proposed.Specifically, the Hampel filter and Gaussian filter were used to preprocess the channel state information obtained by ESP32.Then, the principal component analysis and discrete wavelet transform were utilized to reduce the dimension of the data.Finally, the K-nearest neighbor (KNN) algorithm was applied to classify data.The experimental results show that the system can achieve a recognition accuracy which close to the current mainstream Wi-Fi perception system (Intel 5300 network card) when only two ESP32 nodes are deployed, and the average accuracy rate for the six activities is 98.6%. |
format | Article |
id | doaj-art-2f0c049cc47d4ac18c7450869880b5a9 |
institution | Kabale University |
issn | 2096-3750 |
language | zho |
publishDate | 2023-06-01 |
publisher | China InfoCom Media Group |
record_format | Article |
series | 物联网学报 |
spelling | doaj-art-2f0c049cc47d4ac18c7450869880b5a92025-01-15T02:54:34ZzhoChina InfoCom Media Group物联网学报2096-37502023-06-01713314259578636Human activity recognition system based on low-cost IoT chip ESP32Chao HUBangyan LUYanbing YANGZhe CHENLei ZHANGLiangyin CHENHuman activity recognition widely exists in applications such as sports management and activity classification.The current human activity recognition applications are mainly divided into three types: camera-based, wearable device-based, and Wi-Fi awareness-based.Among them, the camera-based human activity recognition application has the risk of privacy leakage, and the wearable device-based human activity recognition application has problems such as short battery life and poor accuracy.Human activity recognition based on Wi-Fi sensing generally uses Wi-Fi network cards or software-defined radio devices to identify the rules of channel state information changes, so as to infer user activity.It does not have the problems of privacy leakage and short battery life.But Wi-Fi network cards need to rely on computers and software-defined radio platforms are expensive, which greatly limit the application scenarios of Wi-Fi sensing.Aiming at the above problems, a human activity recognition system based on the low-cost IoT chip ESP32 was proposed.Specifically, the Hampel filter and Gaussian filter were used to preprocess the channel state information obtained by ESP32.Then, the principal component analysis and discrete wavelet transform were utilized to reduce the dimension of the data.Finally, the K-nearest neighbor (KNN) algorithm was applied to classify data.The experimental results show that the system can achieve a recognition accuracy which close to the current mainstream Wi-Fi perception system (Intel 5300 network card) when only two ESP32 nodes are deployed, and the average accuracy rate for the six activities is 98.6%.http://www.wlwxb.com.cn/zh/article/doi/10.11959/j.issn.2096-3750.2023.00330/human activity recognitionchannel state informationKNNdiscrete wavelet transformdynamic time warping |
spellingShingle | Chao HU Bangyan LU Yanbing YANG Zhe CHEN Lei ZHANG Liangyin CHEN Human activity recognition system based on low-cost IoT chip ESP32 物联网学报 human activity recognition channel state information KNN discrete wavelet transform dynamic time warping |
title | Human activity recognition system based on low-cost IoT chip ESP32 |
title_full | Human activity recognition system based on low-cost IoT chip ESP32 |
title_fullStr | Human activity recognition system based on low-cost IoT chip ESP32 |
title_full_unstemmed | Human activity recognition system based on low-cost IoT chip ESP32 |
title_short | Human activity recognition system based on low-cost IoT chip ESP32 |
title_sort | human activity recognition system based on low cost iot chip esp32 |
topic | human activity recognition channel state information KNN discrete wavelet transform dynamic time warping |
url | http://www.wlwxb.com.cn/zh/article/doi/10.11959/j.issn.2096-3750.2023.00330/ |
work_keys_str_mv | AT chaohu humanactivityrecognitionsystembasedonlowcostiotchipesp32 AT bangyanlu humanactivityrecognitionsystembasedonlowcostiotchipesp32 AT yanbingyang humanactivityrecognitionsystembasedonlowcostiotchipesp32 AT zhechen humanactivityrecognitionsystembasedonlowcostiotchipesp32 AT leizhang humanactivityrecognitionsystembasedonlowcostiotchipesp32 AT liangyinchen humanactivityrecognitionsystembasedonlowcostiotchipesp32 |