InitRech 2015/2016, sujet 11

De Wiki d'activités IMA

Summary

When a patient suffers cardiac arrhythmias or heart failure, caused by an abnormal electrical activity in the myocardium, the standard procedure is to locate where the problem come from, and then destroy the cells that creates the unusual heart-beating by heating them using radio frequency ablation.

In order to train rookie surgeons on this kind of surgery, HAL proposed an interactive training system that allows the surgeons to practice based on a software called SOFA. Even if system like that already exist, the one introduce in this article (based on a device that already exist) combines a biophysical modeling of cardiac electrophysiology with an endovascular catheterization. The simulating framework allows to model a mapping of the heart, to do the ablation with real-time feedback, and then gives a synthesis of the surgery.

Based on an European database, a 3D view of the endovascular navigation around the heart is first built, using image visualization framework and software. Then, a venial view is also made, using a data set from a company. To finish, they simulate the heart beating by using an algorithm, which provides in the end the cardiac motion.

The GPU used in the program is based on Mitchell Schaeffer model. They choose this model because all 5 parameters had a physiological meaning, and the simulation is more acurate with this method. It captures the potential VM of the transmembrane. In order to improve the result of the computer, they choose to apply this simulation only on the ventricules. They explain that it can be done because ventricles and atria are electrically isolated. With more than 30k elements, the electrophysiology of the ventricle is computed on a mesh. The time step used on this part is 10-4 s. To do every simulations at the same time, they use threads on the CPU with a scheduling structure : one thread for endovascular navigation and electrophysiology simulations, and another thread for the graphic view of the simulation. Both thread are asynchronous, because the time step for navigation simulation is greater than the time step mentioned before (0.02s & 10-4 s).

To locate the pathological area, the surgeon uses a system that detect the zone with the fastest activation. It's the first step to do before strating the operation. Catheters, used to mesure a potential (or a difference of potential), give a tool for the cardiologist to interpret the electrical activity of the heart. Mesure a difference of potential is better, but this can only capture a potential.

As the surgeon mainly rely on the electrophysical signals, it's really important for the model to be trusted and precise. As so, they made a fonctionality that gives the bipolar signal by doing the difference between two unipolar signal, which gives a better precision.

The mapping evolves as the catheters go on the heart. For exemple, if one touches the heart wall, the mapping will change this way, and some triangles are displayed to warn the user. When he reaches the region to operate, the cardiologist uses an AC RF signal (between 300 and 700 kHz), which is delivered in an electrode in contact with the tissue to remove. To know if the operation was a succes, the electrical conductivity of the operated area must be none. The simulation modelize that by decreasing progressively the electrical potential of the area. The trainee can also choose the power of ablation, so the operation can be faster or slower. Then, to check if the operation was a succes, the simulator inject current (by pressing a pedal) to the area, and if no abnormal activity are dectecting, it means that the ablation was a success.


To do such a difficult and precise work, the simulator needs good hardware : i7 processor, NVidia GTX 580 GPU. A table of result reveals that to be most effictive, the rookie surgeon needs to touch the heart wall the less possible time.

As a conclusion, we can say that this simulator is really close to real time, but still needs some test in clinic to asses the model.

Main contribution

The aim of the article is to introduce a system that can simulate a specific heart operation.
The main contribution of the project is about helping the rookie cardiologist to improve their skills, by having them training on a system that can tell them if they have done some mistkaes. It present a new way of training, better than the old one (who was to train on a real patient, with the supervision of a senior cardiologist). Even if a real practice is always good, it's better to pratice first on a simulation program, which wont hurt anyone.
The authors explain how every single part of the simulator work, and how they are connected to each other. They also show the results of the simulation, and point why and how the simulation is sometime worst than in an other time.

Applications

We can think of many applications resulting for this simulator.

The first one, which is the most obvious, is to introduce the simulator in medecine school, for students that wanted to be cardiologist in the future. With this simulator, in addition with training on a real heart, the students will be trained to the surgery, and even more, will be able to locate where they made mistakes, and then focus the next training to not remake the same mistakes, again. The software, wich gives a lot of feedback, will help them to improve their skills and abilities for surgery.
But for me, it's also really important to practice in parrallel with a real heart. Indeed, the most efficient simulator with the best dedicated software will never be able to reproduce the exact same feeling and impressions that you feel when you are operating on a real heart. Even more, this operation on the simulator represents only the heart. A good improvement to this simulator will be to not only simulate the heart, but also the body around him, so that it represents the real conditions the surgeon is when he operates.

We can also think of an application for others surgeries. This simulator only focus on electrocardiology procedures, but to do the same kind of simulator for other heart surgeries (or, even more, for other organ surgery) will be great for the students.
The simulators offer a great perspective because of every possibilities that they have, they are harmless (unless you can hurt a computer ...) and also because they can be used an infinite time, whereas a real heart is made of flush, and flush always rot in the end.

To finish, it can be a great idea to use this simulator to show the futur patient how the surgery will go. In general, doctors use a lot of very complicated terms, and often when you leave his office, you understand less things than before you came in. With this simulator, the surgeon will be able to show how the surgery will go, and also gives illustrated exemples if the patient has some questions.
With the same idea, the simulator can be set in hospital, during open days for exemples, to explain to visitors how medecin works now.