Termoplante

Command, Marcos - Elizondo, Ignacio - Fabricio, Óscar

Supervisor(es): Simini, Franco

Resumen:

TERMOPLANTE brinda una amplia gama de fuincionalidades entre las que se encuentran la captura de imágenes durante los procedimientos quirúrgicos, la posibilidad de añadir comentarios a las fotos obtenidas, generar un documento estandarizado de la cirugía siguiendo la norma HL7 CDA con toda la información de la operación, el intercambio entre distintos dispositivos de captura de video, la realización de consultas a especialistas externos y difusión del material recolectado durante el procedimiento con fines pedagógicos, la revisión quirúrgica que permite una vez finalizada la operación seguir tomando imágenes y generar documentos clínicos a partir de las filmaciones, el manejo del software utilizando un sensor de movimiento para evitar el contacto de los especialistas con el teclado o el mouse. Para lograr tal diversidad de funciones se implementó una aplicación distribuida que cuenta con tres componentes principales : Consola de Administración: Este módulo permite planificar las operaciones, registrar a los especialistas de la institución, identificar los distintos dispositivos de captura de video y configurar el servidor web (mediante el uso de web services) que permitirá acceder a usuarios específicos. Consola de Quirófano : Operada por el cirujano y el anestesista, la consola de quirófano muestra el campo visual (streaming de video capturado por la cámara activa y procesado mediante el uso de la librería libvlc) de la cirugía en curso. Además se pueden generar documentos (CDA, imágenes y videos) para la historia clínica electrónica del paciente, incluye información sobre la circunstancia operatoria, datos del paciente y la selección de imágenes hecha por el cirujano. Esto permite por primera vez, que desde la sala operatoria se pueda alimentar la historia clínica electrónica con notas e imágenes, permitiendo que la institución usuaria de TERMOPLANTE pueda interoperar con otras entidades médicas. También es posible habilitar accesos remotos de enseñanza o de inter-consulta en línea. Dentro de las funcionalidades que ofrece TERMOPLANTE se encuentra el procesamiento extemporáneo de imágenes, ya que en todo momento el cirujano captura imágenes para su inclusión en la historia clínica electrónica, comentadas desde teclado o simplemente con fecha y hora de captura. Luego de finalizada la operación, esposible revisar el video y capturar imágenes agregando comentarios para generar informes clínicos personalizados. El cirujano interactúa con la consola mediante gestos interpretados por un sensor de movimientos 3D (PrimeSense) y procesados mediante el uso de las librerías OpenNI y Nite, evitando todo contacto manual con el teclado o el mouse. Se pueden conectar diferentes cámaras (webcam, cámaras industriales, cámaras infrarrojas, cámaras de oftalmología, cámaras IP) para una amplia gama de especialidades médico-quirúrgicas. Servidor web : Estudiantes en salas contiguas o expertos internacionales acceden mediante una aplicación web (desarrollada con PrimeFaces) de TERMOPLANTE al streaming de video de las intervenciones y a los documentos de historia clínica derivados (CDA, imágenes, videos). Dicho acceso está restringido para que solo usuarios autorizados (mediante el uso de web services) desde Consola de Quirófano/Administración pueddan ver los datos asociados a la operación específica para la cuaal se le otorgaron permisos. Los tres componentes fueron desarrollados en Java y utilizan el framework Hibernate para realizar el mapeo de las entidades a las bases de datos. Para la autenticación de los usuarios de cada una de las aplicaciones de TERMOPLANTE se utiliza el módulo de seguridad Apache Shiro. Además la aplicación es multilenguaje, permitiendo cambiar el idioma en que se muestra la interfaz de usuario en cualquiera de los componentes. Se realizaron diversas pruebas del software desarrollado, que incluyen pruebas unitarias de cada uno de los componentes, pruebas funcionales de los distintos flujos identificados de los casos de uso, pruebas de integración para evaluar el comportamiento en forma conjunta y finalmente se mostró la aplicación en Ingeniería de Muestra 2014 un ambiente en el que se emplearon 3 notebooks conectadas en red y en cada una de ellas se ejecutó uno de los componentes de TERMOPLANTE, además en la computadora que es corrió el servidor web se conectó una web cam para que simulara un dispositivo de captura conectado a través del puerto de red y en la máquina que s eejecutó la consola de quirófano se conectó otra web cam (esta vez conectada a través delpuerto USB) y el sensor de movimiento 3D. En este ambiente la aplicación estuvo funcionando en forma ininterrumpida durante varias horas, exhibiendo ante los presentes las prestaciones que brinda. El desarrollo de este proyecto tuvo una duración de 20 meses incluyendo el análisis, diseño, implementación, testing y documentación de la aplicación, y se estimó el costo total de la realización en aproximadamente 130.000 dólares.


Detalles Bibliográficos
2015
Sistemas y Control
Español
Universidad de la República
COLIBRI
http://hdl.handle.net/20.500.12008/20100
Acceso abierto
Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC - By-NC-ND)