Está en la página 1de 6

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/319358673

Sistema de entrenamiento para habilidades quirúrgicas en cirugía laparoscópica


con fines educativos

Conference Paper · October 2016

CITATIONS READS

0 429

4 authors, including:

Carlos Zamacona Antonio Alarcón-Paredes


Universidad Autónoma de Guerrero Instituto Politécnico Nacional
2 PUBLICATIONS   0 CITATIONS    36 PUBLICATIONS   186 CITATIONS   

SEE PROFILE SEE PROFILE

Gustavo Adolfo Alonso Silverio


Universidad Autónoma de Guerrero
50 PUBLICATIONS   487 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Non-invasive glucose level estimation View project

Ciencia, tecnología y cooperación por el desarrollo sostenible: diseño y evaluación de una metodología de detección y predicción de deslizamientos de tierra basada en
inteligencia artificial View project

All content following this page was uploaded by Antonio Alarcón-Paredes on 30 August 2017.

The user has requested enhancement of the downloaded file.


Tlamati Sabidur’a, Volumen 7 Nœmero Especial 3 (2016)

6¡ Congreso Internacional de Computaci—n CICOM


Acapulco, Guerrero 27, 28 y 29 de octubre 2016
Memorias.

Sistema de entrenamiento para habilidades quirœrgicas en


cirug’a laparosc—pica con fines educativos.
Raœl Bruno Carlos Eymard Antonio Alarc—n Gustavo A. Alonso
S‡nchez Zamacona L—pez Paredes Silverio
Universidad Universidad Aut—noma de Universidad Aut—noma de Universidad Aut—noma
Aut—noma de Guerrero Guerrero de Guerrero
Guerrero Unidad AcadŽmica de Unidad AcadŽmica de Unidad AcadŽmica de
Unidad AcadŽmica de Ingenier’a Ingenier’a Ingenier’a
Ingenier’a Tel. 52-7471525745 Tel. 52-7471300860 Tel. 52-7471122838
Tel. 52-7471229692 cezamacona@uagro.mx aalarcon@uagro.mx gsilverio@uagro.mx
rbruno@uagro.mx

RESUMEN 1 se realizaron 6 repeticiones y en la tarea 2 fueron 5 repeticiones


Los sistemas de entrenamiento en cirug’as laparosc—picas han sido por cada d’a. En los resultados obtenidos, se puede observar una
una gran aportaci—n tecnol—gica. Debido a que ha habido varios mejor’a, en la tarea 1 la disminuci—n de tiempo y error, en la tarea
trabajos que han tratado de desarrollar un sistema que pueda 2 entre m‡s veces se pueda repetir, el nœmero de aciertos va
objetivamente calificar el rendimiento de usuarios por medio de incrementando.
diversas tŽcnicas como procesamiento de im‡genes,
procesamiento de se–ales y an‡lisis estad’sticos. En el presente Este sistema es una opci—n viable para entrenar a estudiantes
trabajo se presenta un sistema embebido para entrenar a usuarios novatos en cirug’as m’nimamente invasivas ya que propone el
en cirug’as laparosc—picas. El sistema est‡ programado en el bajo costo en su implementaci—n pues utiliza componentes de
lenguaje de programaci—n Python, y junto con las librer’as de open hardware y open software y los datos obtenidos por el
OpenCV se implement— en una Raspberry Pi. sistema tienen la potencialidad de ser usados con cualquier
herramienta de clasificaci—n para poder clasificar las habilidades
Con el uso de la realidad aumentada se realizaron dos tareas que quirœrgicas del usuario entre expertos y no expertos sin necesidad
simulan ejercicios quirœrgicos, las tareas consisten en la de utilizar software extra.
coordinaci—n mano-ojo y recorrido de una ruta. Participaron 10
usuarios quienes no tienen experiencia previa en cirug’as
laparosc—picas, previamente se hizo la demostraci—n de cada tarea ABSTRACT
a realizar. El entrenamiento se realiz— durante 5 d’as, para la tarea Training systems in laparoscopic surgeries have been a great
technological contribution. Because there have been several
El permiso para hacer copias digitales o impresas en parte o en la studies that have tried to develop a system that can objectively
totalidad de este art’culo, se otorga sin tener que cubrir una contribuci—n quantify the performance of users through various techniques such
financiera, siempre y cuando sea para uso personal o en el aula, que las as image processing, signal processing and statistical analysis.
copias que se realicen o se distribuyan no sean con fines de lucro o
ventaja comercial y que las copias conserven este aviso y los datos de la
This project presents an embedded system to train users in
cita completa en la primera p‡gina. Para otro tipo de copias, o volver a laparoscopic surgeries is presented. The system is programmed in
publicar el art’culo, para almacenarlos en servidores o redistribuirlo en Python programming language, and OpenCV libraries
listas de correo, se requiere una autorizaci—n previa de los autores y/o implemented in a Raspberry Pi.
una posible cuota financiera.
6to. Congreso Internacional de Computaci—n CICOM 2016, (24 al 29 de With the use of augmented reality two tasks that simulate surgical
octubre del 2016), Ciudad y Puerto de Acapulco, Guerrero, MŽxico. exercises were performed tasks consist of hand-eye coordination
Copyright 2016 Universidad Aut—noma de Guerrero and travel a route. They participated 10 users who have no prior
experience in laparoscopic surgeries previously demonstration of
each task was to perform. Training was conducted for 5 days.

341
Tlamati Sabidur’a, Volumen 7 Nœmero Especial 3 (2016)
Every day 6 repetitions for task 1 and 5 for task 2 were performed. En trabajos que hacen uso de simuladores de laparoscopia, las
The results shows an improvement in task 1 decreasing time and sesiones son grabadas, esto permite que los evaluadores puedan
error, in task 2, the number of successes is increased with more observar despuŽs el desempe–o de cada uno de los participantes y
repetitions performed. eso les permite seleccionar a los candidatos con mejor
desempe–o[9].
This system is a viable alternative to train novice students in
minimally invasive surgery as proposed low cost implementation Con el fin de encontrar una manera para mejorar las habilidades
as it uses components of open hardware and open software and quirœrgicas han hecho uso de consolas de videojuegos como el
data obtained by the system have the potential option to be used videojuego Marbleman’a¨ y la consola de Nintendo Wii¨
with any analytical tool to classify the user's surgical skills (Nintendo Co., Jap—n) que fue utilizado para evaluar la pr‡ctica
between expert and non-experts without using additional software. continua y desarrollo de las habilidades fundamentales para
cirug’as quirœrgicas [10].
Palabras clave
Realidad Aumentada, Sistema Embebido, Cirugia Laparoscopica, Por todo lo anterior es necesario contar con un sistema entrenador
Raspberry Pi, Habilidades Quirurgicas, Python, OpenCV. que pueda evaluar las habilidades quirœrgicas de mŽdicos
residentes de una forma objetiva y no signifique tener que pagar
Keywords un alto costo por obtener dicha evaluaci—n, todo esto con el uso de
Virtual Reality, Embedded System, Laparoscopic Surgery, uso de open hardware y open source. De esta manera ser‡ posible
Raspberry Pi, Surgical Skills, Python, OpenCV. usarlo en la educaci—n ya que al ser de open source, puede ser
modificado para las diferentes lugares desde el hogar hasta las
INTRODUCCIîN universidades o centros donde tengan mŽdicos residentes y que no
La cirug’a laparosc—pica o cirug’a m’nimamente invasiva es una cuentan con un presupuesto alto.
tŽcnica quirœrgica la cual se utiliza para realizar una operaci—n lo
cual se hace a travŽs de peque–as incisiones en el abdomen, en MATERIALES Y METODOS
donde se introducen c‡maras, pinzas y otros aparatos muy
Para practicar tŽcnicas quirœrgicas en cirug’as laparosc—picas se
peque–os que permiten manipular los —rganos internos sin tener
que abrir el abdomen del todo, esto ofrece al paciente un per’odo necesitan de varios componentes. En este trabajo se explica la
manera de construir un sistema entrenador con componentes de
de recuperaci—n m‡s corto y con dolor m’nimo, resultados m‡s
f‡cil acceso y econ—micos sin tener la necesidad de tener los
estŽticos, y per’odos cortos de hospitalizaci—n [1].
componentes exclusivos de una cirug’a laparosc—pica.
El estudio de habilidades psicomotoras para indicar potencial para
Un maniqu’ con forma de un torso humano se utiliz— para la
ciertas tareas se ha incrementado en los œltimos a–os. Algunas
construcci—n del espacio de trabajo. En la parte anterior del
caracter’sticas que se evalœan son: coordinaci—n mano ojo,
abdomen se realizaron cuatro orificios, tres son para los
orientaci—n espacial, percepci—n de profundidad, entre otras. En el
instrumentos y uno para la c‡mara. Para la iluminaci—n del
‡rea de la endoscop’a se busca encontrar el est‡ndar de calidad
espacio de trabajo se utiliz— una tira de leds blancos de 1.79
—ptimo para poder evaluar las habilidades de los cirujanos [2].
metros con alimentaci—n de 12 V. Los LEDS est‡n colocados en
el interior del maniqu’ en la parte superior. Para una mejor
Panait L. et al. (2011) demostr— la falta de relaci—n entre la iluminaci—n el maniqu’ se pint— de color blanco. Para el sistema se
autoevaluaci—n y la habilidad quirœrgica lo que sugiere que los utiliz— una Raspberry Pi 2, en la cual se conecta un teclado, mouse
especialista tienden a auto sobrevalorarse. As’ como en la y la c‡mara para transmitir el video en una resoluci—n de
autoselecci—n en programas de residencia mŽdica, los candidatos 640x480px a cualquier pantalla que tenga entrada HDMI o VGA,
no est‡n seguros de su verdadero potencial [3]. como se observa en la figura 1.

A pesar de los trabajos existentes, por ejemplo el EndoViS Dos tareas fueron dise–adas para simular ejercicios quirœrgicos.
(Endoscopic Orthogonal Video System) que es un sistema de
formaci—n y evaluaci—n objetiva de las habilidades psicomotrices 1. Seguimiento de una ruta: Recorrer una espiral generada por el
de los cirujanos. El software se encuentra en una computadora sistema, despuŽs es mostrada en pantalla.
personal para guardar los movimientos de los instrumentos [4].
EVA (Endoscopic Video Analysis) es un sistema para obtener los 2. Coordinaci—n mano-ojo. Pasar c’rculos de un lado a otro de la
movimientos de los instrumentos laparosc—picos basado en el pantalla, los c’rculos son generados por el sistema y aparecen
seguimiento de video [5]. SimSurgery SEP (SimSurgery Surgical aleatoriamente.
Education Platform), un simulador que hace uso de una
herramienta de c‡mara la cual es muy parecida a la manipulaci—n La primera tarea es el seguimiento de un recorrido, la simulaci—n
de un laparoscopio[6]. En los trabajos anteriores, el an‡lisis de de un corte, el sistema genera una espiral formada por 229
los datos lo realizan con el programa SPSS (SPSS Inc., Chicago, coordenadas que se encuentran en un archivo (csv). La espiral se
USA). Algunos trabajos [5,7,8] hacen uso de otras herramientas muestra en el centro de la pantalla, ver figura 2. El usuario con el
para su funcionamiento. instrumento realiza el recorrido gui‡ndose por la espiral en
pantalla, el punto de inicio es del centro de la espiral marcada con
Los trabajos antes mencionados son demasiado costosos adem‡s un c’rculo azul y el final est‡ marcado con un c’rculo rojo. El
tienen un mantenimiento muy costoso al necesitar de personal sistema detecta el marcador de color verde colocado en la punta
especializado para manipularlos. del instrumento.

342
Tlamati Sabidur’a, Volumen 7 Nœmero Especial 3 (2016)

Figura 3. Tarea 2: coordinaci—n mano-ojo.

Figura 1. Esquema del sistema entrenador.


El tiempo para realizar la tarea es de 120 segundos [5]. Los datos
registrados en el archivo (csv) son: los recorridos realizados
(coordenadas x,y), el nœmero del c’rculo que fue trasladado y
cantidad de c’rculos trasladados satisfactoriamente.

La interfaz gr‡fica de la aplicaci—n se puede ver en figura 4. La


interfaz tiene las opciones para abrir las dos tareas realizadas y
cuenta con una opci—n de ejercicio libre. La opci—n de ejercicio
libre no tiene una tarea programada, ya que en esta pueden
realizar una tarea real de entrenamiento quirœrgico. Los datos que
guarda son el seguimiento del marcador (coordenadas x,y) y el
tiempo en que se realiza la tarea.

Figura 2. Tarea 1: seguimiento de una espiral.

Cuando el marcador es colocado en el inicio, el tiempo es


activado y las coordenadas del marcador son guardadas en un
archivo (csv). Al finalizar la tarea, el sistema guarda el tiempo (s)
en que se realiz— la tarea.

La segunda tarea, ver figura 3, consisti— en pasar c’rculos de un


extremo a otro de la ventana de la aplicaci—n. El sistema genera
15 c’rculos azules y rojos, los primeros colocados en la parte
izquierda de la ventana y los otros en la parte derecha.
Figura 4. Interfaz gr‡fica del sistema.
Para iniciar la tarea, el marcador debe de ser colocado en
cualquier c’rculo azul y despuŽs colocarlo en un c’rculo rojo. Al
momento de que un c’rculo azul es puesto sobre un c’rculo rojo Para cada tarea se muestra una ventana, en todas tienen la opci—n
estos desaparecen. de ÒIniciarÓ para iniciar la tarea correspondiente, adem‡s de que
cuentan con un campo para el ingresar el nombre de quien realiza
la tarea. En la opci—n de la tarea uno tiene la opci—n de ÒMostrar
RecorridoÓ la cual muestra el recorrido del usuario y el tiempo en
que se realiz— de la tarea. En la ventana de la tarea dos tienen la

343
Tlamati Sabidur’a, Volumen 7 Nœmero Especial 3 (2016)
opci—n de ÒVer ResultadosÓ en donde se visualiza los aciertos y el puede observar en los usuarios una mejora en las pruebas
tiempo de la realizaci—n de la tarea. realizadas en el transcurso de los 5 d’as y solo en tres casos de los
10 el error del primer d’a es mayor al error del œltimo d’a.

RESULTADOS Y DISCUSIONES
Para las tareas dise–adas participaron 10 usuarios quienes no
tienen experiencia previa en cirug’as laparosc—picas, previamente
se hizo la demostraci—n de cada tarea a realizar. Se realizaron
durante cinco d’as para cada tarea, para la tarea 1 se realizaron 3
repeticiones en la ma–ana y 3 en la tarde, para la tarea 2 se
realizaron 5 repeticiones en la ma–ana y 5 en la tarde. Las dos
tareas se realizaron con la mano derecha.

Para la tarea uno, al analizar los archivos de los usuarios, se


obtuvo una cantidad mayor a los generados por el sistema. Los
usuarios obtuvieron cantidades mayores a 299 que son las
coordenadas ideales.

Para mostrar el recorrido a los usuarios, se hizo un programa que


normalizo los datos, el cual lee el archivo que contiene las
coordenadas y eliminar las repetidas, despuŽs normalizar los datos
para tener la misma cantidad que las coordenadas ideales.
Finalmente se muestra el resultado del recorrido realizado, la
representaci—n gr‡fica del recorrido se observa en la figura 5, la
espiral ideal generada por las 229 (Fig. 5A), la representaci—n del
recorrido realizado por el usuariov(Fig. 5B), las coordenadas no
repetidas (Fig. 5C) y por œltimo las coordenadas reducidas a las Figura 6. Grafica de los errores promedios durante 5 d’as con 10
229 (Fig. 5D), se puede observar que no altera el recorrido usuarios.
realizado.

En la figura 7 se puede observar un promedio de los tiempos por


cada usuario durante los 5 d’as para la tarea 1. Se puede observar
que solo en dos casos el tiempo del primer d’a es mayor al tiempo
del ultimo d’a lo que sugiere que durante el transcurso del
entrenamiento hay una mejora en el tiempo de prueba.

Figura 5. Tarea 1. A Espiral ideal, B Recorrido del usuario, C


Coordenadas no repetidas, D Coordenadas reducidas a 229.

El c‡lculo del error se calcul— a travŽs del error relativo (Eq. (1))
[11].
! ! !! ! !!! !
!"# ! ! !!! !!!"" Eq. (1)
! !! !

En donde Vt es el valor ideal del recorrido, Ve es el valor


estimado y N es el nœmero total de coordenadas. Los resultados de Figura 7. Grafica de los promedios de tiempos de la tarea 1
las pruebas se muestran en la figura 6, los promedios de los durante 5 d’as.
errores por d’a de pr‡ctica. Como resultado de las pruebas se

344
Tlamati Sabidur’a, Volumen 7 Nœmero Especial 3 (2016)
En la segunda tarea, el objetivo fue pasar todos los c’rculos REFERENCIAS
generados por el sistema en el tiempo establecido. Al analizar los [1] Webconsultas. Obtenido de:
archivos con los datos, se observar que al principio la mayor’a http://www.webconsultas.com/pruebas-
tuvo pocos aciertos en el tiempo establecido. Con el paso de los medicas/laparoscopia-11425.
d’as y m‡s pr‡ctica, incrementaron sus aciertos o se manten’an en
un nœmero mayor al del primer d’a, esto se puede observar en la [2] Mann, T., Gillinder, L., & Szold, A. (2014). The use of
figura 8, los resultados de las practicas durante los 5 d’as. virtual reality simulation to determine potential for
endoscopic surgery skill acquisition. Minimally Invasive
Therapy & Allied Technologies, 23(4), 190-197.
[3] Panait, L., Larios, J. M., Brenes, R. A., Fancher, T. T.,
Ajemian, M. S., Dudrick, S. J., & Sanchez, J. A. (2011).
Surgical skills assessment of applicants to general surgery
residency. Journal of Surgical Research, 170(2), 189-194.
[4] Escamirosa, F. P., et al. (2014). "Face, content, and construct
validity of the EndoViS training system for objective
assessment of psychomotor skills of laparoscopic surgeons."
Surgical endoscopy: 1-12.
[5] Oropesa, I., et al. (2013). "EVA: Laparoscopic instrument
tracking based on endoscopic video analysis for psychomotor
skills assessment." Surgical endoscopy 27(3): 1029-1039.
[6] Sonja N. Buzink , Richard H.M. Goossens , Huib De Ridder ,
Jack J. Jakimowicz, Training of basic laparoscopy skills on
SimSurgery SEP, Minimally Invasive Therapy & Allied
Technologies, Vol. 19, Iss. 1, 2010.
[7] U. KŸhnapfel, H.K. ‚akmak, H. Maa§, Endoscopic surgery
training using virtual reality and deformable tissue
simulation, Computers & Graphics, Volume 24, Issue 5,
October 2000, Pages 671-682, ISSN 0097-8493,
http://dx.doi.org/10.1016/S0097-8493(00)00070-4.
[8] Daisuke Sumitani , Hiroyuki Egi , Masakazu Tokunaga ,
Minoru Hattori , Masanori Yoshimitsu , Tomohiro Kawahara
Figura 8. Grafica de los aciertos promedios durante 5 d’as con 10
, Masazumi Okajima , Hideki Ohdan, Virtual reality training
usuarios.
followed by box training improves the laparoscopic skills of
novice surgeons, Minimally Invasive Therapy & Allied
Technologies, Vol. 22, Iss. 3, 2013.
CONCLUSIONES [9] Garc’a Murillo, J., et al. (2011). "Dise–o de prototipo de
El sistema presentado puede ser utilizado como un entrenador simulador para entrenamiento en cirug’a laparosc—pica."
virtual ya que hace uso de tracking de video, almacenamiento de [10] G—mez-Ram’rez, Mar’a Fernanda, G—mez, Juan Carlos,
coordenadas en tres ejes, c‡lculo de par‡metros como la Gonz‡lez-Neira, Eliana Mar’a, Rœgeles, Saœl, Su‡rez, Daniel
velocidad, aceleraci—n y error. Tiene la potencialidad de que se le R., & Torregrosa, Lilian. (2014). Evaluaci—n del
puede implementar cualquier herramienta de clasificaci—n ya sea mejoramiento de habilidades b‡sicas para cirug’a
estad’stica, LDA, ANOVA o algoritmos m‡s complejos como laparosc—pica por medio del entrenamiento con un
Redes neuronales o m‡quinas de soporte vectorial. videojuego. Revista Ciencias de la Salud, 12(Suppl. 1), 9-20.
Retrieved November 20, 2015, from
El sistema presentado en este trabajo es una plataforma integral de http://www.scielo.org.co/scielo.php?script=sci_arttext&pid=
software y hardware libre, adem‡s de que en el trabajo reportado S1692-72732014000400002&lng=en&tlng=es.
se da toda la informaci—n para poder realizar su propio entrenador
[11] Alonso, G. A., Istamboulie, G., Ram’rez-Garc’a, A., Noguer,
de una manera f‡cil y pr‡ctica, ya que los componentes usados
T., Marty, J. L., & Mu–oz, R. (2010). Artificial neural
son de f‡cil acceso y econ—micos adem‡s de que la aplicaci—n as’
network implementation in single low-cost chip for the
como la distribuci—n usada est‡ disponible en GitHub[12] para
detection of insecticides by modeling of screen-printed
quienes la desean utilizar.
enzymatic sensors response. Computers and Electronics in
Agriculture, 74(2), 223-229.
AGRADECIMIENTOS [12] GitHub, https://github.com/brunosanz/Tareas-Lapascopia.git.
Los autores reconocen en gran medida al Consejo Nacional de
Ciencia y Tecnolog’a (CONACYT, MŽxico) por su apoyo
financiero.

345

View publication stats

También podría gustarte