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

Full description

Saved in:
Bibliographic Details
Main Authors: Chao HU, Bangyan LU, Yanbing YANG, Zhe CHEN, Lei ZHANG, Liangyin CHEN
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