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). |