Watch-based hand activity recognition through machine learning

To discover a novel and innovative way to interact with smartwatch beyond the tiny touchscreen, my Final Year Project (FYP) focus on recognizing the hand activities of people drawing numbers 0-9 in the air while wearing smartwatch on their hand. A 2-stage hand activity recognition system is proposed...

Full description

Saved in:
Bibliographic Details
Main Author: Zhao, Qingmei
Other Authors: Pan Jialin, Sinno
Format: Final Year Project
Language:English
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/10356/73996
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:To discover a novel and innovative way to interact with smartwatch beyond the tiny touchscreen, my Final Year Project (FYP) focus on recognizing the hand activities of people drawing numbers 0-9 in the air while wearing smartwatch on their hand. A 2-stage hand activity recognition system is proposed and uses Machine Learning techniques to classify the different hand activities from the time series signals recorded from the sensors embedded on the smartwatch. To evaluate the performance of recognition system, I have collected hand activity data from 92 different people and engineered critical and essential features from the sensor data to identify activities. The adopted 2-stage hand activity recognition system with a deep convolutional neural networks (CNN) models which could achieve the accuracy of 94.3\%. The outstanding performance of the recognition system with CNN models has been verified by the experiments on training different Machine Learning models with the same set of features. Lastly, a hand-free standalone Android Watch App is developed to load the pre-trained models and demonstrate the hand activity recognition.