| Literature DB >> 26822804 |
Ren-You Huang1, Lan-Rong Dung2.
Abstract
BACKGROUND: The cardiac parameters, such as heart rate (HR) and heart rate variability (HRV), are very important physiological data for daily healthcare. Recently, the camera-based photoplethysmography techniques have been proposed for HR measurement. These techniques allow us to estimate the HR contactlessly with low-cost camera. However, the previous works showed limit success for estimating HRV because the R-R intervals, the primary data for HRV calculation, are sensitive to noise and artifacts.Entities:
Mesh:
Year: 2016 PMID: 26822804 PMCID: PMC4731953 DOI: 10.1186/s12938-016-0127-8
Source DB: PubMed Journal: Biomed Eng Online ISSN: 1475-925X Impact factor: 2.819
Fig. 1The processing flow of the proposed algorithm
Fig. 2Examples for using CWT to detrend and denoise. a The original C-rPPG signal. b The CWT coefficients of the original signal. Note that the black solid line denotes the representative frequency (scales) of pulse signal computed by (13). c The zoomed-in part of original signal. d The zoomed-in part of signal denoised by CWT-BP. e The zoomed-in part of signal denoised by CWT-MAX
Fig. 3R–R intervals of the example in Fig. 2. The red dot line is the R–R intervals measured by an ECG-accurate chest band. The blue dot line is the R–R intervals computed by our method
Descriptions of the video clips in each category
| Categories | Clip names | Descriptions |
|---|---|---|
| Static subjects | Static_1 | The subject kept the body relaxed and static |
| Static_2 | There was desk light illuminated on the face | |
| Static_3 | The subject kept smile during video recording | |
| Static_4 | The subject kept making facial expression | |
| Static subject with makeup | static_M1 | The subject put the CC cream on her face |
| Static_M2 | The subject in static_M1 put additional powder foundation on her face | |
| Static_M3 | The subject in static_M2 put additional blush powder on her face | |
| Occasional motion | Motion_O1 | The subject shook the head three times |
| Motion_O2 | The subject moved away from camera and then moved back | |
| Motion_O3 | The subject turned the head, talking, then turned back, twice | |
| Frequent motion | Motion_F1 | The subject kept shaking his head |
| Motion_F2 | The subject rotated his head, move the body, or moved the camera several times |
Descriptions of all the subjects
| Subjects | Genders | Ages | The corresponding video clips |
|---|---|---|---|
| Subject_1 | Male | 22 | Static_1 |
| Subject_2 | Female | 24 | Static_2 |
| Subject_3 | Male | 26 | Static_3 |
| Subject_4 | Male | 25 | Static_4 |
| Subject_5 | Female | 23 | Static_M1, static_M2, and static_M3 |
| Subject_6 | Male | 28 | Motion_O1, motion_O2, motion_O3, motion_F1, and motion_F2 |
The HRV metrics estimated by different methods in the “static subjects” category
| Clip names | HRV metrics (ms) | Chest band | ICA [ | C-rPPG [ | Our method | |||
|---|---|---|---|---|---|---|---|---|
| Est. | Est. | Abs. error | Est. | Abs. error | Est. | Abs. error | ||
| Static_1 | SD1 | 22.02 | 68.89 | 46.87 | 61.77 | 39.75 | 24.89 | 2.87 |
| SD2 | 65.15 | 83.11 | 17.96 | 94.77 | 29.62 | 64.77 | 0.38 | |
| SDNN | 49.28 | 77.69 | 28.41 | 83.87 | 34.59 | 48.79 | 0.49 | |
| RMSSD | 30.81 | 96.31 | 65.50 | 87.30 | 56.49 | 34.63 | 3.82 | |
| SDSD | 31.21 | 97.88 | 66.67 | 88.59 | 57.38 | 35.20 | 3.99 | |
| Static_2 | SD1 | 24.58 | 78.59 | 54.01 | 38.73 | 14.15 | 18.85 | 5.73 |
| SD2 | 72.80 | 90.66 | 17.86 | 79.03 | 6.23 | 69.40 | 3.40 | |
| SDNN | 54.03 | 85.56 | 31.53 | 62.35 | 8.32 | 50.75 | 3.28 | |
| RMSSD | 34.29 | 109.80 | 75.51 | 54.04 | 19.75 | 26.32 | 7.97 | |
| SDSD | 34.76 | 111.34 | 76.58 | 54.77 | 20.01 | 26.66 | 8.10 | |
| Static_3 | SD1 | 22.37 | 89.13 | 66.76 | 62.31 | 39.94 | 18.79 | 3.58 |
| SD2 | 62.23 | 101.16 | 38.93 | 94.81 | 32.58 | 59.92 | 2.31 | |
| SDNN | 47.09 | 95.70 | 48.61 | 84.68 | 37.59 | 44.51 | 2.58 | |
| RMSSD | 31.25 | 140.83 | 109.58 | 87.59 | 56.34 | 26.16 | 5.09 | |
| SDSD | 31.67 | 143.04 | 111.37 | 88.92 | 57.25 | 26.54 | 5.13 | |
| Static_4 | SD1 | 18.62 | 99.79 | 81.17 | 78.78 | 60.16 | 18.93 | 0.31 |
| SD2 | 38.41 | 107.31 | 68.90 | 91.64 | 53.23 | 41.15 | 2.74 | |
| SDNN | 30.21 | 104.91 | 74.70 | 86.29 | 56.08 | 31.91 | 1.70 | |
| RMSSD | 26.01 | 139.95 | 113.94 | 127.83 | 101.82 | 26.43 | 0.42 | |
| SDSD | 26.34 | 141.69 | 115.35 | 129.47 | 103.13 | 26.77 | 0.43 | |
The HRV metrics estimated by different methods in the “static subjects with makeup” category
| Clip names | HRV metrics (ms) | Chest band | ICA [ | C-rPPG [ | Our method | |||
|---|---|---|---|---|---|---|---|---|
| Est. | Est. | Abs. error | Est. | Abs. error | Est. | Abs. error | ||
| Static_M1 | SD1 | 14.95 | 101.16 | 86.21 | 97.89 | 82.94 | 19.59 | 4.64 |
| SD2 | 48.17 | 109.16 | 60.99 | 127.48 | 79.31 | 52.62 | 4.45 | |
| SDNN | 35.66 | 106.39 | 70.73 | 114.03 | 78.37 | 39.62 | 3.96 | |
| RMSSD | 20.85 | 141.85 | 121.00 | 136.41 | 115.56 | 27.28 | 6.43 | |
| SDSD | 21.14 | 143.76 | 122.62 | 138.52 | 117.38 | 27.71 | 6.57 | |
| Static_M2 | SD1 | 13.97 | 49.93 | 35.96 | 54.71 | 40.74 | 13.94 | 0.03 |
| SD2 | 65.34 | 74.35 | 9.01 | 76.72 | 11.38 | 68.56 | 3.22 | |
| SDNN | 47.14 | 64.42 | 17.28 | 67.81 | 20.67 | 50.21 | 3.07 | |
| RMSSD | 19.50 | 69.77 | 50.27 | 76.45 | 56.95 | 19.59 | 0.09 | |
| SDSD | 19.75 | 70.77 | 51.02 | 77.52 | 57.77 | 19.72 | 0.03 | |
| Static_M3 | SD1 | 20.96 | 71.56 | 50.6 | 79.62 | 58.66 | 23.95 | 2.99 |
| SD2 | 86.84 | 127.90 | 41.06 | 135.26 | 48.42 | 92.18 | 5.34 | |
| SDNN | 63.79 | 104.07 | 40.28 | 114.17 | 50.38 | 67.58 | 3.79 | |
| RMSSD | 29.34 | 99.66 | 70.32 | 111.30 | 81.96 | 33.43 | 4.09 | |
| SDSD | 29.73 | 101.20 | 71.47 | 112.88 | 83.15 | 33.92 | 4.19 | |
The HRV metrics estimated by different methods in the “occasional motion” category
| Clip names | HRV metrics (ms) | Chest band | ICA [ | C-rPPG [ | Our method | |||
|---|---|---|---|---|---|---|---|---|
| Est. | Est. | Abs. error | Est. | Abs. error | Est. | Abs. error | ||
| Motion_O1 | SD1 | 27.77 | 50.39 | 22.62 | 62.06 | 34.29 | 20.44 | 7.33 |
| SD2 | 59.82 | 68.47 | 8.65 | 89.43 | 29.61 | 56.38 | 3.44 | |
| SDNN | 46.94 | 60.03 | 13.09 | 78.82 | 31.88 | 42.08 | 4.86 | |
| RMSSD | 38.76 | 70.19 | 31.43 | 86.91 | 48.15 | 28.47 | 10.29 | |
| SDSD | 39.29 | 71.26 | 31.97 | 88.16 | 48.87 | 28.91 | 10.38 | |
| Motion_O2 | SD1 | 20.84 | 87.95 | 67.11 | 65.91 | 45.07 | 29.20 | 8.36 |
| SD2 | 72.93 | 91.72 | 18.79 | 87.78 | 14.85 | 72.57 | 0.36 | |
| SDNN | 53.29 | 89.60 | 36.31 | 78.28 | 24.99 | 55.37 | 2.08 | |
| RMSSD | 29.07 | 122.65 | 93.58 | 91.99 | 62.92 | 40.74 | 11.67 | |
| SDSD | 29.47 | 124.39 | 94.92 | 93.26 | 63.79 | 41.31 | 11.84 | |
| Motion_O3 | SD1 | 24.60 | 123.32 | 98.72 | 103.63 | 79.03 | 60.63 | 36.03 |
| SD2 | 62.16 | 206.86 | 144.70 | 152.90 | 90.74 | 90.54 | 28.38 | |
| SDNN | 47.63 | 170.02 | 122.39 | 131.73 | 84.10 | 76.50 | 28.87 | |
| RMSSD | 34.35 | 171.91 | 137.56 | 144.61 | 110.26 | 84.39 | 50.04 | |
| SDSD | 34.83 | 174.41 | 139.58 | 146.71 | 111.88 | 85.74 | 50.91 | |
Fig. 4The illumination changes of the face in the “motion_O3” clip
The HRV metrics estimated by different methods in the “frequent motion” category
| Clip names | HRV metrics (ms) | Chest band | ICA [ | C-rPPG [ | Our method | |||
|---|---|---|---|---|---|---|---|---|
| Est. | Est. | Abs. error | Est. | Abs. error | Est. | Abs. error | ||
| Motion_F1 | SD1 | 19.78 | 177.67 | 157.89 | 89.05 | 69.27 | 27.05 | 7.27 |
| SD2 | 48.73 | 271.01 | 222.28 | 133.70 | 84.97 | 58.09 | 9.36 | |
| SDNN | 37.76 | 227.73 | 189.97 | 112.87 | 75.11 | 45.04 | 7.28 | |
| RMSSD | 27.72 | 247.65 | 219.93 | 124.22 | 96.50 | 37.72 | 10.00 | |
| SDSD | 28.03 | 251.26 | 223.23 | 125.94 | 97.91 | 38.26 | 10.23 | |
| Motion_F2 | SD1 | 30.89 | 149.01 | 118.12 | 130.11 | 99.22 | 41.60 | 10.71 |
| SD2 | 95.04 | 255.18 | 160.14 | 164.69 | 69.65 | 99.60 | 4.56 | |
| SDNN | 71.15 | 207.28 | 136.13 | 147.28 | 76.13 | 75.97 | 4.82 | |
| RMSSD | 43.12 | 207.25 | 164.13 | 180.92 | 137.80 | 57.85 | 14.73 | |
| SDSD | 43.73 | 210.73 | 167.00 | 184.00 | 140.27 | 58.84 | 15.11 | |
Fig. 5The face positions and illumination in “motion_F1” clip. a The face position (x-axis). b The face position (y-axis). c The illumination (grayscale) of the face