Abstract-In recent years, the use of a smartphone accelerometer in physical activity recognition has been well studied. However, the role of a gyroscope and a magnetometer is yet to be explored, both when used alone as well as in combination with an accelerometer. For this purpose, we investigate the role of these three smartphone sensors in activity recognition. We evaluate their roles on four body positions using seven classifiers while recognizing six physical activities. We show that in general an accelerometer and a gyroscope complement each other, thereby making the recognition process more reliable. Moreover, in most cases, a gyroscope does not only improve the recognition accuracy in combination with an accelerometer, but it also achieves a reasonable performance when used alone. The results for a magnetometer are not encouraging because it causes over-fitting in training classifiers due to its dependence on directions. Based on our evaluations, we show that it is difficult to make an exact general statement about which sensor performs better than the others in all situations because their recognition performance depends on the smartphone's position, the selected classifier, and the activity being recognized. However, statements about their roles in specific situations can be made. We report our observations and results in detail in this paper, while our data-set and datacollection app is publicly available, thereby making our experiments reproducible.
We performed an initial study REF , where we evaluated three motion sensors (the accelerometer, the gyroscope and magnetometer) and showed that they have the potential to take lead roles in the activity recognition process when used alone.
Towards Physical Activity Recognition Using Smartphone Sensors
2013 IEEE 10th International Conference on Ubiquitous Intelligence and Computing and 2013 IEEE 10th International Conference on Autonomic and Trusted Computing
2013 IEEE 10th International Conference on Ubiquitous Intelligence and Computing and 2013 IEEE 10th International Conference on Autonomic and Trusted Computing
Computer Science