Identifying Action with Non-Repetitive Movements Using Wearable Sensors: Challenges, Approaches and Empirical Evaluation

No Thumbnail Available

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

In the past decade, there has been rapid development of Ubiquitous Computing involvement in our daily lives. Smartphones, smartwatches, and smart homes are examples of this technological explosion. These smart devices are usually equipped with sensors that can be utilized to serve numerous purposes. In recent years, there has been a rising interest in recognizing human activity by using mobile sensors. These Human Activity Recognition (HAR) systems can be oine (delayed feedback) or online (immediate feedback). Much research to date has focused on recognizing activities with repetitive patterns. However, there is a wide range of activities that do not contain repetitive patterns, and these activities have not yet been explored. In this dissertation, we explore two distinct types of non-repetitive activities: stationary and non-stationary activities. Each of these types of activities have dierent characteristics that pose unique challenges. First, we develop an oine approach utilizing Machine Learning to recognize prayer activity as an example of a stationary activity. Using accelerometer data collected from 20 subjects, we extract 90 features from the Time and Frequency domains and compare the performance of eight Machine Learning algorithms. Second, we propose an oine approach to recognize soccer as an example of a nonstationary activity. We succeed in recognizing ve dierent soccer actions. We utilize Fast Hadamard Transform in lieu of Fast Fourier Transform to decrease computational cost. In addition, we show that the recognition task can be achieved using two accelerometer axes instead of three axes. We successfully achieve a high accuracy of 88% when using a single classier and 90% accuracy by combining multiple classiers. In order to demonstrate the feasibility of recognizing non-stationary activities in real time, we examine three dierent Time Series algorithms{ Time Series Forest, Fast Shapelets, and Bag-of-SFA-Symbols{ in conjunction with other factors that might aect the classication performance. Additionally, we introduce a novel collaborative model in a majority voting mechanism to enhance the performance of the system. Our results show that choosing the right parameters can reduce the training time drastically without forfeiting the level of accuracy. Our collaborative model outperforms the single model to reach 84% in accuracy with a decrease in the training time by one order of magnitude.

Description

Keywords

Citation

Endorsement

Review

Supplemented By

Referenced By

Copyright owned by the Saudi Digital Library (SDL) © 2025