Institutional Repository

Diseño e Implementación de un software de video-monitoreo en pacientes con epilepsia a través de electroencefalogramas de alta densidad.

Show simple item record

dc.contributor.author Samayoa Sagastume, Ramón Andrés
dc.date.accessioned 2023-07-25T18:21:58Z
dc.date.available 2023-07-25T18:21:58Z
dc.date.issued 2019
dc.identifier.uri https://repositorio.uvg.edu.gt/xmlui/handle/123456789/4508
dc.description Tesis. Licenciatura en Ingeniería Mecatrónica. Facultad de Ingeniería (47 p.). en_US
dc.description.abstract La electroencefalografía es un método para monitorear la actividad eléctrica de la corteza cerebral de manera no invasiva, y la electroencefalografía digital con el registro simultáneo de vídeo, ha dado paso al inestimable mejoramiento del diagnóstico de las crisis epilépticas, siendo según la literatura uno de los métodos más precisos para determinar la naturaleza epileptógena de la patología, y llevar a un manejo adecuado de la misma. A través del convenio del departamento de ingeniería Electrónica, Mecatrónica y Biomédica de la Universidad del Valle de Guatemala y HUMANA (Centro de Epilepsia y Neurocirugía Funcional) se planteó un proyecto con el objetivo de construir un EEG de alta densidad, en paralelo de un software para la lectura del mencionado. El siguiente estudio se desarrolló a partir de la selección de sensores como herramientas para la medición de frecuencia respiratoria y oximetría, posteriormente se procedió al desarrollo del software a través de las librerías: PyQt, OpenCV y PyQtGraph y al diseño de la interfaz gráfica así como la implementación de threads para la mejora del rendimiento, y por ultimo la implementación de la cámara de vídeo, y graficación de las señales del electroencefalograma. Obteniendo los siguientes resultados: las señales simuladas de los sensores de oximetría y frecuencia respiratoria, presentaron el comportamiento de las ondas se asemejan a las esperadas determinadas por las funciones matemáticas calculadas. En el software, las operaciones más demandantes de ejecutar fueron el procesamiento y el filtrado de las señales del electroencefalograma, absorbiendo la mayor cantidad del tiempo de ejecución, para que este segmento de instrucciones no impactaran de manera negativa en la fluidez del programa, se implementó un thread para realizar la tarea de manera concurrente. A medida que aumenta la cantidad de canales también lo hace el tiempo de operación obteniéndose una correlación lineal directamente proporcional entre las variables, cantidad de canales y el tiempo de operación promedio. Con la implementación de la cámara, se obtuvo una cantidad de 30 fotogramas por segundo al implementar threads se elimina el tiempo de espera en la obtención de un nuevo fotograma lográndose 519 fotogramas por segundo, obteniendo una mejora de 1730% en su rendimiento Concluyendo lo siguiente: el medio de transmisión de datos establecido fue a través de USB, la herramienta necesaria para la medición de oximetría y frecuencia respiratoria es a través de un sensor. Las librerías utilizada fueron: PyQt, OpenCV y PyQtGraph, las cuales cumplen adecuadamente con las necesidades de velocidad y funcionamiento. Se evidencio que la utilización de threads en periféricos de entrada/salida como la cámara, incrementan el rendimiento de manera considerable. (A) en_US
dc.language.iso es en_US
dc.publisher Universidad del Valle de Guatemala en_US
dc.title Diseño e Implementación de un software de video-monitoreo en pacientes con epilepsia a través de electroencefalogramas de alta densidad. en_US
dc.type Public Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record