Smartphone-Based Activity Recognition in a Pedestrian Navigation Context

In smartphone-based pedestrian navigation systems, detailed knowledge about user activity and device placement is a key information. Landmarks such as staircases or elevators can help the system in determining the user position when located inside buildings, and navigation instructions can be adapte...

Full description

Bibliographic Details
Main Authors: Robert Jackermeier, Bernd Ludwig
Format: Article
Language:English
Published: MDPI AG 2021-05-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/21/9/3243
_version_ 1797535014377750528
author Robert Jackermeier
Bernd Ludwig
author_facet Robert Jackermeier
Bernd Ludwig
author_sort Robert Jackermeier
collection DOAJ
description In smartphone-based pedestrian navigation systems, detailed knowledge about user activity and device placement is a key information. Landmarks such as staircases or elevators can help the system in determining the user position when located inside buildings, and navigation instructions can be adapted to the current context in order to provide more meaningful assistance. Typically, most human activity recognition (HAR) approaches distinguish between general activities such as walking, standing or sitting. In this work, we investigate more specific activities that are tailored towards the use-case of pedestrian navigation, including different kinds of stationary and locomotion behavior. We first collect a dataset of 28 combinations of device placements and activities, in total consisting of over 6 h of data from three sensors. We then use LSTM-based machine learning (ML) methods to successfully train hierarchical classifiers that can distinguish between these placements and activities. Test results show that the accuracy of device placement classification (97.2%) is on par with a state-of-the-art benchmark in this dataset while being less resource-intensive on mobile devices. Activity recognition performance highly depends on the classification task and ranges from 62.6% to 98.7%, once again performing close to the benchmark. Finally, we demonstrate in a case study how to apply the hierarchical classifiers to experimental and naturalistic datasets in order to analyze activity patterns during the course of a typical navigation session and to investigate the correlation between user activity and device placement, thereby gaining insights into real-world navigation behavior.
first_indexed 2024-03-10T11:38:35Z
format Article
id doaj.art-6e43bad49c114ed19d61456e7c22f950
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-10T11:38:35Z
publishDate 2021-05-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-6e43bad49c114ed19d61456e7c22f9502023-11-21T18:42:44ZengMDPI AGSensors1424-82202021-05-01219324310.3390/s21093243Smartphone-Based Activity Recognition in a Pedestrian Navigation ContextRobert Jackermeier0Bernd Ludwig1Chair for Information Science, University Regensburg, 93053 Regensburg, GermanyChair for Information Science, University Regensburg, 93053 Regensburg, GermanyIn smartphone-based pedestrian navigation systems, detailed knowledge about user activity and device placement is a key information. Landmarks such as staircases or elevators can help the system in determining the user position when located inside buildings, and navigation instructions can be adapted to the current context in order to provide more meaningful assistance. Typically, most human activity recognition (HAR) approaches distinguish between general activities such as walking, standing or sitting. In this work, we investigate more specific activities that are tailored towards the use-case of pedestrian navigation, including different kinds of stationary and locomotion behavior. We first collect a dataset of 28 combinations of device placements and activities, in total consisting of over 6 h of data from three sensors. We then use LSTM-based machine learning (ML) methods to successfully train hierarchical classifiers that can distinguish between these placements and activities. Test results show that the accuracy of device placement classification (97.2%) is on par with a state-of-the-art benchmark in this dataset while being less resource-intensive on mobile devices. Activity recognition performance highly depends on the classification task and ranges from 62.6% to 98.7%, once again performing close to the benchmark. Finally, we demonstrate in a case study how to apply the hierarchical classifiers to experimental and naturalistic datasets in order to analyze activity patterns during the course of a typical navigation session and to investigate the correlation between user activity and device placement, thereby gaining insights into real-world navigation behavior.https://www.mdpi.com/1424-8220/21/9/3243activity recognitionsmartphonepedestrian navigationnaturalistic datamachine learning
spellingShingle Robert Jackermeier
Bernd Ludwig
Smartphone-Based Activity Recognition in a Pedestrian Navigation Context
Sensors
activity recognition
smartphone
pedestrian navigation
naturalistic data
machine learning
title Smartphone-Based Activity Recognition in a Pedestrian Navigation Context
title_full Smartphone-Based Activity Recognition in a Pedestrian Navigation Context
title_fullStr Smartphone-Based Activity Recognition in a Pedestrian Navigation Context
title_full_unstemmed Smartphone-Based Activity Recognition in a Pedestrian Navigation Context
title_short Smartphone-Based Activity Recognition in a Pedestrian Navigation Context
title_sort smartphone based activity recognition in a pedestrian navigation context
topic activity recognition
smartphone
pedestrian navigation
naturalistic data
machine learning
url https://www.mdpi.com/1424-8220/21/9/3243
work_keys_str_mv AT robertjackermeier smartphonebasedactivityrecognitioninapedestriannavigationcontext
AT berndludwig smartphonebasedactivityrecognitioninapedestriannavigationcontext