VirtualCPR: Virtual Reality Mobile Application for Training in Cardiopulmonary Resuscitation Techniques
<p>Data from the National Institute of Statistics and Geography on diseases in Mexico. (<b>a</b>) Death rate registered due to heart disease per 10,000 inhabitants from 2011 to 2019 and (<b>b</b>) main causes of death in Mexico for 2019.</p> "> Figure 2
<p>Application methodology for the cardiopulmonary resuscitation (CPR) technique.</p> "> Figure 3
<p>Technological variables of telepresence.</p> "> Figure 4
<p>Internal blocks of the <span class="html-italic">Virtual</span><math display="inline"><semantics> <msup> <mrow/> <mrow> <mi>C</mi> <mi>P</mi> <mi>R</mi> </mrow> </msup> </semantics></math> system.</p> "> Figure 5
<p>Main interactive elements of the <span class="html-italic">Virtual</span><math display="inline"><semantics> <msup> <mrow/> <mrow> <mi>C</mi> <mi>P</mi> <mi>R</mi> </mrow> </msup> </semantics></math> system. (<b>a</b>) Interface during a session, (<b>b</b>) virtual mannequin model for the simulation of compressions, (<b>c</b>) instructions during session and (<b>d</b>) virtual environment modeled for the proposed system.</p> "> Figure 5 Cont.
<p>Main interactive elements of the <span class="html-italic">Virtual</span><math display="inline"><semantics> <msup> <mrow/> <mrow> <mi>C</mi> <mi>P</mi> <mi>R</mi> </mrow> </msup> </semantics></math> system. (<b>a</b>) Interface during a session, (<b>b</b>) virtual mannequin model for the simulation of compressions, (<b>c</b>) instructions during session and (<b>d</b>) virtual environment modeled for the proposed system.</p> "> Figure 6
<p>Integration of the <span class="html-italic">Sen-1045</span> force sensor into a mannequin for CPR. (<b>a</b>) <span class="html-italic">Sen-1045</span> force sensor, (<b>b</b>) position of the <span class="html-italic">Sen-1045</span> sensor with respect to the training mannequin and (<b>c</b>) integration of the <span class="html-italic">Sen-1045</span> sensor and the training mannequin.</p> "> Figure 7
<p>General functioning of the <span class="html-italic">Virtual</span><math display="inline"><semantics> <msup> <mrow/> <mrow> <mi>C</mi> <mi>P</mi> <mi>R</mi> </mrow> </msup> </semantics></math> system. (<b>a</b>) Range operation of the force and effect sensor in the simulation, (<b>b</b>) wireless connection through the <span class="html-italic">RCP_Simulator</span> network, (<b>c</b>) result interface of a complete <span class="html-italic">Virtual</span><math display="inline"><semantics> <msup> <mrow/> <mrow> <mi>C</mi> <mi>P</mi> <mi>R</mi> </mrow> </msup> </semantics></math> session and (<b>d</b>) test session with the mannequin.</p> "> Figure 7 Cont.
<p>General functioning of the <span class="html-italic">Virtual</span><math display="inline"><semantics> <msup> <mrow/> <mrow> <mi>C</mi> <mi>P</mi> <mi>R</mi> </mrow> </msup> </semantics></math> system. (<b>a</b>) Range operation of the force and effect sensor in the simulation, (<b>b</b>) wireless connection through the <span class="html-italic">RCP_Simulator</span> network, (<b>c</b>) result interface of a complete <span class="html-italic">Virtual</span><math display="inline"><semantics> <msup> <mrow/> <mrow> <mi>C</mi> <mi>P</mi> <mi>R</mi> </mrow> </msup> </semantics></math> session and (<b>d</b>) test session with the mannequin.</p> "> Figure 8
<p>Main results. (<b>a</b>) Scatter plot by Level Code for the previous training variable, and (<b>b</b>) ANOVA percentage graph of correctcompressions.</p> ">
Abstract
:1. Introduction
2. Related Work
3. Materials and Methods
3.1. Cardiopulmonary Resuscitation
- 5 cm deep chest compression for adults and children, and 4 cm for breastfed babies.
- Frequency of 100 to 120 compressions per minute.
- 12 rescue breaths per minute.
- Evaluation and call to the local emergency number.
- Adrenaline injection.
- Defibrillation.
- Recovery of vital signs.
- Diagnosis of terminal illness.
- Airway optimization.
- Neurological control.
- Metabolic control.
- Out-of-hospital, which is made up of any space outside a hospital, either the public thoroughfare, recreational spaces, workplaces or homes.
- Intra-hospital, a hospital that can provide medical care, surgical operations, and hospital stays [21].
- Check that the scene is safe. You should look around to make sure that something could not injure you or the victim.
- Feel the victim’s shoulders while addressing his/her aloud, then check if the person responds and if there is no response continue.
- Shouting for help, if someone comes ask to call the emergency number, otherwise, call personally.
- Check his/her breathing and rhythm, to do this:
- Make sure the victim is lying on a firm and flat surface.
- Check his/her breathing.
- Check the heart rate.
- If the victim has no pulse and is not breathing or is only panting, perform CPR.
- Perform compressions and rescue breaths.
- To keep the victim alive you should continue the series (30 compressions + 2 rescue breaths) until the victim begins to breathe or move, or until someone more trained arrives and takes over [21].
3.2. Virtual Reality
- Virtual reality consists of systems that use computer-generated scenarios to simulate interactions between the user and a virtual environment in real time, defined by Forcael et al. in [24].
- Virtual reality is the technology that provides an almost real and credible experience in a synthetic or virtual way. In practice, virtual reality is the combination of specialized hardware and software. This technology is continuously in development and although it is normally associated with entertainment, it can be applied as a diagnostic or therapy tool, defined by Rutkowski in [25].
- Amplitude refers to the number of simultaneous sensory dimensions that are presented.
- Depth refers to the resolution of the perceptual channels, usually associated with quality.
- Speed refers to the rate at which an input variable can be assimilated.
- Range refers to the number of possible actions in a given time.
- Mapping is the ability of a system to control changes in the environment in a natural and predictable way [26].
4. Design of Virtual
- First, the user’s interface is made up of panels, images, sounds and buttons that help out the user to orientate himself/herself to control the simulation by using a series of conditions for the variables that determine whether or not an action is taken, Figure 5a.
- Secondly, the model is a mannequin in three dimensions depicted by Figure 5b, and it is built using the free-human modeling software Make Human Community. The purpose of the mannequin is to simulate an individual who requires CPR, responding to the compression values applied by the user and helping to locate the actions relative to its position.
- As output from second interface, we present a third interface (Figure 5c), consisting of user instructions for application, mainly display of menus, session options and configuration of virtual experience. Interactions between force sensor and mannequin generate animations visualized by the user, helping him/her to perceive his/her actions within the simulation.
- To complete the experience of a virtual world, an artificial stage is rendered to recreate a room of our University, Figure 5d. The result is a 360-degree static image surrounding CPR scene and configuring lighting and dimensions to simulate a space during training. For the modeling process, Blender (a free and open source software) is used as a tool for animation, visual effects and 3D modeling.
5. Experimental Results
5.1. Experimental Setup
- Smartphone with an Android 4.4 or higher operating system.
- Screen resolution: 1920 × 1080 pixels.
- CPU speed: 1.4 GHz or higher.
- RAM: 2 GB or higher.
- Integrated gyroscope sensor.
- Integrated accelerometer sensor.
- Virtual reality viewer according to the physical dimensions of the smartphone.
- CPR training mannequin.
5.2. Performance Test
- Measurement of input variables verifies the correct operation of the force sensor when its values are reflected in the simulation by means of indicators and animations, Figure 7a.
- Wireless communication is performed by means of a force sensor along with a microcontroller, a prior connection to the RCP_Simulator network is required, Figure 7b.
- User’s interface is the set of control elements, menus and indicators during a CPR session to verify its correct performance. In addition, it is necessary to carry out a complete Virtual session, Figure 7c.
- Interactivity allows an interaction between the Virtual system and the final user. In this way, this proposal was put to the test by completing the necessary steps for a complete CPR session, checking at all times the effect of compressions on the elements without delay perceptible by the human being (0.5 s), Figure 7d.
5.3. Experimental Design
- Previous training in the basic technique of cardiopulmonary resuscitation.
- Frequency of compressions marked by the application.
- Listening suggestions during the session.
- Color indicator during the session.
5.4. Results
5.5. Implications and Limitations
- Study of the effects of virtual teaching of the CPR technique in sessions assisted by professionals or users with the interest of first aid self-learning.
- Professional training for users through virtual experiences modeled to approach simulated cases of risk in real life.
- Motivation of researchers to develop more and better mobile simulators that find opportunities in the benefits of recent mobile devices, designed to implement virtual reality.
6. Conclusions
Author Contributions
Funding
Informed Consent Statement
Acknowledgments
Conflicts of Interest
References
- Association, A.H. Consensus Statement of the AHA UCM-465179; AHA Report: Dallas, TX, USA, 2014. [Google Scholar]
- INEGI. Characteristics of the Deaths Registered in Mexico from January to August 2019; INEGI Report; INEGI: Mexico City, Mexico, 2020. [Google Scholar]
- Mexican Social Security Institute. Clinical Practice Guide for Cardiopulmonary Resuscitation in Adults; Mexican Social Security Institute: Mexico City, Mexico, 2017. [Google Scholar]
- Virtual Reality (VR)-Statistics and Facts. Available online: https://www.statista.com/topics/2532/virtual-reality-vr/ (accessed on 25 January 2021).
- Amo, D.; Fox, P.; Fonseca, D.; Poyatos, C. Systematic Review on Which Analytics and Learning Methodologies Are Applied in Primary and Secondary Education in the Learning of Robotics Sensors. Sensors 2021, 21, 153. [Google Scholar] [CrossRef] [PubMed]
- Alizadehsalehi, S.; Hadavi, A.; Huang, J.C. From BIM to extended reality in AEC industry. Autom. Constr. 2020, 116, 103254. [Google Scholar] [CrossRef]
- Lee, M.J.; Lee, S.M. The Effect of Virtual Reality Exercise Program on Sitting Balance Ability of Spinal Cord Injury Patients. Healthcare 2021, 9, 183. [Google Scholar] [CrossRef] [PubMed]
- Vaughan, N.; John, N.; Rees, N. CPR Virtual Reality Training Simulator for Schools. In Proceedings of the 2019 International Conference on Cyberworlds (CW), Kyoto, Japan, 2–4 October 2019; pp. 25–28. [Google Scholar] [CrossRef]
- Santos, I.; Sa-Couto, C.; Vieira-Marques, P. Gamification in CPR-a Review of Game Dynamics and Mechanics. In Proceedings of the 2019 14th Iberian Conference on Information Systems and Technologies (CISTI), Coimbra, Portugal, 19–22 June 2019; pp. 1–4. [Google Scholar] [CrossRef]
- Durai, V.S.I.; Arjunan, R.; Manivannan, M. The Effect of Audio and Visual Modality Based CPR Skill Training with Haptics Feedback in VR. In Proceedings of the 2019 IEEE Conference on Virtual Reality and 3D User Interfaces (VR), Osaka, Japan, 23–27 March 2019; pp. 910–911. [Google Scholar] [CrossRef]
- Habibian, T.; Mehta, A.; Harr, A.; Hernandez, L. Design of a mechanical CPR device: Automated CPR To-Go (ACT). In Proceedings of the 2012 38th Annual Northeast Bioengineering Conference (NEBEC), Philadelphia, PA, USA, 16–18 March 2012; pp. 355–357. [Google Scholar] [CrossRef]
- Dumcke, R.; Werger, C.; Bottiger, B.W.; Kucknat, L.; Rahe-Meyer, N. The process of implementing cardiopulmonary resuscitation training in schools: A review of current research. J. Innov. Psychol. Educ. Didact. 2019, 23, 141–166. [Google Scholar]
- Stroop, R.; Kerner, T.; Strickmann, B.; Hensel, M. Mobile phone-based alerting of CPR-trained volunteers simultaneously with the ambulance can reduce the resuscitation-free interval and improve outcome after out-of-hospital cardiac arrest: A German, population-based cohort study. Resuscitation 2020, 147, 57–64. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Vaughan, N.; John, N.; Rees, N. ParaVR: Paramedic Virtual Reality Training Simulator. In Proceedings of the 2019 International Conference on Cyberworlds (CW), Kyoto, Japan, 2–4 October 2019; pp. 21–24. [Google Scholar] [CrossRef]
- Durai, S.I.V.; Arjunan, R.; Manivannan, M. Affordable hi-fidelity VR based CPR simulator with haptics feedback. In Proceedings of the 2017 IEEE International Symposium on Haptic, Audio and Visual Environments and Games (HAVE), Abu Dhabi, United Arab Emirates, 22–23 October 2017; pp. 1–5. [Google Scholar] [CrossRef]
- Liyanage, S.U.; Jayaratne, L.; Wickramasinghe, M.; Munasinghe, A. Towards an Affordable Virtual Reality Solution for Cardiopulmonary Resuscitation Training. In Proceedings of the 2019 IEEE Conference on Virtual Reality and 3D User Interfaces (VR), Osaka, Japan, 23–27 March 2019; pp. 1054–1055. [Google Scholar] [CrossRef]
- Everson, T.; Joordens, M.; Forbes, H.; Horan, B. Virtual Reality and Haptic Cardiopulmonary Resuscitation Training Approaches: A Review. IEEE Syst. J. 2021, 1–9. [Google Scholar] [CrossRef]
- Semeraro, F.; Ristagno, G.; Giulini, G.; Gnudi, T.; Kayal, J.S.; Monesi, A.; Tucci, R.; Scapigliati, A. Virtual reality cardiopulmonary resuscitation (CPR): Comparison with a standard CPR training mannequin. Resuscitation 2019, 135, 234–235. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Leary, M.; McGovern, S.K.; Chaudhary, Z.; Patel, J.; Abella, B.S.; Blewer, A.L. Comparing bystander response to a sudden cardiac arrest using a virtual reality CPR training mobile app versus a standard CPR training mobile app. Resuscitation 2019, 139, 167–173. [Google Scholar] [CrossRef] [PubMed]
- Nas, J.; Thannhauser, J.; Vart, P.; van Geuns, R.J.; van Royen, N.; Bonnes, J.L.; Brouwer, M.A. Rationale and design of the Lowlands Saves Lives trial: A randomised trial to compare CPR quality and long-term attitude towards CPR performance between face-to-face and virtual reality training with the Lifesaver VR app. BMJ Open 2019, 9, e033648. [Google Scholar] [CrossRef] [PubMed]
- Academia Médica Multidisciplinaria Especializada en Salud Integral, E.y.D. Manual de Primer Respondiente en Emergencias (1/er Nivel). Available online: https://proteccioncivil.chiapas.gob.mx/documentos/Manual_para_form_de_primeros_resp_prim_aux.pdf (accessed on 16 December 2020).
- Olasveengen, T.M.; Mancini, M.E.; Perkins, G.D.; Avis, S.; Brooks, S.; Castrén, M.; Chung, S.P.; Considine, J.; Couper, K.; Escalante, R.; et al. Adult Basic Life Support: 2020 International Consensus on Cardiopulmonary Resuscitation and Emergency Cardiovascular Care Science with Treatment Recommendations. Circulation 2020, 142, S41–S91. [Google Scholar] [CrossRef] [PubMed]
- Hasegawa, T.; Daikoku, R.; Saito, S.; Saito, Y. Relationship between weight of rescuer and quality of chest compression during cardiopulmonary resuscitation. J. Physiol. Anthropol. 2014, 33, 16. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Forcael, E.; Ferrari, I.; Opazo-Vega, A.; Pulido-Arcas, J.A. Construction 4.0: A Literature Review. Sustainability 2020, 12, 9755. [Google Scholar] [CrossRef]
- Rutkowski, S. Management Challenges in Chronic Obstructive Pulmonary Disease in the COVID-19 Pandemic: Telehealth and Virtual Reality. J. Clin. Med. 2021, 10, 1261. [Google Scholar] [CrossRef]
- Steuer, J. Defining virtual reality: Dimensions determining telepresence. J. Commun. 1992, 42, 73–93. [Google Scholar] [CrossRef]
- Sherman, W.R.; Craig, A.B. Understanding Virtual Reality; Morgan Kauffman: San Francisco, CA, USA, 2003. [Google Scholar]
- Ijaz, M.F.; Attique, M.; Son, Y. Data-Driven Cervical Cancer Prediction Model with Outlier Detection and Over-Sampling Methods. Sensors 2020, 20, 2809. [Google Scholar] [CrossRef] [PubMed]
- Ali, F.; El-Sappagh, S.; Islam, S.R.; Kwak, D.; Ali, A.; Imran, M.; Kwak, K.S. A smart healthcare monitoring system for heart disease prediction based on ensemble deep learning and feature fusion. Inf. Fusion 2020, 63, 208–222. [Google Scholar] [CrossRef]
Features | Vaughan et al. [8] | Vaughan et al. [14] | Durai et al. [15] | Liyanage et al. [16] | Leary et al. [19] | Semeraro et al. [18] | Nas et al. [20] | Proposal |
---|---|---|---|---|---|---|---|---|
Training in Cardiopulmonary Resuscitation | X | X | X | X | X | X | X | |
Use of Virtual Reality | X | X | X | X | X | X | X | X |
Development of a mobile application | X | X | X | X | ||||
Photorealistic interactive setting | X | X | X | X | ||||
Target audiences | Children | Paramedics | General | General | General | General | General | General |
Development Platform | Oculus Rift | Oculus Quest | Oculus Rift | HTC Vive | GoogleCardboard | HTC Vive | Mobile | Google Cardboard |
Sensor type | Leap Motion | Track Motion | Force plate | Load-cell | Depth an rate | Depth an rate | Depth an rate | Load-cell |
Factor | Low | High |
---|---|---|
Previous Training | Not-Trained | Trained |
Frequency (f) | 100 compressions/min | 150 compressions/min |
Suggestions (sug) | Disabled | Active |
Indicator (indic) | Disabled | Active |
Source | Sum of Squares | Degrees of Freedom | Mean Square | F-Ratio | p-Value |
---|---|---|---|---|---|
Main Effects | |||||
A: Previous Training | 1444.53 | 1 | 1444.53 | 13.71 | 0.001 |
B: Frequency | 7.03125 | 1 | 7.03125 | 0.07 | 0.7981 |
C: Suggestions | 19.5313 | 1 | 19.5313 | 0.19 | 0.6703 |
D: Indicator | 26.2813 | 1 | 26.2813 | 0.25 | 0.6216 |
Residuals | 2845.59 | 27 | 105.392 | ||
Total | 4342.97 | 31 |
Source | Sum of Squares | Degrees of Freedom | Mean Square | F-Ratio | p-Value |
---|---|---|---|---|---|
Main Effects | |||||
A: Previous Training | 1444.53 | 1 | 1444.53 | 14.95 | 0.0006 |
Residuals | 2898.44 | 30 | 96.6146 | ||
Total | 4342.97 | 31 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
García Fierros, F.J.; Moreno Escobar, J.J.; Sepúlveda Cervantes, G.; Morales Matamoros, O.; Tejeida Padilla, R. VirtualCPR: Virtual Reality Mobile Application for Training in Cardiopulmonary Resuscitation Techniques. Sensors 2021, 21, 2504. https://doi.org/10.3390/s21072504
García Fierros FJ, Moreno Escobar JJ, Sepúlveda Cervantes G, Morales Matamoros O, Tejeida Padilla R. VirtualCPR: Virtual Reality Mobile Application for Training in Cardiopulmonary Resuscitation Techniques. Sensors. 2021; 21(7):2504. https://doi.org/10.3390/s21072504
Chicago/Turabian StyleGarcía Fierros, Francisco Javier, Jesús Jaime Moreno Escobar, Gabriel Sepúlveda Cervantes, Oswaldo Morales Matamoros, and Ricardo Tejeida Padilla. 2021. "VirtualCPR: Virtual Reality Mobile Application for Training in Cardiopulmonary Resuscitation Techniques" Sensors 21, no. 7: 2504. https://doi.org/10.3390/s21072504
APA StyleGarcía Fierros, F. J., Moreno Escobar, J. J., Sepúlveda Cervantes, G., Morales Matamoros, O., & Tejeida Padilla, R. (2021). VirtualCPR: Virtual Reality Mobile Application for Training in Cardiopulmonary Resuscitation Techniques. Sensors, 21(7), 2504. https://doi.org/10.3390/s21072504