| Literature DB >> 36135410 |
Salik Ram Khanal1,2, Jaime Sampaio1, Juliana Exel3, Joao Barroso1,2, Vitor Filipe1,2.
Abstract
The current technological advances have pushed the quantification of exercise intensity to new era of physical exercise sciences. Monitoring physical exercise is essential in the process of planning, applying, and controlling loads for performance optimization and health. A lot of research studies applied various statistical approaches to estimate various physiological indices, to our knowledge, no studies found to investigate the relationship of facial color changes and increased exercise intensity. The aim of this study was to develop a non-contact method based on computer vision to determine the heart rate and, ultimately, the exercise intensity. The method was based on analyzing facial color changes during exercise by using RGB, HSV, YCbCr, Lab, and YUV color models. Nine university students participated in the study (mean age = 26.88 ± 6.01 years, mean weight = 72.56 ± 14.27 kg, mean height = 172.88 ± 12.04 cm, six males and three females, and all white Caucasian). The data analyses were carried out separately for each participant (personalized model) as well as all the participants at a time (universal model). The multiple auto regressions, and a multiple polynomial regression model were designed to predict maximum heart rate percentage (maxHR%) from each color models. The results were analyzed and evaluated using Root Mean Square Error (RMSE), F-values, and R-square. The multiple polynomial regression using all participants exhibits the best accuracy with RMSE of 6.75 (R-square = 0.78). Exercise prescription and monitoring can benefit from the use of these methods, for example, to optimize the process of online monitoring, without having the need to use any other instrumentation.Entities:
Keywords: color models; computer vision; facial image analysis; heart rate; physical exercise intensity
Year: 2022 PMID: 36135410 PMCID: PMC9503443 DOI: 10.3390/jimaging8090245
Source DB: PubMed Journal: J Imaging ISSN: 2313-433X
Physiological information about the participants of the study. The participant’s ID is represented by P1, P2 etc. The initial heart rate was recorded when a participant starts the exercise (after 5 min of warm up exercise) and Final HR (maximum heart of each participant) was recorded at the end of the exercise. HR-Heart Rate, bmp-Beat Per Minute.
| Participants ID | Gender | Age (years) | Weight (KG) | Height (cm) | Initial HR (bpm) | Final HR (bpm) | Duration (mm:ss) |
|---|---|---|---|---|---|---|---|
| Participant 1 | Male | 22 | 64.2 | 172 | 93 | 191 | 9:30 |
| Participant 2 | Male | 33 | 66.9 | 177 | 70 | 180 | 16:00 |
| Participant 3 | Female | 19 | 64.2 | 177 | 87 | 191 | 9:05 |
| Participant 4 | Male | 36 | 83.2 | 182 | 91 | 191 | 15:00 |
| Participant 5 | Female | 24 | 66.6 | 170 | 97 | 184 | 9:20 |
| Participant 6 | Female | 29 | 47 | 157 | 114 | 193 | 8:00 |
| Participant 7 | Male | 33 | 83 | 186 | 101 | 180 | 16:00 |
| Participant 8 | Male | 22 | 90.7 | 195 | 101 | 201 | 12:00 |
| Participant 9 | Male | 24 | 87.3 | 194 | 115 | 188 | 11:00 |
Figure 1Facial video and HR data collection at the time of physical exercise in stationary cycle-ergometer.
Figure 2System block diagram of proposed model (ROI-Region of Interest).
Figure 3(a) Face detection; (b) Patch location.
Figure 4Filtered signals after smoothing operation.
Figure 5Plot of color intensity value of combined color component of RGB (I = (0.21 × R) + (0.72 × G) + (0.07 × B)/255 × 100 vs. Normalized HR.
The Root Mean Square Error (RMSE) values using multivariate autoregression with lag 1 between different color models and maxHR%.
| Color | Sub1 | Sub2 | Sub3 | Sub4 | Sub5 | Sub6 | Sub7 | Sub8 | Sub9 | AVG |
|---|---|---|---|---|---|---|---|---|---|---|
| RGB | 0.31 | 0.35 | 0.42 | 0.5 | 0.46 | 0.35 | 0.54 | 0.25 | 0.24 | 0.275 |
| HSV | 0.31 | 0.33 | 0.38 | 0.35 | 0.38 | 0.29 | 0.51 | 0.22 | 0.2 | 0.255 |
| YCBCR | 0.33 | 0.37 | 0.46 | 0.42 | 0.43 | 0.36 | 0.45 | 0.29 | 0.31 | 0.32 |
| LAB | 0.32 | 0.34 | 0.42 | 0.45 | 0.39 | 0.42 | 0.59 | 0.3 | 0.21 | 0.265 |
| YUV | 0.32 | 0.38 | 0.41 | 0.48 | 0.48 | 0.43 | 0.61 | 0.23 | 0.3 | 0.31 |
Root mean square error, F-values, R-square values for five color models and combination of all the models using a global polynomial regression model with degree three.
| Color Model | RMES | F-Value | R-Square Value |
|---|---|---|---|
| RGB | 7.85 | (F(3,6060) = 4633, | 0.70 |
| HSV | 6.75 | (F(3,6060) = 7360, | 0.78 |
| YCBCR | 7.84 | (F(3,6060) = 3839, | 0.92 |
| LAB | 7.78 | (F(3,6060) = 6905, | 0.70 |
| YUV | 7.73 | (F(3,6060) = 3651, | 0.94 |
Multi-collinearity test for all the independent variables of each color model, p-values and Variance Inflation Factor (VIF).
| Color Model | VIF | ||
|---|---|---|---|
| RGB | R | 0.0000 | 2.54 |
| G | 0.0000 | 9.25 | |
| B | 0.00518 | 8.56 | |
| HSV | H | 0.2796 | 1.27 |
| S | 0.0000 | 1.04 | |
| V | 0.0000 | 1.19 | |
| YCBCR | Y | 0.0000 | 3.56 |
| Cb | 0.0000 | 3.48 | |
| Cr | 0.0000 | 5.14 | |
| Lab | A | 0.0552 | 5.24 |
| a | 0.0000 | 6.14 | |
| B | 0.0087 | 2.85 | |
| YUV | Y | 0.0000 | 2.45 |
| U | 0.0041 | 4.15 | |
| V | 0.0000 | 5.32 |