Activity Recognition from User-Annotated Acceleration Data
In this work, algorithms are developed and evaluated to detect physical activities from data acquired using five small biaxial accelerometers worn simultaneously on different parts of the body. Acceleration data was collected from 20 subjects without researcher supervision or observation. Subjects were asked to perform a sequence of everyday tasks but not told specifically where or how to do them. Mean, energy, frequency-domain entropy, and correlation of acceleration data was calculated and several classifiers using these features were tested. Decision tree classifiers showed the best performance recognizing everyday activities with an overall accuracy rate of 84%. The results show that although some activities are recognized well with subject-independent training data, others appear to require subject-specific training data. The results suggest that multiple accelerometers aid in recognition because conjunctions in acceleration feature values can effectively discriminate many activities. With just two biaxial accelerometers – thigh and wrist – the recognition performance dropped only slightly. This is the first work to investigate performance of recognition algorithms with multiple, wire-free accelerometers on 20 activities using datasets annotated by the subjects themselves.
KeywordsRecognition Rate Recognition Accuracy Activity Recognition Acceleration Data Decision Tree Algorithm
Unable to display preview. Download preview PDF.
- 3.Bao, L.: Physical Activity Recognition from Acceleration Data under Semi-Naturalistic Conditions. M.Eng. Thesis, Massachusetts Institute of Technology (2003)Google Scholar
- 6.Chambers, G.S., Venkatesh, S., West, G.A.W., Bui, H.H.: Hierarchical recognition of intentional human gestures for sports video annotation. In: Proceedings of the 16th International Conference on Pattern Recognition, vol. 2, pp. 1082–1085. IEEE Press, Los Alamitos (2002)Google Scholar
- 7.Clarkson, B.P.: Life Patterns: Structure from Wearable Sensors. Ph.D. Thesis, Massachusetts Institute of Technology (2002)Google Scholar
- 9.DeVaul, R.W., Dunn, S.: Real-Time Motion Classification for Wearable Computing Applications. Technical report, MIT Media Laboratory (2001)Google Scholar
- 11.Gerasimov, V.: Hoarder Board Specifications, Access date: January 15 (2002), http://vadim.www.media.mit.edu/Hoarder/Hoarder.htm
- 13.Intille, S.S., Bao, L., Munguia Tapia, E., Rondoni, J.: Acquiring in situ training data for context-aware ubiquitous computing applications. In: Proceedings of CHI 2004 Connect: Conference on Human Factors in Computing Systems, ACM Press, New York (2004)Google Scholar
- 14.Kern, N., Schiele, B., Schmidt, A.: Multi-sensor activity context detection for wearable computing. In: European Symposium on Ambient Intelligence, EUSAI (2003)Google Scholar
- 16.Lee, S.-W., Mase, K.: Recognition of walking behaviors for pedestrian navigation. In: Proceedings of 2001 IEEE Conference on Control Applications (CCA 2001), pp. 1152–1155. IEEE Press, Los Alamitos (2001)Google Scholar
- 19.Mantyjarvi, J., Himberg, J., Seppanen, T.: Recognizing human motion with multiple acceleration sensors. In: Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics, pp. 747–752. IEEE Press, Los Alamitos (2001)Google Scholar
- 21.Sugimoto, A., Hara, Y., Findley, T.W., Yoncmoto, K.: A useful method for measuring daily physical activity by a three-direction monitor. Scandinavian Journal of Rehabilitation Medicine 29(1), 37–42 (1997)Google Scholar
- 26.Witten, I.H., Frank, E.: Data Mining: Practical Machine Learning Tools and Techniques with Java Implementations. Morgan Kaufmann, San Francisco (1999)Google Scholar