2019

Sensors 2019, 19, 1820

Hidden Markov Model-Based Smart Annotation for Benchmark Cyclic Activity Recognition Database Using Wearables

Christine F. Martindale, Sebastijan Sprager, Bjoern M. Eskofier

Machine Learning and Data Analytics Lab, Computer Science Department, Erlangen

Keywords

activity recognition, benchmark database, gait analysis, inertial measurement unit, gait phases, cyclic activities, home monitoring, smart annotation, semi-supervised learning

Abstract

Activity monitoring using wearables is becoming ubiquitous, although accurate cycle level analysis, such as step-counting and gait analysis, are limited by a lack of realistic and labeled datasets. The effort required to obtain and annotate such datasets is massive, therefore we propose a smart annotation pipeline which reduces the number of events needing manual adjustment to 14%. For scenarios dominated by walking, this annotation effort is as low as 8%. The pipeline consists of three smart annotation approaches, namely edge detection of the pressure data, local cyclicity estimation, and iteratively trained hierarchical hidden Markov models. Using this pipeline, we have collected and labeled a dataset with over 150,000 labeled cycles, each with 2 phases, from 80 subjects, which we have made publicly available. The dataset consists of 12 different task-driven activities, 10 of which are cyclic. These activities include not only straight and steady-state motions, but also transitions, different ranges of bouts, and changing directions. Each participant wore 5 synchronized inertial measurement units (IMUs) on the wrists, shoes, and in a pocket, as well as pressure insoles and video. We believe that this dataset and smart annotation pipeline are a good basis for creating a benchmark dataset for validation of other semi- and unsupervised algorithms.

Moticon's Summary

In this study the authors introduce an annotation pipeline, which is intended to considerably reduce the effort for the manual event annotation in datasets of different movement activities obtained by sensor wearables. The proposed pipeline includes three annotation approaches i.e. edge detection of pressure data, local cyclicity estimation and iteratively trained hidden Markov models. The usability of the proposed annotation pipeline was demonstrated on a dataset for which data for different movement activities was collected from 80 subjects. Among other sensors Motcion sensor insoles were used for data collection. The authors were able to produce a dataset including multiple types of activities with over 150,000 labeled cycles with only 14% of events requiring manual adjustment. Furthermore, they believe that their annotation pipeline could aid in extending existing datasets.

Contact Us
Book a free online demo or use the contact form to get in touch
Newsletter
Subscribe to our newsletter for regular updates

You Would Like to Get in Touch?

Write us a message on product related questions or with regards to your application.  We are here to assist!


Schedule an Online Demo

Get a hands-on overview of our products, find the best choice, discuss your application and ask questions.

30 minutes

Web conferencing details will be provided upon confirmation

You are currently viewing a placeholder content from Google Calendar. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.

More Information

Stay one step ahead!

Subscribe to our newsletter for the latest information on case studies, webinars, product updates and company news

The form was sent successfully.

You will be contacted shortly.

Get Support

Check our FAQ database for answers to frequently asked questions

Describe your issue in as much detail as possible. Include screenshots or files if applicable.