Documente Academic
Documente Profesional
Documente Cultură
Palabras claves
Keywords
1 Introducción
En consecuencia del poco material interactivo y gráfico que se dispone en la web respecto a
las patologías del cerebro humano, nos hemos visto en la necesidad, con la ayuda de
diferentes fuentes, un estudio minucioso y la ayuda de ciencias de la computación, en
especial del área de la computación gráfica, de plasmar algunos de estos conocimientos con
el fin de realizar este trabajo como ayuda o guía para estudiantes relacionados con la rama
medica de la neurología o para conocimiento general, para que de manera interactiva
puedan reconocer las patologías del cerebro humano, aquellas que son solo detectadas por
máquinas o equipos de resonancia magnética, así como sus posiciones con sus respectivos
tonalidades de colores que permiten visualizar qué zona del cerebro humano resulta
afectada por determinada patología.
• Antecedente 1:
• Antecedente 2:
– La universidad de Utah lanzó un software, que permite modelar y
visualizar desde cualquier ángulo, las imágenes tomadas por resonancia
magnética del cerebro. Esta versión se llama”Source Localizacion” y tiene
una interfaz gráfica de usuario en la cual podemos usar para representar el
cerebro y cómo funciona la resonancia magnética, permite cargar imágenes
de un formato fif.
2 Fundamentos
El objetivo del análisis de los datos de la Fmri es detectar correlaciones entre la actividad
cerebral y una tarea que el sujeto realiza durante la exploración. También tiene como
objetivo descubrir las correlaciones con los estados cognitivos específicos, como la
memoria y el reconocimiento, inducidas en el tema. La firma de la activación BOLD es
relativamente débil, sin embargo, por lo que otras fuentes de ruido en los datos adquiridos
deben ser controlados cuidadosamente. Esto significa que una serie de pasos de
procesamiento se debe realizar en las imágenes adquiridas antes de la búsqueda estadística
real para la activación relacionada con la tarea puede empezar. Sin embargo, es posible
predecir, por ejemplo, las emociones una persona está experimentando únicamente a partir
su fMRI, con un alto grado de precisión.
Figura : representación de FMR en las partes del cerebro humano y como responde a las emociones y estimulos [12]
Las paletas de colores suelen utilizarse para simular el color real de una imagen pero
codificado en 8 o menos bits, como en el ejemplo siguiente.
La necesidad de tener las imágenes anteriores en colores aparece porque es más sencillo
encontrar ciertas zonas con información importante si hay un cambio brusco de color que si
simplementa hay algún cambio de intensidad. No se debe confundir el pseudocolor con el
falso color. Este último se utiliza para dar color a imágenes en escala de grises pero con una
relación directa con la vida real. Por ejemplo colorear fotos o películas antiguas. Se deduce
por tanto que las técnicas de falso color contienen una componente más artística que
científica por lo cual nos vamos a centrar en las técnicas de pseudocolor.
Figura : aplicación de pseudocolor en imagen por capas
Esta técnica es la más sencilla. Vemos la imagen en grises como una función
bidimensional en la que los ejes X e Y son la anchura y altura de la imagen en pixels y el
eje Z la intensidad de gris (entre 0 y 255 si usamos un byte por pixel). El método consiste
en dividir con una serie de planos paralelos al XY distintos niveles de intensidad de gris
(grey Density) y a cada nivel de gris que queda entre los espacios interplanos (capas o
Slices) se le asigna un color arbitrario.
Por ejemplo si cogemos 3 planos tendríamos que asignar 4 colores. El primero a las
intensidades entre 0 y 63, el segundo a las intensidades entre 64 y 127, otro entre 128 y 191
y el último color a las intensidades entre 192 y 255.
No conviene, sin embargo, usar un número de planos excesivo (en la práctica posterior
permitimos hasta 15) debido a que la imagen puede terminar haciéndose confusa y no ver
aquello que estemos buscando en la misma.
for (i=0;i<(n_capas+1);i++)
if (sobrantes>0)
for (i=1;i<=sobrantes;i++)
m_color[n_capas*n_iguales+i]=paleta[n_capas]; //A los sobrantes le
asignamos por ejemplo el color de la última capa
for (j=0;j<alto;j++)
imagen_salida[j][i]= m_color[imagen_entrada[j][i]];
Lo que se hace es coger en la imágen el gris más y menos intenso (más cercanos al blanco y
al negro respectivamente) y la división de planos se hace tomando a estas intensidades
como máxima y mínima en vez de usar el blanco y el negro.
El código quedaría:
gris_max=0;
gris_min=255;
for (i=0;i<ancho;i++)
for (j=0;j<alto;j++) {
if (gris_max<(imagen_entrada[j][i]))
gris_max=(imagen_entrada[j][i]);
if (gris_min>(imagen_entrada[j][i]))
gris_min=(imagen_entrada[j][i]); }
gris_dif=gris_max-gris_min;
2.3 K- space
El término espacio-k es matemático. La letra 'k' se usa por los matemáticos y físicos para
describir frecuencias espaciales, por ejemplo, en la propagación del sonido, la luz u ondas
electromagnéticas en general.
También sirve para resolver ecuaciones diferenciales con mayor facilidad y, por
consiguiente, se usa para el diseño de controladores clásicos de sistemas realimentados si
conocemos la densidad espectral de un sistema y la entrada podemos conocer la densidad
espectral de la salida. Esto es muy útil para el diseño de filtros de radiotransistores.
Un factor muy importante para este tipo de aplicaciones es que la DFT puede ser calculada
de forma eficiente en la práctica utilizando el algoritmo de la transformada rápida de
Fouriero FFT (Fast Fourier Transform). Los algoritmos FFT se utilizan tan habitualmente
para calcular DFTs que el término "FFT" muchas veces se utiliza en lugar de "DFT" en
lenguaje coloquial. Formalmente, hay una diferencia clara: "DFT" hace alusión a una
transformación o función matemática, independientemente de cómo se calcule, mientras
que "FFT" se refiere a una familia específica de algoritmos para calcular DFTs.
3.Anexos
3.1 Cerebro
3.1.1 Definición
La resonancia magnética o MRI por sus siglas en inglés, como se le conoce comúnmente,
es ampliamente utilizada para detectar trastornos cerebrales. Debido a la calidad de la
imagen y la sensibilidad, la MRI es actualmente la mejor prueba para evaluar las
anormalidades o trastornos en el cerebro. El número de trastornos cerebrales puede ser
bastante extenso y/o complejo y debe ser visualizado bien para que el radiólogo haga un
diagnóstico preciso y definitivo. El diagnóstico puede ser correlacionado con los síntomas
del paciente para determinar el tratamiento.
a) Tumores cerebrales
b) Accidente cerebrovascular
c) Esclerosis múltiple
2.1.6 Convulsiones
La MRI puede mostrar las causas de las convulsiones. Las personas que tienen un historial
de convulsiones o epilepsia pueden tener cambios estructurales en el cerebro que pueden
detectarse en una resonancia magnética. Algunos de estos cambios estructurales incluyen
un tumor cerebral o una anormalidad de los vasos sanguíneos en el cerebro.
2.1.7 Demencia
La demencia se define como una pérdida de la función cerebral que puede afectar el
lenguaje, la memoria, la coherencia, el juicio y el pensamiento. Aunque ciertos trastornos
en el cerebro pueden contribuir a un diagnóstico general de demencia, la MRI puede ayudar
a diferenciar las formas de esta enfermedad. Esta información puede ser usada no sólo
como una herramienta para aplicar el mejor plan de tratamiento para el paciente, sino
también ayudar a la familia del paciente a prepararse y adaptarse mejor a las nuevas
circunstancias.
3.2 QT4
3.2.1 Definición
Qt es una amplia plataforma de desarrollo que incluye clases, librerías y herramientas para
la producción de aplicaciones de interfaz gráfica en C++ de forma nativa pero pueden
operar en varias plataformas, adicionalmente puede ser utilizado en varios otros lenguajes
de programación a través de bindings. Con Qt se pueden desarrollar ricas aplicaciones
gráficas, incluye soporte de nuevas tecnologías como OpenGL, Bases de Datos,
programación para redes, internacionalización y mucho más. También dispone de una
amplia gama de herramientas que facilitan la creación de formularios, botones y ventanas
de dialogo con el uso del ratón. Las aplicaciones creadas con Qt son muy elegantes, se ven
y se operan mejor que las aplicaciones nativas.
3.3 Blender
3.3.1 Definición
3.3.2 Características
3.4 OpenGL
3.4.1 Definición
OpenGL (Open Graphics Library) es una especificación estándar que define una API
multilenguaje y multiplataforma para escribir aplicaciones que produzcan gráficos 2D y
3D. La interfaz consiste en más de 250 funciones diferentes que pueden usarse para dibujar
escenas tridimensionales complejas a partir de primitivas geométricas simples, tales como
puntos, líneas y triángulos. Fue desarrollada originalmente por Silicon Graphics Inc. (SGI)
en 1992 y se usa ampliamente en CAD, realidad virtual, representación científica,
visualización de información y simulación de vuelo. También se usa en desarrollo de
videojuegos, donde compite con Direct3D en plataformas Microsoft Windows.
• animación
• no-linealidad
• interactividad
3.6 Animación
4 Bibliografía
[1] MedlinePlus – Información de salud para ustedes. Biblioteca Nacional de Medicina
de EE.UU. 2011 <http://www.nlm.nih.gov/medlineplus/spanish/braindiseases.html>
(2013, 11 de septiembre.)
[5] PAUL TOFTS. Quantitative mri of the brain: measuring changes caused by disease.
2da Edición. Inglaterra: West Sussex, 2003
[14] Jürgen Kürsch, Konzeption und Realisierung eines skalierbaren Simulators für die
Magnetresonanz-Tomographie, 1era edición, Alemania, 2003