Step Detection using SVM on NURVV Trackers

Didier Lopes, Grant Trewartha

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

This paper introduces a Machine Learning approach (ML) for classifying step detection during human running activities. First, we use a signal processing strategy to label Inertial Measurement Unit (IMU) data (i.e. acceleration and angular speed) in terms of foot contact, ground vs air. This is done by performing Exploratory Data Analysis (EDA), that includes Principal Component Analysis (PCA) for interpretability, on a collection of IMU data sets obtained via multiple runners using a NURVV Run wearable device. Once we are in the presence of a supervised learning problem, by leveraging ML techniques - such as Support Vector Machine (SVM) - we can optimize models to detect if the foot is in the air or on the ground solely based on IMU data. Unlike in this first instance where we rely on signal processing, this algorithm is designed to not need any post-processing, i.e. if the embedded system has enough resources it should be able to run in real-time. Since the raw IMU data is affected by factors such as the position of trackers on the shoes, running speed, runner technique and terrain, a single model doesn't generalise well. Therefore, we implement an ensemble SVM model, that relies on the confidence that each separate SVM model has on the output of its own classification to extract, through hard-voting, the classification of the sample. We present promising initial results from applying this approach to unseen test data.
Original languageEnglish
Title of host publicationProceedings - 20th IEEE International Conference on Machine Learning and Applications, ICMLA 2021
PublisherIEEE
Pages351-356
Number of pages6
ISBN (Print)9781665443371
DOIs
Publication statusPublished - 2021
Event20th IEEE International Conference on Machine Learning and Applications - Pasadena, United States
Duration: 13 Dec 202116 Dec 2021

Publication series

NameProceedings - 20th IEEE International Conference on Machine Learning and Applications, ICMLA 2021

Conference

Conference20th IEEE International Conference on Machine Learning and Applications
Country/TerritoryUnited States
CityPasadena
Period13/12/2116/12/21

Fingerprint

Dive into the research topics of 'Step Detection using SVM on NURVV Trackers'. Together they form a unique fingerprint.

Cite this