Slicer Arduino, la integración de una imagen médica a una placa Arduino.
Sin duda el poder interactuar con las imágenes médicas parece una tarea. La cual, requiere inversión significativa, al momento de adquirir hardware y software especializado. Sin embargo [1] propone en su artículo la integración de hardware y software open source para realizar una integración sencilla entre la imagen y el exterior.
Arduino se define a si mismo como “una placa de pruebas”. Sin embargo, se considera que más que una placa es un ecosistema. Esto debido a que la placa de pruebas sólo permite la facilidad de conexiones eléctricas entre el microcontrolador Atmel y los componentes a utilizar. El corazón de Arduino consiste en permitirle al usuario programar en una versión modificada de C++, la cual se olvida el usuario de configurar el microcontrolador detalladamente.
¿Cuál es el equipo que se utiliza?
Ahora bien, tanto el software 3D Slicer y la placa Arduino permiten ver su documentación, y modificarlos para adecuarlos a los distintos intereses. El costo de ambos recursos resulta asequible para el consumidor, debido a que las placas Arduino Uno, no superan los 10 dólares. Por otro lado, el software es gratuito.
Para poder integrar ambos componentes, se utilizó la extensión de 3D Slicer. Igual denominada Arduino Slicer, la cual permitía una comunicación tanto para el software y la placa.
Es por esto por lo que en los experimentos de [1], se realizaron 2 escenarios para evaluar la eficacia de estos recursos, en las imágenes médicas. En el primer experimento se le dotó al Arduino de sensores, y al Software se le pidió realizar la simulación del ultrasonido. Por lo que, cada vez que la mano se acercaba o alejaba de los sensores conectados a la placa, este cambiaría tendría una mayor o menor imagen, tal como se muestra en la figura 1.
¿Qué resultados se obtuvieron?
Este equipo visto en la figura [1] en realidad era el acercamiento y alejamiento de la mano, de los sensores conectados al Arduino Uno. Para el segundo experimento se trató de simular el corregir de posición de un paciente antes de la radioterapia. Por lo que, se le insertaron algunas imágenes de Tomografías Computarizadas al software 3D slicer, las cuales fueron convertidas en una “imagen 3D”. Cada vez que se rotaba el plano z (los planos x y pertenecen a la segunda dimensión), un servomotor conectado al Arduino Uno, se movería de acuerdo con las rotaciones.
Al final, los autores comentaron que no hubo algún tiempo de congelación en sus experimentos, y comentaron que, para situaciones más especializadas, se tendría que ocupar equipo más especializado, dado las limitaciones que podría suponer el hardware de las placas Arduino, detalló que sus experimentos podrían servir para fines educativos.
[1] Zaffino, Paolo & Merola, Alessio & Leuzzi, Domenico & Sabatino, Virgilio & Cosentino, Carlo & Spadea, Maria. (2020). SlicerArduino: A Bridge between Medical Imaging Platform and Microcontroller. Bioengineering (Basel, Switzerland). 7. 10.3390/bioengineering7030109.