WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Immersive training in cardiology : focus on coronary obstructions surgery process with virtual reality


par Adéfêmi Marie-Adelphe AGUESSY
Université d' Abomey-Calavi , Bénin - Licence 2025
  

Disponible en mode multipage

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Academic Year: 2024-2025

 

REPUBLIC OF BENIN

MINISTRY OF HIGHER EDUCATION
AND SCIENTIFIC RESEARCH

UNIVERSITY OF ABOMEY-CALAVI

INSTITUTE OF TRAINING AND
RESEARCH IN COMPUTER SCIENCE

BP 526 Cotonou Tel: +229 21 14 19 88
http://www.ifri-uac.net Courriel : contact@ifri.uac.bj

 

THESIS

for obtaining a

Bachelor's Degree in Computer Science
Option:
Internet and Multimedia

Presented by :

Adéfêmi Marie-Adelphe AGUESSY

Immersive training in cardiology:

focus on coronary obstructions surgery process with Virtual

Reality

Under the supervision of :

Engineer Lémec AHOUANDJINOU

Examination committee :

Maurice COMLAN

PhD (Associate Professor)

UAC

Chair

Linuse TIKPON

Engineer

UAC

Examiner

Lémec AHOUANDJINOU

Engineer

UAC

Rapporteur

i

Summary

Dedication ii

Acknowledgements iii

Résumé iv

Abstract iv

List of Figures vi

List of Tables vii

List of Acronyms viii

Glossary ix

Introduction 2

1 State of Art 4

2 Conception and technical choices 18

3 Presentation of the solution and discussions 26

Conclusion 33

Bibliography 34

Webography 35

Contents 39

Dedication

ii

To

My father, Adéchokpè Philippe AGUESSY My mother, Gisèle METONWANOU

iii

Acknowledgements

We express our sincere gratitude to all those who, directly or indirectly, contributed to the completion of this work:

· God, our Creator, the Most Merciful, for granting us the health, strength, inspiration, and perseverance needed throughout this journey;

· Professor Eugène C. EZIN, Director of the Institute for Training and Research in Computer Science (IFRI), for his insightful advice and invaluable guidance throughout our undergraduate studies;

· Professor Gaston G. EDAH, Deputy Director of IFRI, for his continuous support during these three years of training;

· Our supervisor, Engineer Lémec AHOUANDJINOU, for his availability, rigor, and willingness to share his knowledge throughout the development of this project;

· Dr. Burçin ÜNAL, Head of Communication & Design Department at Alanya University, for her kind support and guidance during our exchange semester in Alanya;

· Dr Hugues DOGOU, Cardiologist at the Departmental University Hospital Center of Parakou, for his medical expertise;

· My younger brother, Déo-Gratias, for his constant and invaluable support;

· My seniors, Nicos HOUNVIO and Lazare FAGBOHOUN, for their emotional and technical support throughout our undergraduate studies;

· Mr. Parisius Dorian HOUESSOU, Dr. Gervais AFFOGNON, Dr. Adelphe ADAMBADJI and Mrs Eugenie HOUNGBO for their insightful technical advice and unwavering support;

· The administration and entire teaching staff of IFRI, for the quality of the training provided and their professional guidance;

· All the staff of IFRI, for their dedication to providing a conducive environment for learning and academic success;

· My family, friends, and all those who contributed through their support, encouragement, and inspiration to the success of this work;

· Finally, to all those who, through their daily commitment, inspire change, kindness, and progress in their communities.

iv

Abstract

Training in interventional cardiology is a major challenge in preparing medical students and young surgeons in Benin. Virtual reality (VR) is now emerging as an innovative technology which offers new educational opportunities in this field. Our study is part of this dynamic and proposes the design and development of an immersive VR software, called CardioTrain, dedicated to the simulation of coronary revascularisation procedures, in particular coronary angioplasty (PCI) and coronary artery bypass grafting (CABG). The software allows users to navigate a virtual operating theatre, manipulate surgical instruments and follow either a guided course or an autonomous mode. This approach promotes the gradual acquisition of technical skills, familiarisation with surgical equipment and a better understanding of the mechanisms involved in coronary obstructions. The solution was developed using tools such as Blender for 3D modelling, Unity for interactive implementation, and a customised SDK for VR integration. Tests confirmed the prototype's viability. Through this work, we believe we are making an innovative contribution to medical training in Benin by setting up an accessible, immersive and scalable tool that could ultimately enrich teaching practices and improve the quality of learning in interventional cardiology.

Key words: virtual reality, interventional cardiology, angioplasty, coronary artery bypass grafting, medical training.

Résumé

La formation en cardiologie interventionnelle représente un enjeu majeur pour la préparation des étudiants en médecine et des jeunes chirurgiens au Bénin. La réalité virtuelle (RV) s'impose au-jourd'hui comme une technologie innovante offrant de nouvelles perspectives pédagogiques dans ce domaine. Notre étude s'inscrit dans cette dynamique et propose la conception et le développement d'une application immersive en RV, nommée CardioTrain, dédiée à la simulation des interventions de revascularisation coronarienne, notamment l'angioplastie coronaire (PCI) et le pontage aorto-coronarien (CABG). L'application permet à l'utilisateur d'évoluer dans un bloc opératoire virtuel, de manipuler des instruments chirurgicaux et de suivre soit un parcours guidé, soit un mode autonome. Cette approche favorise l'acquisition progressive des compétences techniques, la familiarisation avec le matériel opératoire et une meilleure compréhension des mécanismes liés aux obstructions coronaires. Le développement de la solution s'est appuyé sur des outils tels que Blender pour la modélisation 3D, Unity pour l'implémentation interactive et un SDK adapté pour l'intégration VR. Les tests réalisés ont confirmé la viabilité du prototype. À travers ce travail, nous estimons apporter une contribution innovante dans le domaine de la formation médicale au Bénin, en proposant un outil accessible, immersif et évolutif, qui pourrait à terme enrichir la pratique pédagogique et améliorer la qualité de l'apprentissage en cardiologie interventionnelle.

Mots clés : réalité virtuelle, cardiologie interventionnelle, angioplastie, pontage aorto-coronarien, formation médicale.

vi

List of Figures

1.1

Coronary arteries

5

1.2

Touch Surgery (by Medtronic)

10

1.3

WebSurg home interface

10

1.4

Surgery Squad home interface

11

1.5

VCSim3 complete set-up including the simulator software running on the laptop, VSP haptic device, fluoroscopic view console, balloon inflation device, and contrast injec-

 
 

tion syringe

14

1.6

Screen captures from the virtual reality-extracorporeal circulation (VR-ECC) simulator, featuring from left-to-right: adjustment of the venous occluder (A), removal of the a clamp from the arterial line (B), an overview of the heart-lung machine (C), and the

 
 

menu system by which users navigate through the simulation (D).

15

1.7

home page of the official vCathlab website

15

1.8

Image courtesy of Osso VR.

16

 

2.1

Use case diagram

19

2.2

Sequence diagram for the use case "Simulate surgery on an obstructed heart"

20

2.3

Operating room design in Blender

22

2.4

Using the Unity3D engine to create the VR experience

22

2.5

Script for animating the user's hands written in Visual Studio 2017

23

2.6

Adobe Illustrator interface screenshot

24

3.1

CardioTrain Logo

26

3.2

CardioTrain Color Palette

27

3.3

CardioTrain logo variations

28

3.4

A few examples of the logo in use

28

3.5

Home interface

29

3.6

Selecting and choosing an instrument

29

3.7

Assisted CABG

30

3.8

some 3D operating room exploration screenshots

30

3.9

some 3D hearts exploration screenshots

31

 

List of Tables

vii

1.1 Comparison of VR Solutions for Cardiology Training 16

viii

List of Acronyms

AR :

Augmented Reality 11, 22, 23,

CABG :

Coronary Artery Bypass Grafting 7, 9, 18, 32,

CAD:

Coronary Artery Disease 4-6,

CardioTrain :

A platform that supports practical training in the treatment of coronary obstructions iv, 26-28,

CVDs :

Cardiovascular diseases 4,

MR :

Mixed Reality 11,

NSTEMI :

Non-ST-Elevation Myocardial Infarction 6,

PCI :

Percutaneous Coronary Intervention 6, 7, 18, 32,

STEMI:

ST-Elevation Myocardial Infarction 6,

UML :

Unified Modeling Language 19,

VR :

Virtual Reality iv, vii, 4, 12-17, 19, 20, 22-25, 32, 39,

ix

Glossary

AR : Immersive technology which overlays digital content onto the

real-world environment. viii

CABG : also known as coronary bypass surgery, it's a surgical procedure

that restores normal blood flow to the heart by creating new pathways around narrowed or blocked coronary arteries. viii

CAD: common type of heart disease which affects the main blood ves-
sels that supply blood to the heart, called the coronary arteries. viii

CardioTrain : This is the name of our virtual reality software that supports practical training in the treatment of coronary obstructions. viii

CVDs : are a group of disorders of the heart and blood vessels and in-
clude coronary heart disease, cerebrovascular disease, rheumatic heart disease and other conditions. viii

MR : Immersive technology which combines real and virtual environ-

ments with real-time interaction between physical and digital objects.. viii

NSTEMI : It's a type of heart attack where a coronary artery is partially

blocked, reducing but not completely cutting off the blood supply to part of the heart muscle. viii

STEMI: It's a severe type of heart attack where a major coronary artery

is completely blocked, cutting off blood supply to a significant portion of the heart muscle. viii

UML : It is a pictogram-based graphical modelling language designed

as a standardised method of visualisation in the fields of software development and object-oriented design. viii

Glossary Glossary

1

VR : Immersive technology with a fully immersive environments where users are completely cut off from the physical world. viii

2

General introduction

Cardiovascular diseases (CVDs) are the leading cause of death globally, taking an estimated 17.9 million lives each year [10], particularly in developing countries. Among them, coronary artery disease, caused by coronary artery obstruction, represents a critical pathology that requires rapid and precise management. While cardiology education in medical training programs, including in Benin, provides students with solid knowledge, their first hands-on interventions often occur directly on human patients, a situation likely to generate stress and uncertainty during initial clinical procedures. To mitigate these challenges and provide a safer, more controlled learning environment, immersive technologies such as virtual reality have emerged as a promising solution. By recreating complex clinical environments in a safe, interactive, and reproducible way, virtual reality offers an ideal framework for progressive skill acquisition. This is the background to our project: to develop a virtual reality training tool dedicated to the acquisition of skills linked to the treatment of coronary obstructions.

Problem statement

The progressive acquisition of initial practical skills in cardiology, including in contexts such as Benin, represents a key stage before students perform their first real interventions on patients. In this context, immersive technologies offer promising opportunities to enrich this stage, which raises the following central question: how can an immersive virtual reality application be designed to effectively support the progressive development of cardiology students' practical competencies, particularly in the treatment of coronary artery disease?

Objectives

The general objective of this thesis is to develop an immersive virtual reality application designed to train healthcare professionals in the management of cardiovascular diseases, in particular coronary artery obstructions. The specific objectives of this thesis are:

· Provide an interactive environment for learning cardiac anatomy and medical procedures;

· Reinforce clinical skills through simulations based on real cases;

· Support medical decision-making between procedures such as coronary artery bypass grafting

Glossary Glossary

3

and revascularisation;

· Design a scalable software architecture that will enable the application to be extended to other medical specialities.

Methodology (briefly)

The methodology adopted combines theoretical research into cardiovascular disease and immersive technologies, with agile development of the application. It comprises the following stages:

· Documentary analysis and collection of pedagogical needs;

· Design of models and 3D modelling of anatomical elements;

· Integration into a virtual reality engine (Unity);

· Programming of interactions and clinical scenarios;

· Testing and adjustments

Structure of the document

This thesis is structured around three main chapters.

The first chapter lays the theoretical foundations for our study. It presents the medical context of coronary artery disease and the issues involved in training cardiology students to manage it. It also provides a critical analysis of existing solutions, highlighting their advantages and limitations.

The second chapter is devoted to the design of the system developed. It describes the technical choices made and uses UML modeling to illustrate the main interactions through use case and sequence diagrams. The use of tools such as Unity and Blender is also justified, in view of the project's educational and immersive objectives.

Finally, the third chapter outlines the results obtained from implementing the system, while highlighting the difficulties encountered. It concludes with an outlook on possible improvements and future developments for the project.

4

Chapter1

State of Art

Introduction

In order to lay the theoretical and scientific foundations for our work, it is essential to examine the research and solutions already developed in similar fields. This chapter takes this approach by proposing an in-depth analysis of what already exists, with the aim of placing our project in its academic, medical and technological context. We begin by presenting the key concepts relating to cardiovascular disease, with particular emphasis on coronary artery disease, and the issues involved in training cardiology students. We will then explore the contribution of immersive technologies, in particular virtual reality, to medical learning. Particular attention will be paid to existing applications of VR in cardiology, in order to identify advances, shortcomings and future prospects. This review will identify the foundations on which our approach is based, while justifying the relevance of the proposed solution to improving specialized medical training.

1.1 Coronary artery diseases

1.1.1 Overview

Cardiovascular diseases (CVDs) are a group of troubles affecting the heart and blood vessels. They include conditions such as coronary heart disease, cerebrovascular disease, rheumatic heart disease, and others [10].

Among these, coronary artery disease (CAD) is one of the most common and serious forms, and remains a major cause of morbidity and mortality worldwide. Coronary artery disease occurs when the coronary arteries, which supply oxygen-rich blood to the heart muscle, become narrowed or blocked. This is typically the result of atherosclerosis, a process characterized by the accumulation of fatty deposits (plaques) on the inner walls of the arteries.

Over time, these plaques harden and restrict blood flow to the heart. If a plaque ruptures, it can cause a blood clot, leading to a heart attack [9].

[9] The development of CAD is influenced by modifiable lifestyle factors such as smoking, exces-

Chapter 1. State of Art 1.1. Coronary artery diseases

Figure 1.1: Coronary arteries

5

sive alcohol intake, poor diet, physical inactivity, and chronic stress, as well as medical conditions including type 2 diabetes, hypertension, and chronic kidney disease. Genetics and aging also contribute, highlighting the importance of prevention and early detection.

Symptoms of CAD often appear gradually and can be subtle. Typical signs include angina (chest pressure or pain), shortness of breath, fatigue, dizziness, cold sweats, or nausea. Symptom presentation can vary by sex, with men often exhibiting classic chest pain, while women may experience atypical signs such as back or jaw discomfort, sleep disturbances, or anxiety. This variability underscores the need for advanced training tools capable of simulating diverse clinical scenarios to improve diagnosis and treatment skills.

1.1.2 Coronary artery disease's treatments

Treatment of coronary artery disease (CAD) aims to relieve symptoms, slow or reverse disease progression, and reduce the risk of heart attacks and death. The therapeutic approach often depends on the severity of the blockage, the presence of symptoms, and the overall health status of the patient.

· Lifestyle and medical management:

In early or moderate stages, CAD may be managed through non-invasive methods, including:

- Lifestyle modifications: Patients are advised to stop smoking, reduce alcohol intake, adopt a healthy diet (e.g., low in saturated fats and sodium), exercise regularly, and try to manage stress.

- Pharmacological treatments: they include statins to lower cholesterol, beta-blockers to reduce heart rate and blood pressure, antiplatelet agents such as aspirin to prevent clot formation, ACE inhibitors and calcium channel blockers for blood pressure control, among others.

These treatments are usually the first line of defense and may significantly improve quality of life and prognosis.

· Chapter 1. State of Art 1.1. Coronary artery diseases

6

Interventional procedures

When medical treatment is insufficient or significant arterial blockage is present, more invasive procedures may be necessary. The choice of procedure depends on the individual case and its severity, aiming to achieve the best possible patient outcome.The most common procedures include:

- Percutaneous Coronary Intervention (PCI)

Also known as angioplasty, Percutaneous Coronary Intervention (PCI) is a minimally invasive procedure to restore blood flow in arteries narrowed or blocked by atherosclerotic plaque. During the procedure, a flexible catheter is carefully inserted through the groin or wrist and guided to the heart. Once at the blockage, a small balloon is inflated to widen the artery, and in most cases, a stent is then placed to keep the artery open.

PCI is a cornerstone of modern cardiology, indicated in acute cases like STEMI as an emergency reperfusion strategy, in high-risk NSTEMI or unstable angina patients, and in chronic CAD when symptoms persist despite optimal medical therapy or when significant multi-vessel or left main disease is present.

Instruments and medical equipment used

The setup for PCI requires specialized lab infrastructure and a comprehensive arsenal of

instruments to safely treat coronary artery disease. We can mention [18]:

* Operating table;

* Catheters (guide catheters, balloon catheters and aspiration catheters);

* Stents ;

* Contrast dye;

* Guidewires ;

* Fluoroscopy and imaging equipment called angiography suite ( a C-arm X-ray ma-

chine or biplane imaging system, digital monitors for live image display, radiation

protection systems and integrated control consoles for the interventional team);

* Pressure transducers and hemodynamic monitors;

* Sheaths and introducers;

* Cardiac defibrillator and emergency resuscitation equipment;

* Patient monitoring system (ECG, pulse oximeter, etc.) ;

Risks, complications, and how they are managed

Although Percutaneous Coronary Intervention (PCI) is generally safe and routine, it carries some risks typical of invasive procedures. Most complications are rare, but awareness is crucial for clinical practice and understanding patient outcomes. Common risks include: * Bleeding or hematoma at the catheter insertion site, especially with femoral access. That's why careful post-procedure monitoring is essential. Manual compression or vascular closure devices are often used to prevent complications.

* Allergic reactions to the contrast dye can occur, particularly in patients with a history of allergies or kidney issues. In such cases, premedication or low-osmolar contrast agents are usually recommended.

Chapter 1. State of Art 1.1. Coronary artery diseases

7

* Vascular injuries, like arterial dissection or perforation, are rare but serious. These may require immediate endovascular repair or, in extreme cases, emergency surgery.

* Arrhythmias (irregular heartbeats) might happen during the procedure when instruments pass through the coronary arteries. Most of the time, they're brief and managed with medications or temporary pacing if needed.

* There's also a chance of restenosis (artery narrowing again) or heart attack, but the use of drug-eluting stents and dual antiplatelet therapy (DAPT) has significantly reduced this risk over time.

In real-life practice, managing complications depends on a skilled medical team, close monitoring, and good planning before the procedure. Overall, the benefits of PCI clearly outweigh the risks ,especially for patients with severe angina or acute heart attacks.

- Coronary Artery Bypass Grafting (CABG)

Coronary Artery Bypass Grafting (CABG) is a major heart surgery with the same aim as the PCI defined above: to treat coronary obstructions.

However,its technique is special: to «bypass» the blocked arteries. Surgeons take a healthy blood vessel,often from the patient's leg (saphenous vein) or chest (mammary artery) and graft it onto the heart to reroute blood flow around the blockage. It's like building a new road when the highway is closed.

CABG becomes necessary when medications and lifestyle changes aren't enough or angioplasty (with stents) isn't a good option or the blockages are too many or too complex.

Patients who benefit most from CABG usually have multiple blocked arteries or diabetes or reduced heart function (especially in the left ventricle).

Instruments and medical equipment used

Coronary Artery Bypass Grafting (CABG) relies on specialized instruments and machines that support every stage of the complex surgery, from opening the chest to maintaining circulation and performing precise vessel grafting. [20]

* Operation table, pressure transducers, hemodynamic monitors and patient monitoring system (ECG, Pulse oximeter, etc.) as for PCI ;

* Heart-Lung machine (Cardiopulmonary Bypass Machine);

* Dissection instruments ( scissors, forceps, scalpels, sternal saws, and dissectors);

* Cannulae (arterial and venous tubes);

* Vascular grafts;

* Surgical retractors;

* Surgical sutures and needle holders; * Electrocautery devices;

* Perfusion systems;

* Suction devices;

* Aortic punch and clamp [21] ;

Chapter 1. State of Art 1.2. Cardiology training issues

8

Risks, complications, and how they are managed [23]

Even though Coronary Artery Bypass Grafting is a common and life-saving surgery, it's important to understand that it comes with its share of risks and possible complications. Some of the main risks include infections at the incision site, bleeding during or after surgery, and issues related to anesthesia. There's also a risk of irregular heart rhythms, like atrial fibrillation, which can happen after surgery and may require medication or further treatment.

More serious but less common complications can involve stroke, heart attack, kidney problems, or lung issues. The surgical team is always prepared to monitor for these and manage them quickly. For example, antibiotics are given to prevent infection, and blood thinners may be used to reduce the risk of clots.

Doctors also closely watch the patient's vital signs and use advanced monitoring to catch any problems early. The recovery period includes careful follow-up to ensure the heart is healing well and the new grafts remain open.

1.2 Cardiology training issues

1.2.1 Current methods of training cardiology students with contextual focus on Benin

In Benin, most of the cardiology education for future specialists begins at the large Faculty of Health Sciences ( FSS ) of the University of Abomey Calavi (UAC).

The FSS offers the degree called "Diplôme d'Études Spécialisées des Maladies du Coeur et des Vaisseaux"[44, 45], which includes theoretical lectures, classroom case studies, and occasional practical exposure in affiliated hospitals such as Cotonou's National University Hospital Hubert Koutoukou Maga.

Clinical rotations are mostly done at teaching hospitals like the cardiology unit of the University Hospital in Cotonou, where students observe procedures like ECGs, diagnostic angiographies, or rounds in consultation and emergency services.[24] Unfortunately, due to limited infrastructure and a high patient to student ratio, hands-on opportunities are rare. The learning remains largely observation-based, with medical interns and residents performing most interventions. According to some of those students,theoretical knowledge is reinforced through seminars, lectures, and case discussions led by senior cardiologists. However, advanced simulation tools or structured procedural training labs are largely absent. The reliance on traditional pedagogy reflects broader resource constraints in the health sector and highlights a gap between classroom learning and actual clinical competence. And in the end, their first real experience still happens directly on a human patient.

1.2.2 Limitations of the theoretical approach alone

In medical training,especially in cardiology,theoretical knowledge is indispensable. However, it has a critical flaw: it prepares students to know, but not necessarily to do. In Benin, as in many countries with limited access to simulation technologies,the only option left is to «learn on the job», with all the risks that entails. Then, students often move directly from theory to real-life practice... on real patients. This situation raises both educational and ethical concerns.

Chapter 1. State of Art 1.2. Cardiology training issues

9

A student might learn, in theory, how to manage a myocardial infarction or perform an angioplasty, but their first real attempt often takes place on an actual patient. There is no buffer, no rehearsal stage. Classrooms teach equations and diagrams but not stress, uncertainty, or the weight of holding a catheter when someone's life is at stake.

The result?

· Students feel unprepared and insecure, especially in high-stakes procedures like those found in interventional cardiology.

· Patients, often unaware, become the first practice ground, exposing them to potential risks.

· Instructors struggle to bridge the gap between abstract knowledge and real-time performance under pressure for their students.

This theory-practice gap is not a new problem. It has been widely documented in international research. A study published in BMC Medical Education (2020) highlights that students without early exposure to simulation-based practice experience higher anxiety levels and reduced performance in clinical situations. [25, 26]

1.2.3 Complication and error rates in initial coronary surgery experiences

Several studies have documented measurable differences in operative performance and complication rates during a surgeon's first procedures, particularly in coronary artery bypass grafting (CABG).A retrospective study conducted between 2008 and 2014 analyzed 1,668 CABG cases performed by 21 surgical residents, each of whom had performed between 32 and 101 procedures under supervision. In their first 30 cases, residents demonstrated a significantly longer operative time, an average of 29.7 minutes longer than experienced surgeons. This delay was attributed primarily to longer incision-to-bypass times (+13 minutes) and extended closure durations. Importantly, these extended operative times did not correspond with higher 30-day mortality rates or major postoperative complications. [27].

In a separate analysis using data from the Society of Thoracic Surgeons (STS) Adult Cardiac Surgery Database, 1,195 robotic-assisted CABG procedures were evaluated across 114 surgeons with no prior experience in robotic techniques. The first 10 cases for each surgeon revealed:

· A conversion rate drop from 7.7% to 2.5%,

· A major morbidity or mortality rate decline from 21.7% to 12.9%,

· A procedural success increase from 72.9% to 85.3% [28]

These findings confirm that the initial learning curve in coronary surgery is associated with quantifiable performance differences, particularly during the earliest procedures, despite adequate supervision and safety measures.

1.2.4 Existing digital solutions (Excluding immersive technologies)

Various non-immersive digital tools, including mobile apps, web platforms, and simulation software, are used to train healthcare professionals in cardiology, enhancing knowledge and clinical decision-making skills.

· Chapter 1. State of Art 1.2. Cardiology training issues

10

Touch Surgery (by Medtronic):

Touch Surgery is a mobile surgical simulation app used globally to teach step-by-step procedures in various specialties, including cardiovascular surgery. It offers interactive, gamified modules that guide learners through virtual procedures using touchscreen gestures and 3D animations.

Figure 1.2: Touch Surgery (by Medtronic)

· WebSurg :

WebSurg is a free online surgical training platform developed by the IRCAD (Research Institute against Digestive Cancer). It provides a comprehensive library of educational resources, including high-definition surgical videos, expert commentaries, clinical case discussions, and theoretical modules covering over 100 surgical procedures and specialties.It supports multiple languages and is accessible worldwide, making it a valuable tool, especially for professionals in regions with limited access to in-person surgical training.

Figure 1.3: WebSurg home interface

· Surgery Squad:

Surgery Squad is an interactive web-based platform that allows users to virtually perform various surgical procedures, such as coronary bypass, appendectomies, and knee replacements, through guided, step-by-step simulations. Designed primarily for educational outreach and

Chapter 1. State of Art 1.3. Immersive technologies in the medical field

11

public engagement, it simplifies complex surgical processes and makes them accessible to non-experts.

Figure 1.4: Surgery Squad home interface

1.3 Immersive technologies in the medical field

Immersive technologies refer to digital systems designed to simulate reality or extend it, allowing users to experience environments that feel engaging, realistic, or entirely fabricated. These technologies create a sense of «being there», often through multisensory input,visual, auditory, and sometimes tactile making users feel mentally and physically involved in the experience. Their core objective is to blur the line between the physical and the digital world.[2] Several forms of immersive technologies exist, each with specific characteristics and applications:

· Virtual Reality (VR): Fully immersive environments where users are completely cut off from the physical world.

· Augmented Reality (AR): Overlays digital content onto the real-world environment.

· Mixed Reality (MR): Combines real and virtual environments with real-time interaction between physical and digital objects.

Each of these technologies has made significant advances in education, design, health, and entertainment. However, not all are equally mature or widely implemented.

1.3.1 Virtual Reality as a key immersive technology in medical training

While AR and MR are promising, Virtual Reality stands out today as the most established and widely adopted immersive tool in medical training. Its ability to simulate real-world procedures in a safe and controlled environment without risk to patients has made it a go-to modality for teaching anatomy, surgery, and complex decision-making. Its effectiveness relies on three core pillars: presence (feeling «there» in the virtual world), immersion (full sensory engagement), and interaction (manipulating

Chapter 1. State of Art 1.3. Immersive technologies in the medical field

12

virtual objects with immediate feedback), which together transform passive learners into active participants, enhancing procedural memory and reflex development.[30]

In addition, recent hardware improvements and decreasing costs have made virtual reality more accessible to universities, hospitals, and simulation centers around the world.

1.3.1.1 Types of Virtual Reality experiences in medical education

All VR systems are not created equal. In medical education, they are typically categorized into three main types, depending on their level of immersion and technological complexity:

· Non-Immersive VR which is desktop-based, and allows users to interact with 3D environments via a screen, keyboard, and mouse without full sensory immersion. Despite its limitations, it enables students to explore anatomy and simulate basic procedures.

· Semi-Immersive VR which uses large screens, projectors, or CAVE systems to provide partial immersion. It enhances spatial perception compared to non-immersive VR while still allowing real-world interaction. These setups are ideal for group training or large-scale visualizations.

· Fully Immersive VR which places users entirely inside a virtual environment using head-mounted displays (HMDs), motion tracking, and sometimes haptic feedback. Users' movements are mirrored in the simulation, allowing precise surgical gestures and emergency responses.

1.3.1.2 Tools and equipment in VR training

To ensure effective medical training through VR, a combination of specialized hardware and software is essential. These tools work together to replicate real-life medical scenarios as closely as possible:

· Head-Mounted Displays (HMDs)

These wearable devices display the virtual environment and track the user's head movements. Common models include Meta Quest 2 / Quest 3 , HTC Vive Pro and Pico Neo 3 / 4 .

· Motion controllers and hand tracking

Controllers enable interaction with virtual tools, such as scalpels or syringes. More advanced systems support hand tracking, allowing the user's hands to be visualized and used directly in the simulation. They are useful in suturing, palpation, or tool manipulation.

· Haptic feedback devices

These simulate tactile sensations like pressure, vibration, or resistance. Haptic gloves or instrument handles can recreate the feeling of cutting tissue, inserting needles, or stitching skin. Example: HaptiTouch or ImmersiveTouch provide physical feedback during simulated surgery.

1.3.1.3 Modalities of use in medical education

VR is transforming multiple facets of medical education, providing experiential learning in a controlled, repeatable, and safe environment. Below are key application areas:

· Skills training: VR allows repeated practice of clinical techniques such as incision making, endoscopy, cardiopulmonary resuscitation (CPR) or suturing without using real patients or cadavers.

·

Chapter 1. State of Art 1.4. VR applications in cardiology

13

Surgical simulation: Step-by-step rehearsal of complex procedures like laparoscopy, arthroscopy, or spinal fusion. Users receive feedback on precision, speed, and safety.It's used by residents to supplement operating room training.

· Anatomy education: 3D exploration of body systems with the ability to rotate, dissect, or zoom into structures in ways that static atlases cannot offer.

· Clinical decision-making: Virtual patients with diverse symptoms can be examined, diagnosed, and treated in real-time. This helps students practice diagnostic reasoning, triage, and treatment planning.

· Empathy and communication training: Some VR experiences place learners in the shoes of patients such as those with dementia, vision loss, or chronic pain to foster empathy and improve communication.

· Patient education: VR is also used to help patients understand their upcoming procedures, reducing anxiety and improving compliance.

· Case study: Stanford's Immersive Learning Initiative integrated VR surgical training into its curriculum and reported that learners demonstrated: [31]

- Increased procedural confidence

- Improved knowledge retention

- More accurate performance under pressure

1.3.2 Pedagogical benefits and cognitive impacts of immersive technologies

Immersive technologies, especially VR, enhance medical education by transforming how learners acquire, retain, and apply knowledge. This section highlights their contributions through both pedagogical frameworks and insights from cognitive science, offering controlled, responsive, and adaptive environments for high-stakes learning.

These technologies enhance engagement and active learning in line with constructivist learning the-ory[3], improve retention and knowledge transfer [32], reduce cognitive load while fostering spatial understanding [33], enable learners to receive immediate feedback and learn from errors, support social and clinical reasoning through emotional and empathy training [34], and strengthen self-efficacy and confidence before real clinical practice [35], among other benefits.

1.4 VR applications in cardiology

1.4.1 Existing projects and tools in cardiology training

The use of virtual reality in cardiology has gained momentum in recent years, offering new ways to teach, simulate, and understand complex cardiac procedures. Several VR-based tools and initiatives are already being used or developed for training medical professionals in cardiovascular medicine. Let's talk about some of these immersive solutions.

· Chapter 1. State of Art 1.4. VR applications in cardiology

14

VCSim3 (Virtual Catheter Simulator)

VCSim3 is a virtual reality simulator designed for cardiovascular interventions, focusing on the manipulation of catheters and guidewires. Developed at Erasmus MC, it uses an inextensible Cosserat rod model to simulate the mechanical behavior of these tools with sub-millimetre accuracy. This allows trainee cardiologists to practice procedures like stent deployment and angioplasty in a safe, virtual environment. VCSim3 enhances surgical training by providing a risk-free alternative to traditional methods, eliminating ethical concerns and reducing costs associated with patient, animal, or cadaver use. Although still a prototype, it shows promising potential for medical training programs.

Figure 1.5: VCSim3 complete set-up including the simulator software running on the laptop, VSP haptic device, fluoroscopic view console, balloon inflation device, and contrast injection syringe

· VR-ECC Simulator (Extracorporeal Circulation Training)

The VR-ECC Simulator is an advanced virtual reality training tool designed specifically for perfusionists. It focuses on enhancing the skills required for extracorporeal circulation (ECC), a critical procedure used during cardiac surgeries to temporarily support the heart and lung functions. Developed with cutting-edge technology, including Unreal Engine 4 and Autodesk Maya, this simulator offers an immersive and interactive experience. It allows healthcare professionals to practice and refine their techniques in a safe, controlled virtual environment. The VR-ECC Simulator has been validated for its effectiveness and ease of use, making it an invaluable resource for both novice and experienced perfusionists in the medical field. [36]

Chapter 1. State of Art 1.4. VR applications in cardiology

15

Figure 1.6: Screen captures from the virtual reality-extracorporeal circulation (VR-ECC) simulator, featuring from left-to-right: adjustment of the venous occluder (A), removal of the a clamp from the arterial line (B), an overview of the heart-lung machine (C), and the menu system by which users navigate through the simulation (D).

· vCathLab

vCathLab is an advanced medical simulation platform that uses Virtual Reality (VR) to provide immersive and interactive training for healthcare professionals, particularly in the field of interventional cardiology. It allows users to practice cardiac catheterization procedures in a realistic virtual environment, thereby enhancing their skills without the risks associated with real procedures on patients. The platform includes authoring tools to generate customized virtual patients and various clinical scenarios, facilitating comprehensive and adaptable training. [37]

Figure 1.7: home page of the official vCathlab website

· Osso VR - Cardiology Modules (with ACC collaboration)

Osso VR partnered with the American College of Cardiology (ACC) to develop immersive left atrial appendage occlusion (LAAO) training modules. Trainees don a VR headset (such as Meta Quest or Oculus Rift) and rehearse step-by-step procedural workflows, including imaging control, device manipulation, and live anatomy visualization, all within a repeatable virtual environment. [38]

Osso VR offers trial access for educators and learners; contact through their official site.

Chapter 1. State of Art 1.4. VR applications in cardiology

16

Figure 1.8: Image courtesy of Osso VR.

1.4.2 Comparative analysis of existing solutions and benefits of our solution.

 

VCSim3

VR-ECC Simulator

vCathLab

Osso VR

Accessible in Daily Life

No

No

Yes

Yes

Equipment Cost

High

High

Affordable

Affordable-High

Easy Setup

No

No

Yes

Yes

Ease of Learning

Difficult

Moderately Difficult

Moderate

Moderate

Offline Functionality

No

No

No

No

Treat Coronary Obstructions

No

No

Yes

Yes

 

Table 1.1: Comparison of VR Solutions for Cardiology Training

By analysing this table,we can notice that while several VR-based cardiology training tools such as VCSim3, VR-ECC Simulator, vCathLab, and Osso VR offer valuable functionalities, they also present notable limitations. Some lack offline access or daily usability, while others require significant financial investment or pose moderate learning difficulties. Furthermore, only a few provide focused training on coronary obstruction treatment. These observations highlight the need for more inclusive, accessible, and affordable solutions that respond effectively to the real needs of cardiology trainees and practitioners.

Our proposed solution addresses several gaps observed in existing tools. Designed to be accessible within the daily environment of medical learners, it combines affordability, ease of installation, and offline functionality. With a simplified user interface, it minimizes the time needed to get started. Most importantly, it specifically supports coronary obstruction training,a critical yet underrepresented component in current platforms. By focusing on inclusivity, practicality, and contextual relevance, our solution aims to democratize cardiology training in low-resource settings.

Chapter 1. State of Art 1.4. VR applications in cardiology

17

Conclusion

Interventional cardiology is a demanding medical discipline requiring precise technical skills and real-time decision-making. Traditional training methods, while effective, often face challenges of cost, access, and standardization, particularly in low and middle income countries. In this context, virtual reality emerges as a valuable complementary tool for training healthcare professionals. It enables learners to visualize complex procedures in a risk-free, immersive environment particularly those involving the treatment of coronary obstructions, which require high precision and confidence. By simulating real-life coronary interventions, VR fosters deeper understanding, improves procedural memory, and enhances practitioner readiness before clinical exposure. This approach can significantly contribute to the democratization of specialized medical education by making high-quality, targeted training such as for coronary obstruction treatment more accessible, flexible, and context-relevant. The observations and gaps identified in this chapter provide a solid foundation for proposing a VR-based training solution tailored to the specific needs of interventional cardiology.

The following chapter will present our solution through its design and the various tools used to implement it.

18

Chapter2

Conception and technical choices

Introduction

At the beginning of creating an application, it is necessary to formalize the preliminary steps of its development to make it more aligned with the client's needs. This chapter presents the various phases of modeling the proposed solution as well as the different tools and technologies used for its implementation.

2.1 Analysis and design

This phase consists of understanding the context of the application. It involves determining the functionalities and performance criteria that our application must fulfil.

2.1.1 Needs analysis

Functional needs

Functional needs are the system's functionalities, they represent the user's primary needs. Thus, through the solution, the user will be able to:

· Select and view a healthy heart, an obstructed heart, and/or the operating room and equipments in 3D ;

· Simulate assisted PCI or CABG on an obstructed heart;

· Simulate autonomous PCI or CABG on an obstructed heart; Once we have designed an administrator system, the administrator will be able to:

· Add or modify training modules;


· Update 3D models or clinical cases;

Non-functional needs

Non-functional needs are those that characterize the system. These are needs relating to performance and hardware type. The non-functional needs of the solution can be listed as follows:

·

Chapter 2. Conception and technical choices 2.1. Analysis and design

Comfortable VR experience (minimal eye strain and motion sickness);

· Attractive and user-friendly interfaces;

· Realistic and intuitive interactions;

· Smooth and stable performance (high frame rates, low latency, fluid animations);

· Immersive and visually accurate environment;

· Ergonomics and hardware compatibility;

2.1.2 Design

2.1.2.1 Technical design

We now enter the modelling phase. It is an essential part of large software projects and is also useful for medium-sized and even small projects. For this phase, we have opted for the UML (Unified Modeling Language) modelling language which is [39] is a standard modeling language that uses diagrams to help developers design, understand, and document software systems and business processes. In the following sections, we reprensent our system with both a use case diagram and a sequence diagram.

Use case diagram

The use case diagram in Figure 2.1 shows the different actions performed by the actors. An actor represents a person, process, or object outside the system that interacts with it.

Figure 2.1: Use case diagram

19

Chapter 2. Conception and technical choices 2.1. Analysis and design

20

Sequence diagram

The sequence diagram shows the interactions between the system and the actors in chronological order. Figure 2.2 shows the sequence diagram for the use case `Simulate surgery on an obstructed heart'.

Figure 2.2: Sequence diagram for the use case "Simulate surgery on an obstructed heart"

2.1.3 Fundamental design

The different stages of our application's development are:

· Project analysis: Understanding the needs, defining learning objectives, features, and target users.

· 3D object modeling: Creating digital models of organs, coronary vessels, medical tools, and the surgical environment.

· Model animation: Adding realistic movements (catheter insertion, heartbeat, blood flow) to simulate medical procedures.

· Immersive environment assembly: Integrating the models into a fully interactive and realistic VR scene.

·

Chapter 2. Conception and technical choices 2.2. Technical choices

21

User Interface development: Designing menus, controls, and feedback systems to guide the user through the simulation.

· Visual identity design: Creating the logo, selecting colors and fonts to ensure a consistent visual branding.

· Demo testing: Conducting initial testing to evaluate usability, flow, and relevance of the content.

· Project compilation and testing: Final technical adjustments, debugging, and optimization for deployment.

· Performance tracking integration: Adding a system to monitor user progress, scores, and provide feedback for learning.

2.2 Technical choices

Several technical resources were mobilised to develop the virtual reality simulation application. These can be divided into two main categories: on the one hand, tools dedicated to designing the 3D universe, such as modelling and texturing software; on the other hand, those essential to the functioning of the simulation, including a game engine, a programming language and an SDK adapted to virtual reality.

2.2.1 Choice of 3D modelling and animation software Blender

Blender is a free and open-source software for 3D modeling, animation, rendering, compositing, and video editing. Highly versatile and powerful, it is widely used across fields such as visual effects, game development, architecture, and virtual reality. It enables the creation of realistic or stylized 3D scenes, texturing, lighting, object and character animation, as well as simulation of physical phenomena like smoke, fluids, and collisions. As a cost-free solution, it stands as a strong alternative to expensive professional software. [40]

Originally developed by the Dutch animation studio NeoGeo in the 1990s, Blender was released to the public in 1998. After the bankruptcy of NaN (Not a Number), the company that distributed Blender, the open-source community rallied to buy back the software and continue its development under a free license. Since then, Blender has been actively maintained by the Blender Foundation and a large global community of developers and artists. Today, it is recognized as a professional-grade tool used by both indie creators and major studios. [41]

In our surgical simulation application, Blender was used to create realistic 3D models of the human heart and simulate surgical interactions for treating coronary obstructions. Its sculpting, rigging, and animation tools allowed precise modeling, procedure animation, and immersive visual integration. While alternatives like Autodesk Maya, 3ds Max, Cinema 4D, and ZBrush exist, Blender was chosen for its free access, active community, frequent updates, and seamless compatibility with Unity, making it ideal for efficiently producing realistic biomedical models.

Chapter 2. Conception and technical choices 2.2. Technical choices

22

Figure 2.3: Operating room design in Blender 2.2.2 Choice of game engine and programming language

Unity & C-Sharp (C#)

Unity, developed by Unity Technologies, is a widely used cross-platform engine for creating interactive 2D and 3D applications, including VR and AR simulations. Its robust tools for rendering, physics, scripting, and asset management, along with multi-platform deployment, made it ideal for our project. We used Unity 2020.3.41f1 (LTS) for stability and long-term support, leveraging C#, Unity's native language, which offers clean object-oriented syntax, automatic memory management, and seamless integration with Unity's API. This enabled us to efficiently implement VR interactions, simulate surgical procedures, design user interfaces, and maintain a structured, maintainable code-base. The engine also allowed seamless integration with 3D assets created in Blender and facilitated real-time testing of surgical scenarios. Compared to alternatives like Unreal Engine (C++) and Godot (GDScript), Unity provided the best combination of flexibility, performance, and mature VR support, ensuring a smooth development process for our immersive cardiology training software.

Figure 2.4: Using the Unity3D engine to create the VR experience

Chapter 2. Conception and technical choices 2.2. Technical choices

23

2.2.3 IDE

To write, debug, and manage our C# scripts within Unity, we used Visual Studio Community 2017. This free, full-featured IDE developed by Microsoft is officially supported by Unity and offers excellent integration with it, including IntelliSense, debugging tools, error tracking, and project organization. Its lightweight setup and reliable performance made it an ideal choice for our workflow, especially in the context of Unity 2020.3.41f1.

Other alternatives like JetBrains Rider, Visual Studio Code, or MonoDevelop exist, but Visual Studio Community stands out due to its deep Unity support, professional-grade features, and longstanding stability. Its compatibility with Unity packages and ease of configuration for VR scripting made it especially valuable during our project.

Figure 2.5: Script for animating the user's hands written in Visual Studio 2017 2.2.4 Choice of SDK and frameworks for YR

· SDK

The Software Development Kit we used is Oculus XR Plugin[43], a comprehensive set of tools, libraries, and resources provided by Unity for developers who want to create virtual reality (VR) experiences for Oculus headsets, including Quest, Quest 2, Quest 3, and Rift devices. It offers robust support for device tracking, controller input, hand tracking, haptic feedback, and platform-specific optimizations, making it easier to build immersive and responsive VR environments. Although primarily designed for Oculus hardware, it can be combined with Unity's XR framework to support cross-platform VR development. The choice of the Oculus XR Plugin in our project is due to its native compatibility with Oculus devices, ensuring precise interactions and smooth locomotion. It also excels in delivering an intuitive and immersive user experience, which was essential for our VR application.

· Frameworks

We used the Unity XR Interaction Toolkit, a flexible framework designed to simplify the creation of VR and AR experiences by providing ready-to-use components for interactions, locomotion, and user interface control [42]. It allows developers to define interactive objects (which users can grab, tap, or manipulate) and interactors, which represent input devices such as VR

Chapter 2. Conception and technical choices 2.3. Development methodology

24

controllers or hand tracking. In the context of our project, this toolkit proved essential for enabling intuitive manipulation of surgical tools.

2.2.5 Others softwares Adobe Illustrator

Adobe Illustrator is a widely recognized vector graphics creation software in professional environments. Part of the Adobe suite, it can be used independently or in conjunction with Photoshop, offering powerful vector drawing tools. Vector images, composed of curves defined by mathematical formulas, have the advantage of being resolution-independent, meaning they retain their quality even when enlarged. Illustrator is suitable for creating printed documents as well as illustrations for the web, such as logos and posters. It offers numerous features designed to enhance productivity. For creating the logo of our application, we chose to use Adobe Illustrator CC 2020. Figure 2.6 shows the software interface during its use for designing the logo.

Figure 2.6: Adobe Illustrator interface screenshot

Adobe Photoshop

Adobe Photoshop is a computer-assisted editing, processing, and drawing software, introduced in 1990 and available for MacOS and Windows since 1992. Developed by Adobe, it is primarily used for digital photo processing and also allows for creating images from scratch. Photoshop mainly works with raster images, which are composed of a grid of points called pixels. The advantage of these images is their ability to reproduce subtle color gradations.

2.3 Development methodology

The software was developed using an Iterative and Incremental Development approach, enabling gradual building, testing, and refinement. This methodology is especially suitable for projects involving 3D modeling, VR integration, and interactive software. The main stages of development are

Chapter 2. Conception and technical choices 2.3. Development methodology

25

outlined below:

· Specification definition: The project started by defining application requirements and objectives, detailing expected features, user interactions, and the scope of simulated surgical procedures. This stage provided a solid foundation for all subsequent development activities.

· Project planning and task breakdown: The project was divided into smaller, manageable tasks, each producing deliverables that contributed to the overall application. This approach enabled effective progress tracking, task prioritization, and iterative improvements.

· Information gathering: Medical accuracy was ensured by collecting information from online sources, cardiology students, and professional cardiologists. This research informed the VR representation of operating procedures and surgical workflows.

· Scenario and workflow development: Application scenarios and surgical procedure scripts were created to define user interactions, procedural sequences, and expected behaviors within the virtual environment.

· Modeling and asset creation

- Installation and setup of Blender and Adobe Photoshop - Modeling, texturing, and basic animation of 3D objects - Exporting 3D models for integration into Unity

· Integration and Incremental Development in Unity

- Design of the logo and graphic charter to ensure visual consistency;

- User interface (UI) design and layout;

- Installation of Unity and required SDKs;

- Importation of characters and 3D models;

- Creation of different scenes and VR camera configuration;

- Learning and applying C# to implement interactive features;

- Writing scripts to manage events and functionalities;

- Development of incremental features and functionalities;

- Deployment on the Oculus Quest 3 headset for iterative testing;

· Testing, validation, and refinement: Each increment of the application was tested to ensure correct functionality, usability, and immersion. Feedback from testing guided adjustments and improvements, allowing the application to evolve gradually toward the final version.

Conclusion

This chapter has been devoted to presenting the proposed solution, detailing both its design and all the tools used to implement it. We have also described the various stages of the development process, providing an overview of the approach taken to bring the application to fruition. The next chapter will be dedicated to illustrating this solution by presenting some of the application's key interfaces.

26

Chapter3

Presentation of the solution and discussions

Introduction

After our solution was implemented, several tests were carried out to verify that it met the client's needs and complied with the planned non-functional requirements. This chapter presents some interfaces captured during the tests carried out on the solution, and a discussion of the shortcomings of the present work.

3.1 Presentation of the software

3.1.1 Visual Identity 3.1.1.1 Main logo design

The CardioTrain logo illustrates the alliance between medicine and innovation. The virtual reality headset symbolises immersive learning, while the electrocardiogram curve joins a heart, evoking life and cardiology. Understated and modern, it reflects the ambition to train differently in order to provide better care.

Figure 3.1: CardioTrain Logo

Chapter 3. Presentation of the solution and discussions 3.1. Presentation of the software

27

3.1.1.2 Color palette and visual harmony

The color palette that we have created for CardioTrain reflects the dual essence of healthcare and technology. It contains:

· The dominant teal shades (#27828C, #278793, #3F9C94) which are the main colours and evoke calm, confidence and scientific precision, essential values in the medical field.

· The brighter blue (#048ABF) that introduces a sense of innovation and vitality, symbolizing the energy of learning and progress.

· The light gray (#F2F2F2) that ensures visual balance and clarity, providing a neutral background that enhances readability and highlights the main elements.

Together, these colors create a serene yet dynamic atmosphere that mirrors the mission of CardioTrain : offering an immersive, safe, and forward-thinking learning experience in cardiology.

Figure 3.2: CardioTrain Color Palette

3.1.1.3 Logo variations and adaptations

To ensure flexibility and visual consistency across all communication materials, the CardioTrain logo was designed in multiple versions adapted to various backgrounds.

The primary version, featuring the teal gradient, embodies the full identity of the brand and is mainly used for digital and presentation purposes.

The monochrome versions, in black and white, ensure readability and contrast when color reproduction is limited or when simplicity is preferred, such as on official documents or technical assets.

Finally, the inverted version allows seamless integration on dark or photographic backgrounds while maintaining the logo's clarity and impact.

These variations guarantee that the CardioTrain identity remains recognizable and professional across all contexts from digital media to print and immersive environments.

Chapter 3. Presentation of the solution and discussions 3.1. Presentation of the software

Figure 3.3: CardioTrain logo variations 3.1.1.4 Logo usage guidelines and restrictions

To preserve the integrity and visual coherence of the CardioTrain identity, the following rules must be strictly observed. It is strictly prohibited to:

· Modify the logo colors or apply non-approved color variations.

· Rotate, tilt, flip, distort, stretch, compress, or alter the logo's proportions or original orientation in any way.

· Add special effects such as shadows, glow, gradients, or textures.

· Place the logo on a busy or overly contrasted background that compromises its readability.

· Add any unapproved elements to the logo (extra text, icons, or slogans).

· Use unofficial, recreated, or outdated versions of the logo.

· Display the logo below the minimum readable size (recommended minimum width: 5cm / 189 px).

These restrictions ensure that the CardioTrain logo remains consistent, professional, and immediately recognizable across all applications.

3.1.1.5 Visual applications

Figure 3.4: A few examples of the logo in use

28

Chapter 3. Presentation of the solution and discussions 3.1. Presentation of the software

3.1.2 Software interfaces

· Choice of experience

When the software starts up, a splash screen is shown before the home interface where the user must choose the experience they wish to perform. At this stage, the user can choose between viewing 3D models (healthy heart, obstructed heart or operating room) and performing one of the surgical procedures in assisted or autonomous mode.

Figure 3.5: Home interface

· Selecting and choosing an instrument

The user sees all the instruments laid out on a medical trolley. When the user hovers over each instrument with the joystick pointer, the corresponding name is displayed, allowing it to be clearly identified. Once the desired instrument has been identified, the user can select it using the joystick to use it in the experiment.

Figure 3.6: Selecting and choosing an instrument

29

· Chapter 3. Presentation of the solution and discussions 3.1. Presentation of the software

30

Assisted experience flow VS Autonomous experience flow

- Assisted mode: The software provides step-by-step instructions that guide the user throughout the simulation. Each task is presented in a specific order to ensure proper understanding and execution. This mode is ideal for beginners or users who prefer a structured approach.

Figure 3.7: Assisted CABG

- Autonomous mode: The user explores and completes the simulation freely, without guided instructions. This mode encourages self-paced learning and allows for more independent practice, ideal for reinforcing previously acquired knowledge.

· 3D models and room exploration

Users can move freely around the virtual room and interact with detailed 3D anatomical models. When they hover over an element, text descriptions appear to provide additional information. They can also observe a healthy heart and a blocked heart to better understand the anatomical differences and medical implications.

Figure 3.8: some 3D operating room exploration screenshots

Chapter 3. Presentation of the solution and discussions 3.2. Challenges encountered and solutions

31

Figure 3.9: some 3D hearts exploration screenshots

3.2 Challenges encountered and solutions

During the development of the project, we faced several challenges both at the technical and design levels.

The 3D modeling phase raised particular difficulties, especially with highly complex medical equipment such as the heart-lung machine and the anesthesia machine. Due to their intricate structures, these models were downloaded from Sketchfab instead of being modeled from blender. In addition, 3D models significantly affected both application performance and the overall build size, making the application heavier than expected. In order to address this, we optimized the models by reducing polygon counts, simplifying textures, and selectively replacing certain components with lighter assets, which allowed us to preserve realism while maintaining smooth execution.

Another issue arose when importing models and animations from Blender to Unity. In several cases, the process resulted in visual glitches, unexpected physical collisions, or partial loss of animations. These problems were progressively fixed by carefully reviewing the import settings and testing different export formats until the most stable configuration was identified.

At one stage, certain objects started moving unexpectedly within the scene. After investigation, it was discovered that this was caused by the simultaneous presence of both mesh colliders and box colliders on the same objects. Restarting the debugging process from the beginning allowed us to isolate the problem and resolve it by cleaning up redundant colliders.

We also faced challenges with the choice of SDK, as it directly influenced the Unity version required for proper compatibility. This constraint sometimes limited the features we could use and adapting to it required additional testing and adjustments.

Finally, simulating transitions between physiological states proved to be a significant challenge. Modeling the shift from pathological to normal condition, such as restoring coronary blood flow after an intervention required more than static changes. To ensure immersion, we tried to synchronize animations, shaders, and physiological parameters, allowing for smooth and medically plausible transitions.

However, by combining online researches, trial-and-error experimentation, and the insightful guidance of our supervisor, we were able to identify the right resources and effectively overcome these obstacles.These experiences not only strengthened our technical skills, but also emphasized the importance of patience, iteration, and systematic debugging in XR development.

Chapter 3. Presentation of the solution and discussions 3.3. Discussion

32

3.3 Discussion

The developed prototype provides two complementary learning modes: a guided experience and an autonomous experience of PCI and CABG procedures, both designed to address coronary obstructions. Through this application, learners are immersed in a simulated operating room equipped with the necessary instruments, enabling them to become familiar with operative techniques, understand the role of each tool, and progressively develop surgical reflexes in a risk-free, immersive setting. This approach enhances experiential learning and bridges the gap between theoretical knowledge and practice.

Nevertheless, the current version of the prototype presents several limitations. First, the graphical quality, while functional, lacks the photorealism of advanced commercial platforms which integrate highly detailed anatomical models and lighting effects. Second, the system does not yet include complex autonomous scenarios with unexpected complications, which are essential for preparing students for the unpredictability of real-world interventions. Third, the absence of haptic feedback reduces the ability to practice fine motor skills and the tactile dimension of surgery. Fourth, the software is limited to single-user mode and does not support collaborative training sessions, whereas some commercial systems already integrate multi-user experiences.Fifth, the current version does not include detailed assessment tools such as performance metrics, error tracking, or progression analysis, while commercial solutions often provide comprehensive dashboards that enable trainers to objectively evaluate and track learners' skills. Finally, optimization issues such as build size, performance drop with complex assets, and limited device compatibility still restrict large-scale deployment.

Despite these limitations, the proposed solution demonstrates notable strengths. Its accessible cost makes it considerably more affordable than many commercial VR simulators, which often require expensive licenses and specialized hardware. Moreover, its current ability to operate offline ensures that learners can benefit from the training experience without relying on constant internet connectivity.Although it has not yet achieved the sophistication of international benchmarks, it provides a promising, adaptable, and scalable foundation to advance cardiology training through im-mersive technologies.

Conclusion

This chapter demonstrates that the prototype provides an immersive, interactive environment for cardiology training, enabling learners to develop surgical reflexes through guided and autonomous experiences. The development process exposed technical and design challenges, from complex 3D models to smooth physiological transitions, strengthening our optimization and iterative refinement skills. Although limitations remain compared to advanced commercial systems such as absence of haptic feedback, assessment tools and complex scenarios, the prototype's accessible cost, offline functionality, and user-friendly design make it a promising, adaptable, and scalable foundation for cardiology education. Overall, the chapter shows that the solution represents a meaningful step toward bridging the gap between theoretical knowledge and practical skills in immersive medical training.

33

General conclusion and perspectives

This work is part of a dynamic of pedagogical innovation through the use of virtual reality. We have designed and developed an immersive application prototype that simulates two major surgical procedures used in the treatment of coronary obstructions: Coronary Artery Bypass Grafting (CABG) and Percutaneous Coronary Intervention (PCI). This solution aims to offer learners a safe, interactive, and autonomous environment to become familiar with surgical techniques, instruments, and the overall process of these procedures.

One of the main strengths of our application is its ability to combine guided assistance with autonomous learning, serving as a complementary tool to support the practical preparation of cardiology students in conjunction with existing training methods. It is expected to provide added value to surgical education, as suggested by studies and tests conducted in several countries [46, 47], by allowing learners to explore, practice, and reinforce their knowledge in a safe, risk-free environment.

The design process we adopted was based on a rigorous analysis of user needs, followed by a technical implementation using tools such as Blender for 3D modeling, Unity for interactive development, and a suitable SDK for VR integration.

Although this first version can still be improved particularly in terms of graphical realism and scenario diversity,it opens the door to promising developments. Future developments will aim to enhance graphical realism, incorporate complex autonomous scenarios with unexpected complications, integrate haptic feedback to support fine motor skills, enable collaborative multi-user experiences, and implement detailed assessment tools such as performance metrics and error tracking. Optimization challenges, including build size, performance with complex assets, and broader device compatibility, will also be addressed. By tackling these limitations, the application can become a more immersive, educationally effective, and widely deployable tool, supporting the ongoing digital transformation of cardiology training while complementing existing teaching methods.

34

Bibliography

[1] Manuel indispensable pour Unity, 18 03 2016, Julien Faujanet.

[2] A taxonomy of mixed reality visual displays,Milgram, P., & Kishino, F. (1994).

[3] A structural equation modeling investigation of the emotional value of immersive virtual reality in education. Education Tech Research Dev 66, 1141-1164 (2018). https://doi.org/10.1007/s11423-018-9581-2 , Makransky, G., Lilleholt, L. https://link.springer.com/article/10.1007 /s11423-018-9581-2

[4] Learning Blender: "A Hands-On Guide to Creating 3D Animated Characters", Olivier Villar, 2014

[5] Workflow for Percutaneous Coronary Intervention With Optical Coherence Tomography-Guidance: MAXing the MLD? Circ Cardiovasc Interv. 2022 Nov;15(11):882-883. doi: 10.1161/CIRCINTERVENTIONS.122.012608. Epub 2022 Nov 15. PMID: 36378740, Razzouk L, Attubato MJ.

[6] Mise en place d'une application mobile pour la rééducation en réalité virtuelle: cas de simulation d'imagerie motrice, Bachelor's thesis, University of Abomey-Calavi, IFRI, Benin, 2023, Oloufèmi Adéwoumi Lazare Jean-deluxe FAGBOHOUN.

[7] Application de simulation médicale en réalité virtuelle: cas de l'appendicectomie, Bachelor's thesis, University of Abomey-Calavi, IFRI, Benin, 2019, Afis Mahoutin Malick KOUSSE.

35

Webography

[8] World Health Organization, https://www.who.int/health-topics/cardiovascular-diseases/#tab=tab_1, Last visit: 03 May 2025,10:55 ,

[9] Coronary artery disease, https://www.mayoclinic.org/diseases-conditions/coron ary-artery-disease/symptoms-causes/syc-20350613, Last visit: 03 May 2025, 14:55 ,

[10] World Health Organization, https://www.who.int/health-topics/cardiovascular-diseases/#tab=tab_1, Last visit: 03 May 2025, 10:55.

[11] World Health Organization, Regional Office for Africa, https://www.afro.who.int/hea lth-topics/cardiovascular-diseases, Last visit: 11 May 2025, 09:43.

[12] World Heart Federation, *World Heart Report 2023*, https://world-heart-federation .org/wp-content/uploads/World-Heart-Report-2023.pdf, Last visit: 11 May 2025, 09:45.

[13] World Health Organization, *Noncommunicable Diseases Country Profile: Benin*, https: //www.afro.who.int/sites/default/files/2023-08/Benin.pdf, Last visit: 11 May 2025, 09:47.

[14] Sanofi IMPACT, *Tackling Non-Communicable Diseases in Benin*, https://www.impact .sanofi/news/tackling-non-communicable-diseases-in-benin, Last visit: 11 May 2025, 09:48.

[15] Tossou, O. A. et al., *Les maladies cardiovasculaires à l'Hôpital de Zone de Suru-Léré*, Open Journal of Internal Medicine, vol. 11, pp. 202-210, 2021. https://www.scirp.org/journal/ paperinformation.aspx?paperid=110241, Last visit: 11 May 2025, 09:50.

[16] Percutaneous Coronary Intervention (PCI), https://www.yalemedicine.org/condition s/percutaneous-coronary-intervention-pci, Last visit: 18 june 2025, 18:50.

[17] ACC/AHA Guidelines for Percutaneous Coronary Intervention (Revision of the 1993 PTCA Guidelines), https://www.ahajournals.org/doi/10.1161/01.cir.103.24.3019, Last visit: 12 july 2025, 11:57.

[18] What equipment is used in angioplasty?, https://www.tjmedtech.com/What-equipmen t-is-used-in-angioplasty-id49296876.html,Lastvisit: 12 july 2025, 12:37.

[19]

36

Catheters used in PCI , https://www.medtronic.com/en-ca/healthcare-professionals/products/cardiovascular.html#aq=%40pagetype%3D%22product-model%22&cq=%40products_category%3D%22Cardiovascular%22%20OR%20%40ontol ogy_isa%3D%22Cardiovascular%22, Last visit: 17 july 2025, 22:20.

[20] Coronary Artery Surgery, https://www.ncbi.nlm.nih.gov/books/NBK562187/, Last visit: 19 july 2025, 07:27.

[21] Coronary Artery Surgery, https://www.fmptr.com/Instruments-for-Coronary-Ar tery-Bypass-Graft--CABG--Surgery--An-In-Depth-Guide, Last visit: 19 july 2025, 08:08.

[22] Coronary Artery Surgery Procedure, https://stanfordhealthcare.org/medical-tr eatments/c/coronary-artery-bypass-graft-surgery/procedures/during.html, Last visit: 19 july 2025, 08:27.

[23] Coronary Artery Surgery Complications, https://stanfordhealthcare.org/medical-treatments/c/coronary-artery-bypass-graft-surgery/complications.html, Last visit: 19 july 2025, 08:45.

[24] Bori Bata, K., Sonou, A., Dohou, H., Aïkpon, D., Agbo, M., et al. (2023). Acute Aortic Dissection at the Cardiology Clinic to the University National Hospital Hubert Koutoukou Maga of Cotonou (BENIN). International Journal of Cardiovascular and Thoracic Surgery, 9(6), 71-76. https://doi.org/10.11648/j.ijcts.20230906.11 , https://www.sciencepg.com/arti cle/10.11648/j.ijcts.20230906.11, Last visit: 19 july 2025, 12:24.

[25] BMC Medical Education: Effects of simulation in improving the self-confidence of student nurses in clinical practice: a systematic review , https://bmcmededuc.biomedcentral.com /articles/10.1186/s12909-023-04793-1, Last visit: 25 july 2025, 23:42.

[26] BMC Medical Education: Stress responses in high-fidelity simulation and standard simulation training among medical students , https://bmcmededuc.biomedcentral.com/articles/ 10.1186/s12909-023-04101-x, Last visit: 25 july 2025, 23:53.

[27] Yount KW, Yarboro LT, Narahari AK, Ghanta RK, Tribble CG, Kron IL, Kern JA, Ailawadi G. Outcomes of Trainees Performing Coronary Artery Bypass Grafting: Does Resident Experience Matter? Ann Thorac Surg. 2017 Mar;103(3):975-981. doi: 10.1016/j.athoracsur.2016.10.016. Epub 2017 Jan 26. PMID: 28131424. , https://pubmed.ncbi.nlm.nih.gov/28131424/, Last visit: 26 july 2025, 06:28.

[28] Patrick WL, Iyengar A, Han JJ, Mays JC, Helmers M, Kelly JJ, Wang X, Ghoreishi M, Taylor BS, Atluri P, Desai ND, Williams ML. The learning curve of robotic coronary arterial bypass surgery: A report from the STS database. J Card Surg. 2021 Nov;36(11):4178-4186. doi: 10.1111/jocs.15945. Epub 2021 Aug 29. PMID: 34459029; PMCID: PMC9128069. , https://pubmed.ncbi.nlm.ni h.gov/34459029/, Last visit: 26 july 2025, 06:41.

[29] L'essentiel sur...La réalité virtuelle , https://www.cea.fr/comprendre/Pages/nouvelle s-technologies/essentiel-sur-realite-virtuelle.aspx, Last visit: 26 july 2025, 08:46.

[30]

37

Slater, M. (2003). A note on presence terminology. Presence Connect. , https://www.resear chgate.net/publication/242608507_A_Note_on_Presence_Terminology, Last visit: 26 july 2025, 08:55.

[31] Virtual reality system helps surgeons, reassures patients , https://med.stanford.edu /medicalgiving/news/virtual-reality-system-helps-surgeons-reassures-patients.html, Last visit: 26 july 2025, 09:18.

[32] Seymour NE, Gallagher AG, Roman SA, O'Brien MK, Bansal VK, Andersen DK, Satava RM. Virtual reality training improves operating room performance: results of a randomized, double-blinded study. Ann Surg. 2002 Oct;236(4):458-63; discussion 463-4. doi: 10.1097/00000658200210000-00008. PMID: 12368674; PMCID: PMC1422600. , https://pmc.ncbi.nlm.nih.gov /articles/PMC1422600/?pStoreID=epp, Last visit: 27 july 2025, 09:05.

[33] The effectiveness of virtual and augmented reality in health sciences and medical anatomy Christian Moro, Zane tromberga, Athanasios Raikos, Allan Stirling , https://anatomypubs. onlinelibrary.wiley.com/doi/10.1002/ase.1696, Last visit: 27 july 2025, 09:56.

[34] Ageing and Dementia Research Centre (ADRC) and Alzheimer's Research UK launches immer-sive VR dementia training , https://blogs.bournemouth.ac.uk/research/2019/06/1 2/ageing-and-dementia-research-centre-adrc-and-alzheimers-research-uk-launches-immersive-vr-dementia-training/, Last visit: 27 july 2025, 10:30.

[35] VR-NRP: A Virtual Reality Simulation for Training in the Neonatal Resuscitation Program. Mustafa Yalin Aydin, Vernon Curran, Susan White, Lourdes Pena-Castillo, Oscar Meruvia-Pastor , https://arxiv.org/abs/2406.15598, Last visit: 27 july 2025, 10:44.

[36] Virtual reality simulation as a training tool for perfusionists in extracorporeal circulation: Establishing face and content validity. , https://www.jtcvstechniques.org/article/S2666-2507(23)00198-0/fulltext, Last visit: 27 july 2025, 22:14.

[37] vCathLab website , https://vcathlab.com/, Last visit: 29 july 2025, 16:22.

[38] Cardiologist-approved VR for interventional procedures headed to ACC.24 ,https: // cardiovascularbusiness.com/topics/clinical/structural-heart-diseas e/cardiologist-approved-vr-interventional-procedures-headed-acc24?, Last visit: 30 july 2025, 10:27.

[39] What is Unified Modeling Language (UML)? , https://www.visual-paradigm.com/gui de/uml-unified-modeling-language/what-is-uml/, Last visit: 02 august 2025, 21:42.

[40] Blender's official site , https://www.blender.org/, Last visit: 03 august 2025, 01:32.

[41] Blender's History , https://www.blender.org/about/history/, Last visit: 03 august 2025, 01:39.

[42] XR Interaction Toolkit Documentation , https://docs.unity3d.com/Packages/com.un ity.xr.interaction.toolkit@3.2/manual/index.html, Last visit: 03 august 2025, 03:09.

[43]

38

About the Oculus XR Plugin , https://docs.unity3d.com/Packages/com.unity.xr.o culus@4.5/manual/index.html, Last visit: 03 august 2025, 04:11.

[44] Communiqué 1 - Probatoire Cardio 2025 , https://fr.scribd.com/document/88535505 7/Communique-1-Probatoire-Cardio-2025, Last visit: 14 september 2025, 09:13.

[45] Annuaire des statistiques UAC de l'année académique 2019-2020 , https://www.research gate.net/publication/366719572_Annuaire_des_statistiques_UAC_de_l%27an nee_academique_2019-2020, Last visit: 14 september 2025, 09:17.

[46] Effectiveness of Immersive Virtual Reality in Surgical Training--A Randomized Control Trial , https://www.joms.org/article/S0278-2391(17)31250-8/abstract, Last visit: 16 september 2025, 11:12.

[47] Virtual Reality Training Improves Operating Room Performance , https://pmc.ncbi.nlm.n ih.gov/articles/PMC1422600/, Last visit: 16 september 2025, 11:32.

39

Contents

Dedication ii

Acknowledgements iii

Résumé iv

Abstract iv

iv

v

List of Figures vi

List of Tables vii

List of Acronyms viii

Glossary ix

Introduction 2

1 State of Art 4

Introduction 4

1.1 Coronary artery diseases 4

1.1.1 Overview 4

1.1.2 Coronary artery disease's treatments 5

1.2 Cardiology training issues 8

1.2.1 Current methods of training cardiology students with contextual focus on Benin

8

1.2.2 Limitations of the theoretical approach alone 8

1.2.3 Complication and error rates in initial coronary surgery experiences 9

1.2.4 Existing digital solutions (Excluding immersive technologies) 9

1.3 Immersive technologies in the medical field 11

1.3.1 Virtual Reality as a key immersive technology in medical training 11

1.3.1.1 Types of Virtual Reality experiences in medical education 12

1.3.1.2 Tools and equipment in VR training 12

1.3.1.3 Modalities of use in medical education 12

1.3.2 Pedagogical benefits and cognitive impacts of immersive technologies 13

1.4 VR applications in cardiology 13

1.4.1 Existing projects and tools in cardiology training 13

40

1.4.2 Comparative analysis of existing solutions and benefits of our solution. . . . 16

Conclusion 16

2 Conception and technical choices 18

Introduction 18

2.1 Analysis and design 18

2.1.1 Needs analysis 18

2.1.2 Design 19

2.1.2.1 Technical design 19

2.1.3 Fundamental design 20

2.2 Technical choices 21

2.2.1 Choice of 3D modelling and animation software 21

2.2.2 Choice of game engine and programming language 22

2.2.3 IDE 23

2.2.4 Choice of SDK and frameworks for VR 23

2.2.5 Others softwares 24

2.3 Development methodology 24

Conclusion 25

3 Presentation of the solution and discussions 26

Introduction 26

3.1 Presentation of the software 26

3.1.1 Visual Identity 26

3.1.1.1 Main logo design 26

3.1.1.2 Color palette and visual harmony 27

3.1.1.3 Logo variations and adaptations 27

3.1.1.4 Logo usage guidelines and restrictions 28

3.1.1.5 Visual applications 28

3.1.2 Software interfaces 29

3.2 Challenges encountered and solutions 31

3.3 Discussion 32

Conclusion 32

Conclusion 33

Bibliography 34

Webography 35

Contents 39

41






La Quadrature du Net

Ligue des droits de l'homme