Activity recognition using a combination of high gain observer and deep learning computer vision algorithms

•The paper develops a novel method to identify daily living activities of a person using a single wearable sensor on the person's chest.•This paper presents the idea of converting sensor readings to images using spectrograms, so that image processing algorithms can be utilized.•The paper demons...

Full description

Saved in:
Bibliographic Details
Published in:Intelligent systems with applications Vol. 18; p. 200213
Main Authors: Nouriani, A., McGovern, R., Rajamani, R.
Format: Journal Article
Language:English
Published: Elsevier Ltd 01.05.2023
Elsevier
Subjects:
ISSN:2667-3053, 2667-3053
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:•The paper develops a novel method to identify daily living activities of a person using a single wearable sensor on the person's chest.•This paper presents the idea of converting sensor readings to images using spectrograms, so that image processing algorithms can be utilized.•The paper demonstrates how a state estimation observer can highly improve the performance of a deep learning activity recognition algorithm by creating more meaningful input signals for the learning algorithm.•The paper shows how to perform transfer learning from networks pre-trained on millions of images, thus showing how we can train a powerful deep learning network for activity recognition even with just small datasets.•Extensive experimental validation by presenting data from 7 human subjects collected in their home environments. Inertial sensors have become increasingly popular in human activity classification due to their ease of use and affordability. This paper proposes a novel algorithm for human activity recognition that is a combination of a high-gain observer and deep learning computer vision classification algorithms. The nonlinear high-gain observer designed using Lyapunov analysis accurately estimates the attitude of the chest of a human subject using measurements from a single Inertial Measurement Unit (IMU). The signals processed by the observer are then converted into spectrograms to obtain “images” of the frequency response of the signals. The images for activities from a dataset of 7 human subjects are annotated and used for training/ fine-tuning of several well-known deep learning algorithms for image processing. The results from the best combination of our algorithms shows an exceptional accuracy of 98% for activity recognition. Using deep learning computer vision algorithms, this paper shows how to perform transfer learning from networks pre-trained on millions of images, thus showing how we can train a powerful deep learning network for activity recognition even with just small datasets. The algorithm that uses the high gain observer is shown to perform significantly better than an algorithm based on raw accelerometer and gyro signals.
ISSN:2667-3053
2667-3053
DOI:10.1016/j.iswa.2023.200213