Por favor, use este identificador para citar o enlazar este ítem:https://uvadoc.uva.es/handle/10324/57394
Título
Construcción de un editor y simulador de secuencias de imagen de resonancia magnética con Qt
Director o Tutor
Año del Documento
2022
Titulación
Grado en Ingeniería de Tecnologías de Telecomunicación
Zusammenfassung
En este Trabajo de Fin de Grado se plantea la mejora de una herramienta software de simulación
del proceso de adquisición de imágenes por resonancia magnética (MRI) mediante la adición de una
interfaz gráfica de usuario (GUI) que disponga de un editor de secuencias, así como de capacidades
gráficas avanzadas para que sirvan de guía al usuario.
La idea de esta aplicación surge del estudio de una herramienta de simulación de MRI ya existente,
KomaMRI.jl, desarrollada en el lenguaje de programación Julia. La herramienta cuenta con un enorme
potencial en cuanto a metodología de simulación se refiere, pero carece de una GUI que facilite la
creación de secuencias y la observación del efecto de los gradientes de selección de slice. Con esta
motivación se fija el objetivo principal de este proyecto: diseñar una GUI para que la composición de
secuencias de MRI resulte más sencilla de cara al usuario.
Se ha desarrollado una aplicación a partir de la combinación de los lenguajes C++/Qt, QML y
Julia, que permite crear secuencias de MRI arbitrarias mediante la concatenación y agrupación de
bloques. Estos bloques implementan los elementos básicos de una secuencia, que son, esencialmente,
gradientes y pulsos electromagnéticos de radiofrecuencia. Asimismo, se ha integrado una herramienta
que permite visualizar en tres dimensiones el corte seleccionado por los gradientes.
Como resultados, se han verificado tanto las imágenes generadas por la simulación como los modelos
tridimensionales proporcionados por la herramienta de visualización 3D. Por otra parte, tanto
el desarrollo como el uso de la herramienta nos han proporcionado nuevas perspectivas de trabajo
futuro, entre las que se plantea la creación de una aplicación web y su integración con una versión del
simulador desarrollada en OpenCL por miembros del mismo grupo de investigación en el que se ha
realizado este proyecto. This Batchelor thesis is focused on the improvement of a software tool to simulate the magnetic
resonance image (MRI) acquisition and reconstruction process, by adding a graphical user interface
(GUI) that incoporates a sequence editor as well as advanced graphical capabilities to guide the user.
The application idea arises from the analysis of an existing MRI simulation tool, KomaMRI.jl,
developed in the Julia programming language. The tool has enormous potential in terms of simulation
methods, but lacks a GUI that eases sequence creation and observation of the slice selection gradient
effects. With this motivation, the main objective of this project is set: to design a GUI to make the
composition of MRI sequences easier for the user.
The application has been developed from the combination of C++/Qt, QML and Julia, and allows
creating arbitrary MRI sequences by arranging and grouping blocks. These blocks implement the basic
sequence elements, which are essentially gradients and radiofrecuency electromagnetic pulses. A tool
has also been integrated in order to visualize the slice selected by the gradients in three dimensions.
As results, both the images generated by the simulation and the three-dimensional models provided
by the 3D visualization tool have been verified. In addition, both the development and usage of the tool
give rise to new future work perspectives, suach as the creation of a web application and its integration
with a simulator version developed in OpenCL by members of the same research group in which this
project has been carried out.
Palabras Clave
MRI
Secuencia
Julia
EPI
Departamento
Departamento de Teoría de la Señal y Comunicaciones e Ingeniería Telemática
Idioma
spa
Derechos
openAccess
Aparece en las colecciones
- Trabajos Fin de Grado UVa [29685]
Dateien zu dieser Ressource
Solange nicht anders angezeigt, wird die Lizenz wie folgt beschrieben: Attribution-NonCommercial-NoDerivatives 4.0 Internacional