Real-time activity monitoring with a wristband and a smartphone

被引:59
作者
Cvetkovic, Bozidara [1 ,2 ]
Szeklicki, Robert [3 ]
Janko, Vito [1 ,2 ]
Lutomski, Przemyslaw [3 ]
Lustrek, Mitja [1 ,2 ]
机构
[1] Jozef Stefan Inst, Dept Intelligent Syst, Jamova Cesta 39, Ljubljana 1000, Slovenia
[2] Postgrad Sch Jozef Stefan, Jamova Cesta 39, Ljubljana 1000, Slovenia
[3] Poznan Univ Phys Educ, Krolowej Jadwigi 27-39, PL-61871 Poznan, Poland
关键词
Wristband sensors; Smartphone sensors; Activity recognition; Estimation of energy expenditure; Machine learning; ESTIMATING ENERGY-EXPENDITURE; PHYSICAL-ACTIVITY; AM I; ACCELEROMETER; VALIDITY; SENSORS; ORIENTATION; FUSION;
D O I
10.1016/j.inffus.2017.05.004
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Activity monitoring is a very important task in lifestyle and health domains where physical activity of a person plays an important role in further reasoning or for providing personalized recommendations. To make such services available to a broader population, one should use devices that most users already have, such as smartphones. Since trends show an increasing popularity of wrist-worn wearables we also consider a sensor-rich wristband as an optional device in this research. We present a real-time activity monitoring algorithm which utilizes data from the smartphone sensors, wristband sensors or their fusion for activity recognition and estimation of energy expenditure of the user. The algorithm detects which devices are present and uses an interval of walking for gravity detection and normalization of the orientation of the devices. The normalized data is afterwards used for the detection of the location of the smartphone on the body, which serves as a context for the selection of location-specific classification model for activity recognition. The recognized activity is finally used for the selection of one or multiple regression models for the estimation of the user's energy expenditure. To develop the machine-learning models, which can be deployed on the smartphone, we optimized the number and type of extracted features via automatic feature selection. We evaluated each step of the algorithm and each device configuration, and compared the human energy expenditure estimation results against the Bodymedia armband and Microsoft Band 2. We also evaluated the benefit of decision fusion where appropriate. The results show that we achieve a 87% +/- 5% average accuracy for activity recognition and that we outperformed both competing devices in the estimation of human energy expenditure by achieving the mean absolute error of 0.6 +/- 0.1 MET on average. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:77 / 93
页数:17
相关论文
共 53 条
[1]  
Akkermans MA, 2012, J SPORT SCI MED, V11, P182
[2]  
Albinali F, 2010, UBICOMP 2010: PROCEEDINGS OF THE 2010 ACM CONFERENCE ON UBIQUITOUS COMPUTING, P311, DOI 10.1145/1864349.1864396
[3]   Estimating Energy Expenditure Using Body-Worn Accelerometers: A Comparison of Methods, Sensors Number and Positioning [J].
Altini, Marco ;
Penders, Julien ;
Vullers, Ruud ;
Amft, Oliver .
IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2015, 19 (01) :219-226
[4]   Personalizing energy expenditure estimation using physiological signals normalization during activities of daily living [J].
Altini, Marco ;
Penders, Julien ;
Vullers, Ruud ;
Amft, Oliver .
PHYSIOLOGICAL MEASUREMENT, 2014, 35 (09) :1797-1811
[5]  
Anjum A, 2013, 2013 IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE (CCNC), P914, DOI 10.1109/CCNC.2013.6488584
[6]  
[Anonymous], 2009, SIGKDD Explorations, DOI DOI 10.1145/1656274.1656278
[7]  
[Anonymous], COMPEND PHYS ACT TRA, DOI DOI 10.1249/MSS.0B013E31821ECE12
[8]  
[Anonymous], 2010, Proc. of the 8th ACM Conference on Embedded Networked Sensor Systems, DOI DOI 10.1145/1869983.1869992
[9]  
[Anonymous], 2008, Ph.D. Thesis
[10]  
[Anonymous], AAL PROJ