TY - GEN
T1 - Accelerometer based real-time activity analysis on a microcontroller
AU - Czabke, Axel
AU - Marsch, Sebastian
AU - Lueth, Tim C.
PY - 2011
Y1 - 2011
N2 - In this article we present a new algorithm implemented on a microcontroller for the classification of human physical activity based on a triaxial accelerometer. In terms of long term monitoring of activity patterns, it is important to keep the amount of data as small as possible and to use efficient data processing. Hence the aim of this work was to provide an algorithm that classifies the activities "resting", "walking", "running" and "unknown activity" in real-time. Using this approach memory intensive storing of raw data becomes unnecessary. Whenever the state of activity changes, a unix time stamp and the new state of activity, as well as the number of steps taken during the last activity period are stored to an external flash memory. Unlike most accelerometer based approaches this one does not depend on a certain positioning of the sensor and for the classification algorithm no set of training data is needed. The algorithm runs on the developed device Motionlogger which has the size of a key fob and can be worn unobtrusively in a pocket or handbag. The testing of the algorithm with 10 subjects wearing the Motionlogger in their pockets resulted in an average accuracy higher than 90%.
AB - In this article we present a new algorithm implemented on a microcontroller for the classification of human physical activity based on a triaxial accelerometer. In terms of long term monitoring of activity patterns, it is important to keep the amount of data as small as possible and to use efficient data processing. Hence the aim of this work was to provide an algorithm that classifies the activities "resting", "walking", "running" and "unknown activity" in real-time. Using this approach memory intensive storing of raw data becomes unnecessary. Whenever the state of activity changes, a unix time stamp and the new state of activity, as well as the number of steps taken during the last activity period are stored to an external flash memory. Unlike most accelerometer based approaches this one does not depend on a certain positioning of the sensor and for the classification algorithm no set of training data is needed. The algorithm runs on the developed device Motionlogger which has the size of a key fob and can be worn unobtrusively in a pocket or handbag. The testing of the algorithm with 10 subjects wearing the Motionlogger in their pockets resulted in an average accuracy higher than 90%.
KW - Accelerometer
KW - activity classification
KW - human activity recognition
KW - pervasive computing
KW - physical activity monitoring
UR - http://www.scopus.com/inward/record.url?scp=80054950242&partnerID=8YFLogxK
U2 - 10.4108/icst.pervasivehealth.2011.245984
DO - 10.4108/icst.pervasivehealth.2011.245984
M3 - Conference contribution
AN - SCOPUS:80054950242
SN - 9781936968152
T3 - 2011 5th International Conference on Pervasive Computing Technologies for Healthcare and Workshops, PervasiveHealth 2011
SP - 40
EP - 46
BT - 2011 5th International Conference on Pervasive Computing Technologies for Healthcare and Workshops, PervasiveHealth 2011
T2 - 2011 5th International Conference on Pervasive Computing Technologies for Healthcare and Workshops, PervasiveHealth 2011
Y2 - 23 May 2011 through 26 May 2011
ER -