| Literature DB >> 25789493 |
Inigo de Loyola Ortiz-Vigon Uriarte1, Begonya Garcia-Zapirain2, Yolanda Garcia-Chimeno3.
Abstract
This paper presents a multi-sensor system for implementing biofeedback as a human-computer interaction technique in a game involving driving cars in risky situations. The sensors used are: Eye Tracker, Kinect, pulsometer, respirometer, electromiography (EMG) and galvanic skin resistance (GSR). An algorithm has been designed which gives rise to an interaction logic with the game according to the set of physiological constants obtained from the sensors. The results reflect a 72.333 response to the System Usability Scale (SUS), a significant difference of p = 0.026 in GSR values in terms of the difference between the start and end of the game, and an r = 0.659 and p = 0.008 correlation while playing with the Kinect between the breathing level and the energy and joy factor. All the sensors used had an impact on the end results, whereby none of them should be disregarded in future lines of research, even though it would be interesting to obtain separate breathing values from that of the cardio.Entities:
Mesh:
Year: 2015 PMID: 25789493 PMCID: PMC4435215 DOI: 10.3390/s150306520
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Sensor specification.
| Brand Name | Model | Specification | |
|---|---|---|---|
| Kinect | Kinect for Windows | Version 1.5 | Structured-light. Depth sensor: 1.8 to 3.5 m. IR Depth Image: 320 × 240. Colour image: 640 × 480. No IR. Field of view: 57° (horizontal) and 43° (vertical). Minimum latency: 102 ms. |
| EyeTracker | Tobii | X1 Light Eye Tracker | Variable sampling rate: 28–32 Hz. Total system latency: 50–90 ms, Time to tracking recovery: immediate (blinks), 100–300 ms (after lost tracking). Freedom of head movement at 65 cm: 44 cm (X), 32 cm (Y). Gaze accuracy: 0.5° (binocular and monocular). Precision: 0.20° (binocular), 0.27° (monocular). |
| Pulsometer and respirometer | Zephyr | BioHarness 3 | HR Range: 25–240 BPM. BR Range: 4–70 BPM. Acc. Range: ±16 g. Rechargeable Lithium Polymer. 26 hours per charge. 300 charge cycles. Transmit Range: to 300 ft, 1000 ft w/Antenna and amplifier. Frequency: 2.4–2.4835 GHz. |
| EMG and GSR | Arduino | e-Health sensor shield v2.0 for Arduino | 8 non-invasive + 1 invasive medical sensors. Monitoring EMG signals. Galvanic skin response measurements. Biometric information 6 connectivity options available: Wi-Fi, 3G, GPRS, Bluetooth, 802.15.4 and ZigBee. |
Socio-demographic parameters of the participants in the study.
| f (%) * | Max | Min | |
|---|---|---|---|
| 26.47 (3.357) | 33 | 22 | |
| Male | 66.70% | ||
| Female | 33.30% | ||
| Yes | 60.00% | ||
| No | 40.00% | ||
| Yes | 26.70% | ||
| No | 73.30% | ||
| Yes | 20.00% | ||
| No | 80.00% | ||
| No | 26.70% | ||
| Sometimes | 40.00% | ||
| Weekend | 20.00% | ||
| 3-4 days | 6.70% | ||
| Every day | 6.70% |
* valid percentage.
Results of PSS questionnaire (mean, standard deviation, maximum and minimum).
| PSS | [ | Max | Min |
|---|---|---|---|
| Total | 0.3141 (0.14238) | 0.72 | 0.10 |
| F1 (Tension-fatigue) | 0.3284 (0.17644) | 0.81 | 0.11 |
| F2 (Conflict-social acceptance) | 0.1683 (0.14042) | 0.62 | 0.00 |
| F3 (Energy-joy) | 0.3778 (0.19135) | 0.73 | 0.07 |
| F4 (Overload-harassment) | 0.4278 (0.17499) | 0.83 | 0.17 |
| F5 (Self-fulfillment-satisfaction) | 0.3481 (0.21359) | 0.78 | 0.00 |
| F6 (Fear-anxiety) | 0.3222 (0.21331) | 0.83 | 0.00 |
* values from 0 to 1.
Mean, maximum and minimum results of the physiological values in the Eye Tracker mode.
| Eye Tracker | [ | Max | Min |
|---|---|---|---|
| Initial Cardio | 70.20 (11.060) | 87 | 51 |
| End Cardio | 72.33 (14.266) | 100 | 50 |
| Maximum Cardio | 79.53 (11.476) | 100 | 62 |
| Minimum Cardio | 66.40 (10.432) | 81 | 50 |
| Difference Cardio Time (End-Initial) | 2.13 (7.549) | −6 | 19 |
| Difference Cardio Peak (Max-Min) | 13.13 (3.461) | 9 | 19 |
| Initial Breathing | 10.40 (4.421) | 20 | 3 |
| End Breathing | 11.00 (4.408) | 19 | 6 |
| Maximum Breathing | 13.73 (3.327) | 20 | 9 |
| Minimum Breathing | 7.93 (3.595) | 15 | 3 |
| Difference Breathing Time (End-Initial) | 0.60 (3.738) | −5 | 6 |
| Difference Breathing Peak (Max-Min) | 5.80 (1.146) | 4 | 8 |
| Initial GSR | 153.93 (37.351) | 219 | 107 |
| End GSR | 164.47 (43.602) | 231 | 101 |
| Maximum GSR | 169.20 (38.693) | 231 | 116 |
| Minimum GSR | 152.27 (40.229) | 212 | 101 |
| Difference GSR Time (End-Initial) | 10.53 (16.331) | −14 | 48 |
| Difference GSR Peak (Max-Min) | 16.93 (18.949) | −23 | 48 |
Mean, maximum and minimum results of the physiological values in the Kinect mode.
| Kinect | [ | Max | Min |
|---|---|---|---|
| Initial Cardio | 73.60 (11.599) | 90 | 56 |
| End Cardio | 73.80 (12.907) | 99 | 52 |
| Maximum Cardio | 80.13 (11.096) | 99 | 63 |
| Minimum Cardio | 68.93 (11.094) | 84 | 52 |
| Difference Cardio Time (End-Initial) | 0.20 (6.657) | −15 | 11 |
| Difference Cardio Peak (Max-Min) | 11.20 (3.189) | 8 | 18 |
| Initial Breathing | 10.87 (4.998) | 22 | 6 |
| End Breathing | 9.73 (4.317) | 20 | 4 |
| Maximum Breathing | 13.60 (3.961) | 22 | 8 |
| Minimum Breathing | 7.40 (2.772) | 14 | 4 |
| Difference Breathing Time (End-Initial) | −1.13 (4.749) | −8 | 8 |
| Difference Breathing Peak (Max-Min) | 6.20 (1.781) | 3 | 10 |
Sensor functions for the Eye Tracker mode.
| SENSOR | FUNCTION |
|---|---|
| Pulsometer | Car speed |
| Breathing | N cars |
| GSR | N fuel drums |
| EMG | Remove oil stain |
Sensor function for the Kinect mode.
| SENSOR | FUNCTION |
|---|---|
| Pulsometer | Car speed |
| Breathing | N cars |
Figure 1Game interface. (a) Eye Tracker mode; (b) Kinect mode.
Figure 2General Data Packet (Pulsometer and respirometer).
Figure 3High-level design.
Figure 4Low-level design.
Figure 5Block 1: Sensor selection and connection.
Figure 6Block 2: Game.
Figure 7Block 3: Processing and saving data.
Figure 8Sub-block for obtained data processing.
Figure 9Block 4: Data display.
Figure 10Example of a user playing. (a) Eye Tracker mode; (b) Kinect mode.
Figure 11Sensors used in the game.
Results of the SUS questionnaire and sensor analysis of user satisfaction.
| [ | Max | Min | |
|---|---|---|---|
| 72.333 (12.4809) | 92.5 | 45.0 | |
| Sensor analysis * | |||
| Fitting | 2.87 (1.125) | 4 | 0 |
| Comfort | 3.53 (0.516) | 4 | 3 |
| Control cardio | 1.60 (1.121) | 3 | 0 |
| Control breathing | 1.60 (1.121) | 3 | 0 |
| Fitting | 3.80 (0.561) | 4 | 2 |
| Comfort | 3.47 (1.125) | 4 | 0 |
| Control | 0.87 (1.246) | 4 | 0 |
| Fitting | 3.27 (0.799) | 4 | 2 |
| Comfort | 3.20 (0.862) | 4 | 1 |
| Control | 3.00 (1.414) | 4 | 0 |
| Fitting | 3.07 (1.163) | 4 | 0 |
| Comfort | 3.67 (0.488) | 4 | 3 |
| Control cardio | 1.87 (1.187) | 3 | 0 |
| Control breathing | 1.67 (1.234) | 3 | 0 |
* the scale ranges from 0 to 4.
Figure 12Correlation graph between factor 3 (PSS) and peaks in the breathing sensor.