| Literature DB >> 33167361 |
Filippo Piccinini1, Giovanni Martinelli1, Antonella Carbonaro2.
Abstract
Fitness sensors and health systems are paving the way toward improving the quality of medical care by exploiting the benefits of new technology. For example, the great amount of patient-generated health data available today gives new opportunities to measure life parameters in real time and create a revolution in communication for professionals and patients. In this work, we concentrated on the basic parameter typically measured by fitness applications and devices-the number of steps taken daily. In particular, the main goal of this study was to compare the accuracy and precision of smartphone applications versus those of wearable devices to give users an idea about what can be expected regarding the relative difference in measurements achieved using different system typologies. In particular, the data obtained showed a difference of approximately 30%, proving that smartphone applications provide inaccurate measurements in long-term analysis, while wearable devices are precise and accurate. Accordingly, we challenge the reliability of previous studies reporting data collected with phone-based applications, and besides discussing the current limitations, we support the use of wearable devices for mHealth.Entities:
Keywords: fitness trackers; health and fitness datasets; long-term analysis; mobile applications; step measurements; wearable devices
Mesh:
Year: 2020 PMID: 33167361 PMCID: PMC7663794 DOI: 10.3390/s20216293
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Representation of performed experiments. (a) Outdoor controlled test with number of steps counted by processing a video recorded with a camera. (b) Two-month 24 h/7 days monitoring of a healthy 35-year-old man wearing three fitness wristbands and carrying a mobile with six running step-counter applications.
Steps recorded by trackers in step-controlled experiments.
| Operator | Operator1 | Operator2 | Operator3 |
|---|---|---|---|
| GROUND TRUTH [steps] | 1027 | 1409 | 1175 |
| APP1 [steps] | 1036 | 1410 | 1176 |
| APP2 [steps] | 1036 | 1410 | 1176 |
| APP3 [steps] | 1036 | 1410 | 1176 |
| APP4 [steps] | 1036 | 1293 | 1095 |
| APP5 [steps] | 1036 | 1410 | 1176 |
| APP6 [steps] | 1036 | 1410 | 1176 |
| WFT1 [steps] | 1016 | 1380 | 1230 |
| WFT1 [steps] | 944 | 1424 | 1197 |
| WFT1 [steps] | 994 | 1402 | 1159 |
| APP1 (PAND) | 0.88 | 0.07 | 0.09 |
| APP2 (PAND) | 0.88 | 0.07 | 0.09 |
| APP3 (PAND) | 0.88 | 0.07 | 0.09 |
| APP4 (PAND) | 0.88 | 8.23 | 6.81 |
| APP5 (PAND) | 0.88 | 0.07 | 0.09 |
| APP6 (PAND) | 0.88 | 0.07 | 0.09 |
| WFT1 (PAND) | 1.07 | 2.06 | 4.68 |
| WFT1 (PAND) | 8.08 | 1.06 | 1.87 |
| WFT1 (PAND) | 3.21 | 0.50 | 1.36 |
Steps recorded by trackers in the 2-month experiment. * p-value less than 0.05; ** p-value less than 0.01; *** p-value less than 0.001. Bold values in column 1 highlight days when step values recorded by APPs do not significantly differ (considering p-value = 0.05 as the threshold) from those recorded by fitness wristbands (WFTs).
| Day | APP1 | APP2 | APP3 | APP4 | APP5 | APP6 | WFT1 | WFT2 | WFT3 |
|---|---|---|---|---|---|---|---|---|---|
| 01 * | 6767 | 5000 | 6203 | 6100 | 6328 | 6140 | 7139 | 7216 | 7899 |
| 02 ** | 5507 | 5389 | 5070 | 5400 | 5310 | 4594 | 5907 | 6095 | 6631 |
| 03 *** | 5015 | 5015 | 4760 | 5000 | 5082 | 5015 | 6114 | 6387 | 7326 |
| 04 | 16,234 | 16,150 | 15,469 | 16,100 | 15,951 | 16,150 | 15,082 | 20,687 | 18,774 |
| 05 *** | 5363 | 5286 | 4823 | 4900 | 5233 | 5286 | 6596 | 9336 | 8853 |
| 06 *** | 1188 | 1188 | 1004 | 1200 | 792 | 1188 | 4011 | 6405 | 5018 |
| 07 *** | 5296 | 5255 | 4319 | 5300 | 5255 | 5255 | 7110 | 8817 | 8102 |
| 08 ** | 1793 | 1793 | 1589 | 1700 | 1793 | 1733 | 2759 | 3991 | 5452 |
| 09 | 13,997 | 629 | 13,699 | 629 | 629 | 629 | 10,112 | 13,966 | 14,618 |
| 10 * | 11,305 | 3662 | 11,047 | 2000 | 3663 | 3674 | 12,090 | 14,023 | 13,480 |
| 11 ** | 5568 | 4337 | 4651 | 2600 | 4169 | 5443 | 8661 | 7564 | 6381 |
| 12 | 8846 | 2396 | 8426 | 3800 | 8708 | 8738 | 8835 | 10,962 | 10,372 |
| 13 *** | 6299 | 6199 | 5959 | 4800 | 6101 | 6059 | 9633 | 8314 | 9241 |
| 14 ** | 9158 | 8931 | 7976 | 8000 | 8488 | 9621 | 10,356 | 11,972 | 11,192 |
| 15 ** | 4966 | 2764 | 4508 | 3400 | 3383 | 3591 | 5848 | 6504 | 6120 |
| 16 ** | 10,179 | 10,493 | 9640 | 10,000 | 10,493 | 10,103 | 11,770 | 17,065 | 15,826 |
| 17 *** | 6926 | 6926 | 6046 | 6200 | 6924 | 6926 | 9917 | 10,366 | 10,291 |
| 18 *** | 2777 | 2788 | 2631 | 2600 | 2604 | 2788 | 5159 | 5013 | 5893 |
| 19 *** | 3948 | 3948 | 3846 | 4100 | 3907 | 3948 | 6666 | 5785 | 6068 |
| 20 | 6050 | 6154 | 9211 | 6900 | 6154 | 6048 | 8000 | 8831 | 8543 |
| 21 * | 7798 | 7798 | 6052 | 5000 | 7652 | 7798 | 9306 | 8831 | 9062 |
| 22 *** | 4036 | 3988 | 4858 | 4400 | 3988 | 3988 | 6354 | 5841 | 7265 |
| 23 * | 6403 | 6403 | 6429 | 4200 | 6403 | 6403 | 7613 | 8051 | 7811 |
| 24 *** | 1306 | 1306 | 1155 | 2100 | 1306 | 1306 | 3105 | 2880 | 3466 |
| 25 *** | 2891 | 2862 | 2840 | 2700 | 2772 | 2862 | 4858 | 4592 | 5199 |
| 26 ** | 4741 | 4413 | 4259 | 5800 | 4399 | 4393 | 7262 | 6573 | 5391 |
| 27 * | 3800 | 3800 | 3615 | 4000 | 3800 | 3800 | 5618 | 4752 | 4107 |
| 28 | 12,487 | 12,410 | 12,414 | 14,000 | 12,410 | 12,410 | 11,813 | 16,608 | 16,767 |
| 29 | 6442 | 6395 | 6107 | 6500 | 6252 | 6309 | 5275 | 9551 | 8598 |
| 30 ** | 5220 | 4987 | 4818 | 3800 | 4987 | 4987 | 6131 | 6130 | 7361 |
| 31 * | 5505 | 5373 | 5154 | 9600 | 5370 | 5373 | 9108 | 8936 | 8252 |
| 32 *** | 3067 | 3059 | 2740 | 2600 | 3057 | 2991 | 6646 | 5655 | 6898 |
| 33 *** | 6972 | 7189 | 6748 | 8900 | 7187 | 6817 | 10,567 | 10,244 | 10,292 |
| 34 | 4645 | 4428 | 4015 | 6500 | 4428 | 4428 | 4838 | 5860 | 6421 |
| 35 *** | 3188 | 3023 | 2967 | 3800 | 2964 | 3023 | 6174 | 7824 | 8364 |
| 36 *** | 4045 | 3921 | 3565 | 4600 | 3921 | 3921 | 9744 | 10,198 | 9900 |
| 37 ** | 11,294 | 11,035 | 10,648 | 9400 | 11,035 | 11,035 | 13,264 | 19,936 | 19,899 |
| 38 *** | 6323 | 6187 | 5705 | 6000 | 6041 | 6187 | 8226 | 8135 | 8289 |
| 39 *** | 3919 | 3697 | 3278 | 3500 | 3563 | 3697 | 6939 | 5700 | 5900 |
| 40 * | 6113 | 5809 | 5296 | 4900 | 5809 | 5809 | 7062 | 6118 | 7123 |
| 41 ** | 6765 | 6574 | 6232 | 8900 | 6574 | 6574 | 9763 | 9020 | 9004 |
| 42 *** | 8707 | 8617 | 8305 | 9000 | 8587 | 8617 | 10,972 | 12,499 | 13,511 |
| 43 *** | 5132 | 5129 | 5142 | 4700 | 5129 | 5129 | 7411 | 10,038 | 10,260 |
| 44 * | 7439 | 7487 | 7252 | 8200 | 7311 | 7436 | 7536 | 11,673 | 12,831 |
| 45 | 11,226 | 11,226 | 10,800 | 7600 | 11,226 | 11,226 | 11,935 | 12,368 | 12,228 |
| 46 *** | 4729 | 4731 | 4458 | 4200 | 4580 | 4729 | 6836 | 7442 | 8118 |
| 47 | 17,699 | 17,699 | 17,271 | 10,900 | 17,560 | 17,699 | 17,440 | 20,016 | 18,621 |
| 48 * | 6055 | 6055 | 5863 | 6700 | 5851 | 6055 | 6396 | 6533 | 7151 |
| 49 ** | 13,563 | 13,188 | 13,309 | 11,200 | 13,188 | 13,188 | 13,889 | 17,786 | 18,717 |
| 50 | 7744 | 7744 | 7600 | 12,100 | 7606 | 7606 | 10,101 | 8938 | 10,198 |
| 51 *** | 2473 | 2473 | 2400 | 2400 | 2407 | 2407 | 5109 | 4265 | 4340 |
| 52 *** | 4694 | 4694 | 4631 | 3900 | 4498 | 4694 | 7346 | 6078 | 6859 |
| 53 *** | 5578 | 5408 | 5456 | 5400 | 5385 | 5577 | 7974 | 7373 | 9056 |
| 54 *** | 4435 | 4363 | 3986 | 3200 | 4363 | 4363 | 6572 | 6236 | 6530 |
| 55 * | 3257 | 3228 | 2992 | 3700 | 3228 | 3228 | 4890 | 9674 | 5193 |
| 56 ** | 4279 | 4249 | 4120 | 4900 | 4246 | 4249 | 7162 | 11,407 | 7133 |
| 57 *** | 6719 | 6553 | 6468 | 4600 | 6553 | 6553 | 9663 | 10,120 | 11,205 |
| 58 | 4304 | 3981 | 3807 | 3700 | 3917 | 3981 | 5891 | 6018 | 7882 |
| 59 ** | 7811 | 7651 | 7370 | 9700 | 7651 | 7532 | 9423 | 10,990 | 11,043 |
| 60 *** | 10,967 | 10,967 | 10,752 | 11,000 | 10,967 | 10,967 | 14,003 | 14,171 | 14,559 |
Cumulative number of steps recorded subdividing the data reported in Table 2 in 6 blocks of 10 days. Asterisks in column 1 highlight days when step values recorded by APPs significantly differ from those recorded by fitness wristbands (WFTs). * p-value less than 0.05; ** p-value less than 0.01; *** p-value less than 0.001.
| Block | APP1 | APP2 | APP3 | APP4 | APP5 | APP6 | WFT1 | WFT2 | WFT3 |
|---|---|---|---|---|---|---|---|---|---|
| I ** | 72,465 | 49,367 | 67,983 | 48,329 | 50,036 | 49,664 | 76,920 | 96,923 | 96,153 |
| II *** | 64,717 | 54,936 | 62,894 | 52,400 | 60,931 | 63,265 | 84,845 | 92,376 | 89,927 |
| III *** | 55,124 | 54,362 | 52,547 | 52,500 | 53,969 | 54,256 | 67,335 | 73,809 | 75,027 |
| IV *** | 55,071 | 53,721 | 50,116 | 59,800 | 53,375 | 53,281 | 82,568 | 88,606 | 91,338 |
| V *** | 89,059 | 88,450 | 86,232 | 83,500 | 87,612 | 88,259 | 10,2279 | 11,6313 | 12,0639 |
| VI *** | 54,517 | 53,567 | 51,982 | 52,500 | 53,215 | 53,551 | 78,033 | 86,332 | 83,800 |
Figure 2Bar-charts showing (a) absolute normalized difference percentage (PAND) values reported in the last nine rows of Table 1, and (b) day-based averages of the APPs and WFTs step values reported in Table 2. The gray bars in (b) are the standard deviations. * p-value less than 0.05; ** p-value less than 0.01; *** p-value less than 0.001. Bold values in the x-axis of (b) highlight days when step values recorded by APPs do not significantly differ (considering p-value = 0.05 as the threshold) from those recorded by fitness wristbands (WFTs).
Percentage normalized difference (PND) values computed for trackers in the 2-month experiment.
| DAY | APP1 | APP2 | APP3 | APP4 | APP5 | APP6 | WFT1 | WFT2 | WFT3 |
|---|---|---|---|---|---|---|---|---|---|
| 01 | 11 | −18 | 2 | 0 | 4 | 1 | −4 | −3 | 6 |
| 02 | 6 | 3 | −3 | 4 | 2 | −12 | −5 | −2 | 7 |
| 03 | 1 | 1 | −4 | 0 | 2 | 1 | −7 | −3 | 11 |
| 04 | 1 | 1 | −3 | 1 | 0 | 1 | −17 | 14 | 3 |
| 05 | 4 | 3 | −6 | −5 | 2 | 3 | −20 | 13 | 7 |
| 06 | 9 | 9 | −8 | 10 | −28 | 9 | −22 | 24 | −2 |
| 07 | 4 | 3 | −16 | 4 | 3 | 3 | −11 | 10 | 1 |
| 08 | 3 | 3 | −8 | −2 | 3 | 0 | −32 | −2 | 34 |
| 09 | 178 | −88 | 172 | −88 | −88 | −88 | −22 | 8 | 13 |
| 10 | 92 | −38 | 87 | −66 | −38 | −38 | −8 | 6 | 2 |
| 11 | 25 | −3 | 4 | −42 | −7 | 22 | 15 | 0 | −15 |
| 12 | 30 | −65 | 24 | −44 | 28 | 28 | −12 | 9 | 3 |
| 13 | 7 | 5 | 1 | −19 | 3 | 3 | 6 | −8 | 2 |
| 14 | 5 | 3 | −8 | −8 | −2 | 11 | −7 | 7 | 0 |
| 15 | 32 | −27 | 20 | −10 | −10 | −5 | −5 | 6 | −1 |
| 16 | 0 | 3 | −5 | −1 | 3 | 0 | −21 | 15 | 6 |
| 17 | 4 | 4 | −9 | −7 | 4 | 4 | −3 | 2 | 1 |
| 18 | 3 | 3 | −2 | −4 | −3 | 3 | −4 | −6 | 10 |
| 19 | 0 | 0 | −3 | 4 | −1 | 0 | 8 | −6 | −2 |
| 20 | −10 | −9 | 36 | 2 | −9 | −10 | −5 | 4 | 1 |
| 21 | 11 | 11 | −14 | −29 | 9 | 11 | 3 | −3 | 0 |
| 22 | −4 | −5 | 15 | 5 | −5 | −5 | −2 | −10 | 12 |
| 23 | 6 | 6 | 6 | −30 | 6 | 6 | −3 | 3 | 0 |
| 24 | −8 | −8 | −18 | 49 | −8 | −8 | −1 | −9 | 10 |
| 25 | 2 | 1 | 1 | −4 | −2 | 1 | −1 | −6 | 6 |
| 26 | 2 | −5 | −9 | 24 | −6 | −6 | 13 | 3 | −16 |
| 27 | 0 | 0 | −5 | 5 | 0 | 0 | 16 | −2 | −15 |
| 28 | −2 | −2 | −2 | 10 | −2 | −2 | −22 | 10 | 11 |
| 29 | 2 | 1 | −4 | 3 | −1 | 0 | −32 | 22 | 10 |
| 30 | 9 | 4 | 0 | −21 | 4 | 4 | −6 | −6 | 13 |
| 31 | −9 | −11 | −15 | 58 | −11 | −11 | 4 | 2 | −6 |
| 32 | 5 | 5 | −6 | −11 | 5 | 2 | 4 | −12 | 8 |
| 33 | −5 | −2 | −8 | 22 | −2 | −7 | 2 | −1 | −1 |
| 34 | −2 | −7 | −15 | 37 | −7 | −7 | −15 | 3 | 13 |
| 35 | 1 | −4 | −6 | 20 | −6 | −4 | −17 | 5 | 12 |
| 36 | 1 | −2 | −11 | 15 | −2 | −2 | −2 | 3 | 0 |
| 37 | 5 | 3 | −1 | −12 | 3 | 3 | −25 | 13 | 12 |
| 38 | 4 | 2 | −6 | −1 | −1 | 2 | 0 | −1 | 1 |
| 39 | 9 | 2 | −9 | −3 | −1 | 2 | 12 | −8 | −5 |
| 40 | 9 | 3 | −6 | −13 | 3 | 3 | 4 | −10 | 5 |
| 41 | −2 | −5 | −10 | 28 | −5 | −5 | 5 | −3 | −3 |
| 42 | 1 | 0 | −4 | 4 | −1 | 0 | −11 | 1 | 10 |
| 43 | 1 | 1 | 2 | −7 | 1 | 1 | −20 | 9 | 11 |
| 44 | −1 | 0 | −4 | 9 | −3 | −1 | −29 | 9 | 20 |
| 45 | 6 | 6 | 2 | −28 | 6 | 6 | −2 | 2 | 0 |
| 46 | 3 | 3 | −2 | −8 | 0 | 3 | −8 | 0 | 9 |
| 47 | 7 | 7 | 5 | −34 | 7 | 7 | −7 | 7 | 0 |
| 48 | −1 | −1 | −4 | 10 | −4 | −1 | −4 | −2 | 7 |
| 49 | 5 | 2 | 3 | −13 | 2 | 2 | −17 | 6 | 11 |
| 50 | −8 | −8 | −10 | 44 | −9 | −9 | 4 | −8 | 5 |
| 51 | 2 | 2 | −1 | −1 | −1 | −1 | 12 | −7 | −5 |
| 52 | 4 | 4 | 2 | −14 | 0 | 4 | 9 | −10 | 1 |
| 53 | 2 | −1 | 0 | −1 | −2 | 2 | −2 | −9 | 11 |
| 54 | 8 | 6 | −3 | −22 | 6 | 6 | 2 | −3 | 1 |
| 55 | 0 | −1 | −9 | 13 | −1 | −1 | −26 | 47 | −21 |
| 56 | −1 | −2 | −5 | 13 | −2 | −2 | −16 | 33 | −17 |
| 57 | 8 | 5 | 4 | −26 | 5 | 5 | −6 | −2 | 8 |
| 58 | 9 | 1 | −4 | −6 | −1 | 1 | −11 | −9 | 19 |
| 59 | −2 | −4 | −7 | 22 | −4 | −5 | −10 | 5 | 5 |
| 60 | 0 | 0 | −2 | 1 | 0 | 0 | −2 | −1 | 2 |
| AVERAGE | 8 | −3 | 2 | −3 | −3 | −1 | −6 | 2 | 4 |
Percentage normalized difference (PND) values computed analyzing the 6 blocks of cumulative steps reported in Table 3.
| Block | APP1 | APP2 | APP3 | APP4 | APP5 | APP6 | WFT1 | WFT2 | WFT3 |
|---|---|---|---|---|---|---|---|---|---|
| I | 29 | −12 | 21 | −14 | −11 | −12 | −15 | 8 | 7 |
| II | 8 | −8 | 5 | −12 | 2 | 6 | −5 | 4 | 1 |
| III | 2 | 1 | −2 | −2 | 0 | 1 | −7 | 2 | 4 |
| IV | 2 | −1 | −8 | 10 | −2 | −2 | −6 | 1 | 4 |
| V | 2 | 1 | −1 | −4 | 0 | 1 | −10 | 3 | 7 |
| VI | 2 | 1 | −2 | −1 | 0 | 1 | −6 | 4 | 1 |
| AVERAGE | 8 | −3 | 2 | −4 | −2 | −1 | −8 | 4 | 4 |