{"title":"IOT based wearable sensor system architecture for classifying human activity","authors":"V. Mahalakshmi , Pramod Kumar , Manisha Bhende , Ismail Keshta , Swatiben Yashvantbhai Rathod , Janjhyam Venkata Naga Ramesh","doi":"10.1016/j.measen.2025.101871","DOIUrl":null,"url":null,"abstract":"<div><div>Human Activity Recognition (HAR) has applications in diverse fields, including sports management and behavior classification. Existing HAR methods can be categorized into three main approaches: camera-based, wearable sensor-based, and Wi-Fi sensing-based. Camera-based methods suffer from privacy concerns, while wearable sensor-based methods face limitations in battery longevity and continuous monitoring. Wi-Fi sensing methods mitigate privacy and battery issues but rely on costly Intel 5300 network cards or software-defined radio (SDR) platforms, limiting scalability. This paper presents a cost-effective IoT-based human activity recognition system using ESP32, leveraging its Wi-Fi sensing capabilities. The proposed system follows a structured workflow: (i) channel state information (CSI) is extracted from ESP32 modules, (ii) data preprocessing is performed using Hampel and Gaussian filters for noise and outlier removal, (iii) dimensionality reduction is achieved through Principal Component Analysis (PCA) and Discrete Wavelet Transform (DWT), and (iv) activity classification is conducted using Dynamic Time Warping (DTW) and the K-Nearest Neighbors (KNN) algorithm. Experimental evaluations demonstrate that the proposed system achieves an average recognition accuracy of 98.6 % across six human activities, comparable to high-end Intel 5300-based HAR systems, while significantly reducing hardware costs and improving ease of deployment.</div></div>","PeriodicalId":34311,"journal":{"name":"Measurement Sensors","volume":"39 ","pages":"Article 101871"},"PeriodicalIF":0.0000,"publicationDate":"2025-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Measurement Sensors","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2665917425000650","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"Engineering","Score":null,"Total":0}
引用次数: 0
Abstract
Human Activity Recognition (HAR) has applications in diverse fields, including sports management and behavior classification. Existing HAR methods can be categorized into three main approaches: camera-based, wearable sensor-based, and Wi-Fi sensing-based. Camera-based methods suffer from privacy concerns, while wearable sensor-based methods face limitations in battery longevity and continuous monitoring. Wi-Fi sensing methods mitigate privacy and battery issues but rely on costly Intel 5300 network cards or software-defined radio (SDR) platforms, limiting scalability. This paper presents a cost-effective IoT-based human activity recognition system using ESP32, leveraging its Wi-Fi sensing capabilities. The proposed system follows a structured workflow: (i) channel state information (CSI) is extracted from ESP32 modules, (ii) data preprocessing is performed using Hampel and Gaussian filters for noise and outlier removal, (iii) dimensionality reduction is achieved through Principal Component Analysis (PCA) and Discrete Wavelet Transform (DWT), and (iv) activity classification is conducted using Dynamic Time Warping (DTW) and the K-Nearest Neighbors (KNN) algorithm. Experimental evaluations demonstrate that the proposed system achieves an average recognition accuracy of 98.6 % across six human activities, comparable to high-end Intel 5300-based HAR systems, while significantly reducing hardware costs and improving ease of deployment.