Human activity recognition through wearable devices
Date of Issue2017-04-17
School of Computer Science and Engineering
Human activity recognition technology has received increasing attention from researchers in the recent years. This technology has a wide range of possible applications such as healthcare, security, sports, etc. As such, many researchers have developed activity recognition systems using various types of devices such as specially made sensors, video surveillance, and smartphones for data collection. With the recent introduction of smartwatch, some researchers have started collecting sensory data using both smartphones and smartwatches due to their non-intrusive nature and high penetration rate. In this project, a robust human activity recognition framework which can detect not only basic activities (sitting, standing, running, etc.) but also hand-based activities (writing, typing, reading, etc.) is proposed. The new framework is named the Robust Activity Recognition using Smartphone and Smartwatch (RARSS). This new framework will be extensively tested using datasets collected from 15 subjects. There are two testing techniques employed, namely 5-fold cross validation and Leave-One-Person-Out (LOPO) testing. Furthermore, extracted features in RARSS’ will be compared with two sets of features proposed by other researchers. There are five main findings presented in this report as follows: (i) Sensory data collected from the smartwatch provides additional information for better distinguishing hand-based activities. (ii) Combining sensory data from both smartphone and smartwatch improves the models’ performance. (iii) Sensory data collected from barometer and gyroscope sensor provides additional useful information for differentiating certain activities. (iv) RARSS’ features are empirically shown to be better than the other two benchmarking feature sets. (v) Most importantly, a technique called data mean deduction, which is applied on the collected sensory data, can significantly reduce the differences embedded in the sensory data collected for the same activity but from different subjects. It is shown that using the mean deducted data together with the original sensory data can significantly improve the performance of the activity recognition models. A real-time human activity recognition system is also developed in this project. The system is built based on the RARSS framework so that it can accurately predict human activities in real- time. The system has a web application for displaying the latest predicted activity with an activity history list. The web application also employs a smoothing function on the activity history list to cater for activity transitions.
Final Year Project (FYP)
Nanyang Technological University