ComputingData ScienceHealth InformaticsFeature EngineeringMachine LearningPhysical ActivityAction RecognitionMobile SensingMobile Sensor IntegrationMotion CapturePhysical Activity AssessmentWearable Health TechnologiesAccelerometer SensorsDecision Tree PruningHuman Activity RecognitionSensor Data ProcessingSmoothingSmoothing TechniquesTime-domain FeaturesViterbi Algorithm
In this paper, we perform physical motion recognition using mobile phones with built-in accelerometer sensors. Sensor data processing and smoothing techniques are discussed first to reduce the special noise present in phone-collected accelerometer data. We explore orientation-independent features extracted from vertical and horizonal components in acceleration as well as magnitudes of acceleration for six common physical activities, such as sitting, standing, walking, running, driving and bicycling. We find decision tree achieves the best performance among four commonly used static classifiers, while vertical and horizonal features have better recognition accuracy than magnitude features. Furthermore, a well-pruned decision tree with simple time domain features and less over-fitting on the training data can provide a usable model for inferencing a physical activity diary, refined by a similarity match from K-means clustering results and smoothed by an HMM-based Viterbi algorithm.
9
Activity recognition from accelerometer data
Nishkam Ravi, Nikhil Dandekar, Preetham Mysore et al. · 2005 · 1.4K citations
Computing, Data Science, Data Mining +16
Sensing meets mobile social networks
Emiliano Miluzzo, Nicholas D. Lane, Kristóf Fodor et al. · 2008 · 1K citations
Shravan Gaonkar, Jack Li, Romit Roy Choudhury et al. · 2008 · 407 citations
Using gravity to estimate accelerometer orientation
David Mizell · 2004 · 215 citations