Project

General

Profile

Algorithms Review » History » Version 5

Mariana Calado, 22/12/2022 00:24

1 1 Mariana Calado
h1. Algorithms Review
2 1 Mariana Calado
3 4 Mariana Calado
h2. Step counter and status detector
4 1 Mariana Calado
5 4 Mariana Calado
From [1]:
6 1 Mariana Calado
Accelerometer data:
7 1 Mariana Calado
Acceleration along x - axis
8 1 Mariana Calado
Acceleration along y - axis
9 1 Mariana Calado
Acceleration along z – axis
10 1 Mariana Calado
11 1 Mariana Calado
The magnitude of 3-D acceleration data:
12 1 Mariana Calado
Sqr(acc_x^2 + acc_y^2 + acc_z^2)
13 1 Mariana Calado
14 1 Mariana Calado
Get the difference in this magnitude from the previous value.
15 1 Mariana Calado
16 1 Mariana Calado
If the value is greater than a particular threshold value, then increment the steps count.
17 1 Mariana Calado
-Threshold for walking = 17.5
18 1 Mariana Calado
-Threshold for running = 30
19 1 Mariana Calado
20 1 Mariana Calado
h2. Energy Expenditure
21 1 Mariana Calado
22 2 Mariana Calado
"Energy expenditure refers to the amount of energy an individual uses to maintain essential body functions (respiration, circulation, digestion) and as a result of physical activity. Total daily energy expenditure is determined by resting or basal metabolic rate (BMR), food-induced thermogenesis, and energy expended as a result of physical activity[2]."
23 1 Mariana Calado
24 1 Mariana Calado
There are several formulas to calculate a person's energy expenditure, each with a differing level of accuracy and measurement requirements. Our project will focus on the portion of energy expended during physical activity, whether regarding walking, running or even cycling.
25 1 Mariana Calado
26 2 Mariana Calado
In an ideal scenario, either the volume of O2 exhaled or the thermal output of the individual are measured during the physical activity, achieving a highly accurate value of estimated energy expenditure[3]. For our application and for the massly available health monitoring products in the market, this isn't viable, resorting to other metrics such as heart rate, acceleration, body temperature etc.
27 1 Mariana Calado
Given our use of the VitalJacket technology, we will be relying on the individual's self-inputted biometric data, such as weight, height, age, sex and the data accquired by the heart rate sensor and the accelerometer available with the VitalJacket.
28 1 Mariana Calado
29 2 Mariana Calado
To improve the energy expenditure calculation, and considering heart rate is generally a better metric than acceleration[3], several decisions need to be made, such as:
30 1 Mariana Calado
31 1 Mariana Calado
1. Given that the difference in heart rate of someone in a resting rate when compared to low effort is so insignificant, should we, for values below a certain HR threshold, solely use the accelerometer or use a REE (resting energy expenditure) value as placeholder?
32 1 Mariana Calado
2. Due to the lag between our change in acceleration and the correspondent change in heart rate, should we calculate EE using just the acceleration for these sudden differences in speed?
33 2 Mariana Calado
3. If we deem necessary to offer a TDEE (Total Daily Energy Expenditure) feature in our app, should we consider EPOC[4] (Post exercise oxygen consumption)?
34 1 Mariana Calado
35 3 Mariana Calado
Kcals/min= 0.001064×Magnitude + 0.087512(Body Mass) - 5.500229 [5]
36 3 Mariana Calado
37 5 Mariana Calado
h2. Distance
38 5 Mariana Calado
39 1 Mariana Calado
References :
40 1 Mariana Calado
1 - programmerworld. (2019) How to create walking step counter App using Accelerometer sensor
41 1 Mariana Calado
and Shared Preference in Android? Available at: [[https://programmerworld.co/android/how-to-create-walking-step-counter-app-using-accelerometer-sensor-and-shared-preference-in-android/]]
42 1 Mariana Calado
2 - Heaney, J. (2013). Energy: Expenditure, Intake, Lack of. In: Gellman, M.D., Turner, J.R. (eds) Encyclopedia of Behavioral Medicine. Springer, New York, NY. https://doi.org/10.1007/978-1-4419-1005-9_454
43 1 Mariana Calado
3 - Maughan, Ronald J. (2013). The Encyclopaedia of Sports Medicine (An IOC Medical Commission Publication) || How to Assess the Energy Costs of Exercise and Sport. , 10.1002/9781118692318(), 59–71. doi:10.1002/9781118692318.ch4
44 1 Mariana Calado
4 - https://www.runnersworld.com/training/a22024491/what-is-epoc/
45 1 Mariana Calado
5 - ActiGraph (2018), What is the difference among the Energy Expenditure Algorithms? Available
46 1 Mariana Calado
at: https://actigraphcorp.my.site.com/support/s/article/What-is-the-difference-among-theEnergy-Expenditure-Algorithms (Accessed: 7 November 2022).