Human activity recognition based on accelerometer embedded in smartphones is wildly applied to inertial positioning, personalized recommendation, daily exercise estimating and other fields. The low recognition rate which caused by varying phone displacement is a crucial problem which needs to solve. To improve the recognition rate when the phone’s displacement is unfixed, a hierarchical classification-based activity recognition method is proposed. The activity recognition process is divided into multiple layers in this method, and each layer contains a classifier. For training each layer’s classifier, it runs the feature selection algorithm first, and the classifier is trained based on the selected features. Then, the trained classifier is used to classify the training set, and each sample’s classification confidence is calculated. Finally, samples whose confidence is lower than the hierarchical threshold are selected as the next layer’s training set. This process continues until each activity’s sample number is less than the predefined pruning threshold. When an unlabeled sample comes, the first layer is used to classify this sample. If the classification confidence is higher than the hierarchical threshold, the recognition is over. Otherwise, the next layer will repeat this process until all the layers are traversed. The experiment collects activity data, and simulates the activity recognition. The simulation show that compared with the current methods, this method may improve the recognition rate from 85.2% to 89.2%.
ANDREAS Bulling, ULF Blanke, and BERNT Schiele. A tutorial on human activity recognition using body-worn inertial sensors[J]. ACM Computing Surveys, 2014, 46(3): 1-33.
[2]
CHIANG Junghsien, YANG Peiching, and TU Hsuan. Pattern analysis in daily physical activity data for personal health management[J]. Pervasive and Mobile Computing, 2014, 13: 13-25.
[3]
SINZIANA Mazilu, ULF Blanke, MORAN Dorfman, et al. A wearable assistant for gait training for parkinson’s disease with freezing of gait in out-of-the-lab Environments[J]. ACM Transactions on Interactive Intelligent Systems, 2015, 5(1): 1-5.
[4]
PARK Jungeun, AIM Patel, DOROTHY Curtis, et al. Online pose classification and walking speed estimation using handheld devices[C]. The 2012 ACM Conference on Ubiquitous Computing, Pittsburgh, PA, USA, 2012: 113-122.
[5]
JORGE Luis Reyes Ortiz. Smartphone-based human activity recognition[D]. [Ph.D. dissertation], Polytechnic University of Catalonia, 2014: 97-114.
WANG Changhai, ZHANG Jianzhong, LI Meng, et al. A smartphone location independent activity recognition method based on the angle feature[C]. International Conference on Algorithms and Architectures for Parallel Processing, Dalian, China, 2014: 179-191.
[8]
SEYED Amir Hoseini-tabatabaei, ALEXANDER Gluhak, and RAHIM Tafazolli. A survey on smartphone-based systems for opportunistic user context recognition[J]. ACM Computing Surveys, 2013, 45(3): 1-27.
ZHANG Jing, SONG Rui, YU Wenxian, et al. Construction of hierarchical classifiers based on the confusion matrix and Fisher’s principle[J]. Journal of Software, 2005, 16(9): 1560-1567.
GAO Hongbo, WANG Hongyu, and LIU Xiaokai. A keypoint matching method based on hierarchical learning[J]. Journal of Electronics & Information Technology, 2013, 35(11): 2751-2757. doi: 10.3724/SP.J.1146.2013.00347.
ZHANG Xiang, DENG Zhaohong, WANG Shitong, et al. Maximum entropy relief feature weighting[J]. Journal of Computer Research and Development, 2015, 48(6): 1038-1048.
[12]
XUE Yang and JIN Lianwen. A naturalistic 3D acceleration- based activity dataset & benchmark evaluations[C]. International Conference on Systems Man and Cybernetics, Istanbul, Turkey, 2010: 4081-4085.
[13]
ATTILA Reiss. Personalized mobile physical activity monitoring for everyday life[D]. [Ph.D. dissertation], Technical University of Kaiserslautern, 2014: 111-127.
[14]
HENAR Martin, ANA M Bermardos, JOSUE Iglesias, et al. Activity logging using lightweight classification techniques in mobile devices[J]. Personal and Ubiquitous Computing, 2013, 17(4): 675-695.