Cargando…

Leveraging Self-Attention Mechanism for Attitude Estimation in Smartphones

Inertial attitude estimation is a crucial component of many modern systems and applications. Attitude estimation from commercial-grade inertial sensors has been the subject of an abundance of research in recent years due to the proliferation of Inertial Measurement Units (IMUs) in mobile devices, su...

Descripción completa

Detalles Bibliográficos
Autores principales: Brotchie, James, Shao, Wei, Li, Wenchao, Kealy, Allison
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9699374/
https://www.ncbi.nlm.nih.gov/pubmed/36433607
http://dx.doi.org/10.3390/s22229011
_version_ 1784839057271947264
author Brotchie, James
Shao, Wei
Li, Wenchao
Kealy, Allison
author_facet Brotchie, James
Shao, Wei
Li, Wenchao
Kealy, Allison
author_sort Brotchie, James
collection PubMed
description Inertial attitude estimation is a crucial component of many modern systems and applications. Attitude estimation from commercial-grade inertial sensors has been the subject of an abundance of research in recent years due to the proliferation of Inertial Measurement Units (IMUs) in mobile devices, such as the smartphone. Traditional methodologies involve probabilistic, iterative-state estimation; however, these approaches do not generalise well over changing motion dynamics and environmental conditions, as they require context-specific parameter tuning. In this work, we explore novel methods for attitude estimation from low-cost inertial sensors using a self-attention-based neural network, the Attformer. This paper proposes to part ways from the traditional cycle of continuous integration algorithms, and formulate it as an optimisation problem. This approach separates itself by leveraging attention operations to learn the complex patterns and dynamics associated with inertial data, allowing for the linear complexity in the dimension of the feature vector to account for these patterns. Additionally, we look at combining traditional state-of-the-art approaches with our self-attention method. These models were evaluated on entirely unseen sequences, over a range of different activities, users and devices, and compared with a recent alternate deep learning approach, the unscented Kalman filter and the iOS CoreMotion API. The inbuilt iOS had a mean angular distance from the true attitude of [Formula: see text] , the GRU [Formula: see text] , the UKF [Formula: see text] , the Attformer [Formula: see text] and, finally, the UKF–Attformer had mean angular distance of [Formula: see text]. We show that this plug-and-play solution outperforms previous approaches and generalises well across different users, devices and activities.
format Online
Article
Text
id pubmed-9699374
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-96993742022-11-26 Leveraging Self-Attention Mechanism for Attitude Estimation in Smartphones Brotchie, James Shao, Wei Li, Wenchao Kealy, Allison Sensors (Basel) Article Inertial attitude estimation is a crucial component of many modern systems and applications. Attitude estimation from commercial-grade inertial sensors has been the subject of an abundance of research in recent years due to the proliferation of Inertial Measurement Units (IMUs) in mobile devices, such as the smartphone. Traditional methodologies involve probabilistic, iterative-state estimation; however, these approaches do not generalise well over changing motion dynamics and environmental conditions, as they require context-specific parameter tuning. In this work, we explore novel methods for attitude estimation from low-cost inertial sensors using a self-attention-based neural network, the Attformer. This paper proposes to part ways from the traditional cycle of continuous integration algorithms, and formulate it as an optimisation problem. This approach separates itself by leveraging attention operations to learn the complex patterns and dynamics associated with inertial data, allowing for the linear complexity in the dimension of the feature vector to account for these patterns. Additionally, we look at combining traditional state-of-the-art approaches with our self-attention method. These models were evaluated on entirely unseen sequences, over a range of different activities, users and devices, and compared with a recent alternate deep learning approach, the unscented Kalman filter and the iOS CoreMotion API. The inbuilt iOS had a mean angular distance from the true attitude of [Formula: see text] , the GRU [Formula: see text] , the UKF [Formula: see text] , the Attformer [Formula: see text] and, finally, the UKF–Attformer had mean angular distance of [Formula: see text]. We show that this plug-and-play solution outperforms previous approaches and generalises well across different users, devices and activities. MDPI 2022-11-21 /pmc/articles/PMC9699374/ /pubmed/36433607 http://dx.doi.org/10.3390/s22229011 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Brotchie, James
Shao, Wei
Li, Wenchao
Kealy, Allison
Leveraging Self-Attention Mechanism for Attitude Estimation in Smartphones
title Leveraging Self-Attention Mechanism for Attitude Estimation in Smartphones
title_full Leveraging Self-Attention Mechanism for Attitude Estimation in Smartphones
title_fullStr Leveraging Self-Attention Mechanism for Attitude Estimation in Smartphones
title_full_unstemmed Leveraging Self-Attention Mechanism for Attitude Estimation in Smartphones
title_short Leveraging Self-Attention Mechanism for Attitude Estimation in Smartphones
title_sort leveraging self-attention mechanism for attitude estimation in smartphones
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9699374/
https://www.ncbi.nlm.nih.gov/pubmed/36433607
http://dx.doi.org/10.3390/s22229011
work_keys_str_mv AT brotchiejames leveragingselfattentionmechanismforattitudeestimationinsmartphones
AT shaowei leveragingselfattentionmechanismforattitudeestimationinsmartphones
AT liwenchao leveragingselfattentionmechanismforattitudeestimationinsmartphones
AT kealyallison leveragingselfattentionmechanismforattitudeestimationinsmartphones