Algorithms Review » History » Version 6
Mariana Calado, 31/12/2022 03:13
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 | 6 | Mariana Calado | p=. !{width:200px}walk-1.png! |
21 | 6 | Mariana Calado | |
22 | 1 | Mariana Calado | h2. Energy Expenditure |
23 | 1 | Mariana Calado | |
24 | 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]." |
25 | 1 | Mariana Calado | |
26 | 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. |
27 | 1 | Mariana Calado | |
28 | 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. |
29 | 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. |
30 | 1 | Mariana Calado | |
31 | 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: |
32 | 1 | Mariana Calado | |
33 | 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? |
34 | 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? |
35 | 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)? |
36 | 1 | Mariana Calado | |
37 | 3 | Mariana Calado | Kcals/min= 0.001064×Magnitude + 0.087512(Body Mass) - 5.500229 [5] |
38 | 3 | Mariana Calado | |
39 | 5 | Mariana Calado | h2. Distance |
40 | 5 | Mariana Calado | |
41 | 1 | Mariana Calado | References : |
42 | 1 | Mariana Calado | 1 - programmerworld. (2019) How to create walking step counter App using Accelerometer sensor |
43 | 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/]] |
44 | 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 |
45 | 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 |
46 | 1 | Mariana Calado | 4 - https://www.runnersworld.com/training/a22024491/what-is-epoc/ |
47 | 1 | Mariana Calado | 5 - ActiGraph (2018), What is the difference among the Energy Expenditure Algorithms? Available |
48 | 1 | Mariana Calado | at: https://actigraphcorp.my.site.com/support/s/article/What-is-the-difference-among-theEnergy-Expenditure-Algorithms (Accessed: 7 November 2022). |