fusion automaticade , , imagenes atraves … · construir angiogramas bi o tridimensionales...

13
FUSION , AUTOMATICADE , , IMAGENES A TRAVES r DE LA OBTENCION DE SINOGRAMAS Resumen El desarrollo de técnicas de fusión tiene un alto costo computacional y demandan, por el uso que de ellas se da, excelentes resultados. Este trabajo compara la aplicación de dos técnicas de retroproyección (proyección de máxima intensidad l. Profesor asistente de la Universidad Nacional de Colombia. Ingeniero electrónico, Magister en Ingenieria Eléctrica, Master en imágenes médicas, Doctor en Ingeniería biomédica..Director del Grupo de investigación OHWAHA. m{[email protected]. 2. Estudiante de ingeniería de sistemas. Miembro del Grupo de investigación OHWAHA. Universidad Nacional de Colombia. [email protected] Manuel Guillermo Forero'- Marcela González 2 Grupo de investigación en procesamiento de imágenes y computación gráfica OHWAHA. Departamento de Ingeniería de Sistemas. Universidad Nacional de Colombia y promedio) para la obtención de sinogramas, los cuales serán utilizados como herramienta analítica dentro del procedimiento, junto con un par de métodos de correlación que permiten fusionar dos imágenes del mismo tipo; estos resultados constituyen el material principal de la fusión automática de imágenes propuesta. Este procedimiento no requiere el uso de marcadores externos, ni de marcadores corporales. Los principios esenciales aplicados en este artículo han sido previamente utilizados en la fusión de imágenes. 11 INGENIERÍA E INVESTIGACIÓN ~~_____;__-----

Upload: vuongkhanh

Post on 29-Sep-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: FUSION AUTOMATICADE , , IMAGENES ATRAVES … · construir angiogramas bi o tridimensionales identificando altas intensidades dentro de una pila de cortes [13] de IRM. El MIP se construye

•FUSION ,AUTOMATICADE, ,IMAGENES A TRAVES

r

DE LA OBTENCIONDE SINOGRAMAS

Resumen

El desarrollo de técnicas de fusión tiene unalto costo computacional y demandan, por el usoque de ellas se da, excelentes resultados. Este trabajocompara la aplicación de dos técnicas deretroproyección (proyección de máxima intensidad

l. Profesor asistente de la Universidad Nacional deColombia. Ingeniero electrónico, Magister en IngenieriaEléctrica, Master en imágenes médicas, Doctor enIngeniería biomédica.. Director del Grupo de investigaciónOHWAHA. m{[email protected].

2. Estudiante de ingeniería de sistemas. Miembro del Grupode investigación OHWAHA. Universidad Nacional deColombia. [email protected]

Manuel Guillermo Forero'- Marcela González2•Grupo de investigación en procesamiento deimágenes y computación gráfica OHWAHA.

Departamento de Ingeniería de Sistemas.Universidad Nacional de Colombia

y promedio) para la obtención de sinogramas, loscuales serán utilizados como herramienta analíticadentro del procedimiento, junto con un par demétodos de correlación que permiten fusionar dosimágenes del mismo tipo; estos resultadosconstituyen el material principal de la fusiónautomática de imágenes propuesta.

Este procedimiento no requiere el uso demarcadores externos, ni de marcadores corporales.Los principios esenciales aplicados en este artículohan sido previamente utilizados en la fusión deimágenes.

11 INGENIERÍA E INVESTIGACIÓN~~_____;__-----

Page 2: FUSION AUTOMATICADE , , IMAGENES ATRAVES … · construir angiogramas bi o tridimensionales identificando altas intensidades dentro de una pila de cortes [13] de IRM. El MIP se construye

INTRODUCCIÓN

La fusión de imágenes es ampliamenterequerida como parte del análisis de pruebas médicas(estudio de plasticidad, localización de tumores uobstrucciones, análisis de resonancia magnéticafuncional, etc.), construcción de imágenes espacialeso ajuste de imágenes satelitales. Según el caso,puede requerirse fusionar imágenes del mismo tipoque difieren en cuanto a las características del objetode interés o imágenes obtenidas a través de técnicasdiferentes, en las cuales no sólo se nota un cambiode posición del objeto, sino que también varía laforma en que presenta la información.

Múltiples técnicas de fusión de imágenesmédicas han sido propuestas por diferentes autores.El problema se aborda en algunos de estos casosdesde el momento mismo de la adquisición, medianteel uso de fantasmas externos de alta intensidad,respecto a los cuales se analiza la posición del objeto[10] y se realizan las correcciones necesarias. Enotros casos se utilizan por ejemplo, característicasexternas de la cabeza o la localización de órganosinternos fácilmente identificables que servirán comoreferencia [7]; en otros resulta muy apropiado eluso de figuras geométricas que se aproximen a laforma del objeto de interés, por ejemplo una elipseajustada al corazón [11]. En este último caso, lasprimeras aproximaciones se hacen generalmente amano.

Métodos de búsqueda como los algoritmosgenéticos [6] han sido implementados, junto conmuchos otros, con el mismo fin: lograr una buenafusión.

El objetivo final de la mayor parte deprocedimientos desarrollados es lograr exactitud,robustez, disminuir los requerimientos computa-cionales y una amplia posibilidad de uso de losalgoritmos.

I.MÉTODOS DE PROYECCIÓN

El problema de la manipulación de imágenescomienza con el mismo proceso de adquisición. Seespera que cada resultado proporcione la mayorinformación con la más alta fidelidad.

Procedimientos de adquisición de imágenes,como resonancia magnética, IRM, o el escáner X seutilizan para obtener algunos cortes del objeto deinterés. Para construir una imagen, se tomainformación de cada plano, examinando lasintensidades de la señal a lo largo de varios rayosparalelos lanzados sobre el objeto. El resultado decada uno de estos barridos recibe el nombre deproyección.

Este mismo principio se utiliza para nuestrosfines, partiendo de imágenes previamente adquiridassobre las cuales se realizan barridos, ya no con rayos"fisicos", sino haciendo un análisis de pixel es.

A. Proyección de máxima intensidad, MIP

El algoritmo de MIP es usado en general paraconstruir angiogramas bi o tridimensionalesidentificando altas intensidades dentro de una pilade cortes [13] de IRM. El MIP se construye"lanzando" rayos paralelos igualmente espaciadosa través de la(s) imagen(es) original (es). (Véasefigura 1); cada uno de los pixeles que recorre seexamina para tomar el que corresponda a la máximaintensidad. Con los datos obtenidos con cada rayo,se construye una proyección. En el caso dereconstrucciones tridimencionales, las proyec-ciones se calculan a diferentes ángulos, con el finde que los datos de profundidad no se pierdan [13].

Del algoritmo estudiado sólo se toma elconcepto básico de obtención del pixel de máximaintensidad aplicado sobre imágenes bidimen-sionales, lo que da como resultado proyeccionesunidimensionales utilizadas posteriormente comoelementos comparativos para realizar el ajuste.

Dado que el objetivo es hacer unarepresentación de la imagen que la describaplenamente y que proporcione información fácil deanalizar, de forma que permita compararla yrelacionarla con la otra que se diferencia de la primerasólo por estar rotada, los resultados de proyeccionesa diferentes ángulos (los necesarios) resulta ser unabuena alternativa.

INGENIERÍA E INVESTIGACIÓN 11-------

Page 3: FUSION AUTOMATICADE , , IMAGENES ATRAVES … · construir angiogramas bi o tridimensionales identificando altas intensidades dentro de una pila de cortes [13] de IRM. El MIP se construye

im

rayos

agen \..

,.

,.

Figura l. Técnica de construcción del sinograma mediante el lanzamiento de rayos sobre la imagen.

B. Promedio

La técnica de promedio tiene un principiosimilar al MIP y, al igual que éste, el objetivo eslograr una identificación de la imagen. La diferenciaradica en que en lugar de buscar a lo largo de cadarayo el pixel de máxima intensidad, la proyección seobtiene al promediar las intensidades de los pixelesexaminados por cada rayo. Los resultados delpromedio se aproximan al entero más cercano, conel fin de mantener una información coherente.

En la figura 2 se muestra el procedimientoseguido en la retroproyección sobre una imagenoscura. En este caso, para obtener la proyección,los rayos se inclinan un ángulo <jl respecto a losejes imaginarios x yy, lo que permite tener una vistadiferente del objeto.

\

\\

\

\ \

, rayos

Figura 2. Resultado de una proyección con rayos inclinadosfJ grados.

II. SINOGRAMA OTRANSFORMADA DE RADON

Una vez obtenidas las proyecciones, esnecesario organizar los resultados de tal manera quepuedan manipularse en forma conveniente en elproceso de análisis.

Cada una de las vistas o proyecciones es unafunción de la posición del objeto dentro de la imageny del ángulo de inclinación de los rayos de inspección.Puede, entonces, construirse una colecciónbidimensional ordenada de proyecciones en la cualuno de los ejes corresponde a la posición y el otro alángulo. Esta estructura recibe el nombre desinograma. Su nombre se debe a la variaciónsinusoidal de la posición del objeto dentro de lasproyecciones debido al cambio consecutivo en elángulo de inclinación de las imágenes. (Véasefigura 3) [12].

Figura 3. Sinograma obtenido por la técnica MIP de lafigura 2, haciendo 180 variaciones de 1 grado.

11 INGENIERÍA E INVESTIGACIÓN~-=-.:..:....:..:..:..;_____----

Page 4: FUSION AUTOMATICADE , , IMAGENES ATRAVES … · construir angiogramas bi o tridimensionales identificando altas intensidades dentro de una pila de cortes [13] de IRM. El MIP se construye

Los principios de este método fueronpublicados por primera vez, en 1917, por Radon(quien le da el nombre de transformada de Radon),los cuales se utilizaron luego como herramienta.

mCORRELAOÓN

El análisis de correlación es una técnica usadapara medir el grado de relación que existe entrevariables aleatorias independientes, es decir, elresultado del coeficiente de correlación indica elvalor de ajuste entre las variables, aunque estarelación no tenga necesariamente un significado real;no indica si el cambio de una variable "causa" elcambio en otra, sino si el ''patrón'' de cambio deuna está relacionado con el ''patrón'' de cambio dela otra.

Se basa en los resultados del método deregresión lineal, de forma que "representa ladispersión media de los puntos representativos entomo a la recta de regresión" [9]. El coeficiente decorrelación r ha sido definido a través de diferentesexpresiones. El coeficiente de correlaciónnormalizado está dada por [5,9]:

r = I.f(x) f(y)/(I.f (X)2 I.f(yj2jl12(1)

y el coeficiente de correlación de Karl Person,está dado por [1]:

r =nLxy-(Ix)(I.y)/([nfrZ-(Ixj21 [nI.y-I.Y)1Y~(2)

En este último caso es necesario prestarespecial atención en el manejo del número de valorescorrelacionados n para obtener resultadossatisfactorios.

El coeficiente de correlación toma valores entre-1 y 1. El signo del resultado indica si la inclinaciónde la recta de relación es positiva o negativa y lamagnitud indica el grado de asociación que hay entrelas variables comparadas.

Para el caso de imágenes, las variables pararelacionar son las intensidades que resultan de losmétodos de retroproyección almacenadas en los

sinogramas correspondientes; por tanto, el valordel coeficiente de correlación siempre es positivo.La información que se manipula entonces, serestringe al nivel de relación entre las proyeccionescomparadas.

Se han implementado las dos fórmulas decorrelación para comparar los resultados que seobtienen con cada una en cada caso.

rv MATERIALES Y PROCEDIMIENTOS

A. Materiales

Para observar los resultados de la aplicacióndel algoritmo, se utilizan imágenes de resonanciamagnética de 256 x 256 pixel es y 256 niveles de grisen formato BMP, a partir de las cuales se obtuvieronlas demás imágenes al aplicarles rotación y/oinclusión de ruido.

Las imágenes IRM han sido adquiridas en unescáner Philips de resonancia magnética de 1.5Tesla. Se hicieron adquisiciones Spin Echo, SE, enTI, T2 y P (rho) con un grosor de 2 mm, sinespaciamiento entre cortes.

La aplicación fue implementada en C++ bajoambiente Windows sobre un PC con procesadorPentiumde 133 MHz Y 16MB en memoria RAM.

B. Procedimientos

Tres etapas conforman el proceso de fusión:la obtención del mapa de bits de cada una de lasimágenes, la construcción de los sino gramascorrespondientes y por último la aplicación delmétodo de correlación deseado.

Para realizar la fusión se necesitan dosimágenes: una imagen de referencia y una imagenflotante. Esta última es la imagen para ajustar. Losdemás elementos requeridos son calculados comoparte del procedimiento automático.

El criterio de transformación geométrica exigedefinir [2]:

INGENIERÍA E INVESTIGACIÓN 11-______,....---,-----~

Page 5: FUSION AUTOMATICADE , , IMAGENES ATRAVES … · construir angiogramas bi o tridimensionales identificando altas intensidades dentro de una pila de cortes [13] de IRM. El MIP se construye

• Una imagen de referencia y una imagenflotante.

• Una n - upla de parámetros de la transforma-ción (en este caso, sólo el ángulo de rota-ción en el plano XJI).

• La transformación geométrica que relacionalos pixel es.

• Las funciones que relacionan el nivel de grisde los pixeles de las imágenes flotante y dereferencia.

Para construir el sino grama se utilizan 180proyecciones obtenidas y se aplican alguno de losdos métodos de retroproyección anteriormenteexpuestos. Se utiliza un total de 256 rayos paralelosque recorren la imagen en sentido horizontal.

Con el fin de obtener el sino grama, seconsidera un primer procedimiento que consiste envariar el ángulo de inclinación de los rayos entre 00

y 1800• Para implementarlo es necesario utilizar unalgoritmo de construcción de líneas que permitieranidentificar los pixeles que cada uno de los rayosdebe examinar. Para tal efecto se utilizaría el algoritmode línea de punto medio de Bresenham [14] y lasvariaciones por éste requeridas para construir loscaminos en diferentes direcciones.

Es conveniente asumir que siempre el rayo128 encuentra en su camino el pixel central de laimagen; de este punto y conociendo el ángulo queen cada momento indica la trayectoria, se calculanlos pixel es que le corresponden. Al saber cuál es laposición de rayo medio, pueden hacerse los cálculospara los demás.

Considerando que este procedimiento esnecesario repetirlo para todos los ángulos querequiere la construcción del sinograma, se opta porutilizar los resultados de Didon [6], tambiénafirmados por Russ [12], según los cuales lasproyecciones obtenidas al utilizar líneas debúsqueda con una inclinación diferente cada vez,son equivalentes a aquellos que se logran al hacerproyecciones siempre con la misma inclinación delos rayos (00

) sobre imágenes rotadas. Dado queesta última opción reduce el número de cálculos, lo

cual favorece la disminución del tiempo deprocesamiento, y además simplifica el proce-samiento, se opta por su aplicación.

Para realizar la rotación de la imagen se utilizanlas matrices de transformaciones geométricasconvencionales.

En primer lugar, es necesario trasladar los ejescoordenados al centro de la imagen para hacer larotación sobre el punto medio de la misma y luegoregresar los ejes a su posición inicial. La secuenciade matrices utilizadas para esto es:

Matriz de translación

[ o~]o

m n

Matriz de translación inversa

[ o ~]o-In -n

Matriz de rotación

[

COSe

-sen ~sen ecos e

o ~]Siendo [x,y,z] el punto de partida de la matriz

original y [x*,y*,z*] el punto correspondiente a lamatriz rotada, se tiene:

[x*,y*, z*]=[x,y,z]

[

cos e sen e-sen e cos em cos e -n senf - m sen e -n cos e-n ~]

Para garantizar que todos los pixeles en laimagen rotada tengan un valor de intensidadasignado, es necesario hacer un mapeo inverso [8],el cual, en lugar de examinar qué pixel en la imagenrotada corresponde a un determinado pixel de laoriginal, calcula qué pixel de la imagen original dará

II~=.=:...:..:::..~ --, INGENIERÍA E INVESTIGACIÓN

Page 6: FUSION AUTOMATICADE , , IMAGENES ATRAVES … · construir angiogramas bi o tridimensionales identificando altas intensidades dentro de una pila de cortes [13] de IRM. El MIP se construye

el valor de intensidad a un determinado pixel de laimagen rotada. Los pixeles que no encuentran unocorrespondiente toman el valor de la intensidad O(negro).

El sistema matricial que se ajusta a este casoes:[x,y,z] = [x*,y*,z*]

[:n:e,ene_mco,e~:~,ene -ncosB ~]

La mayor parte de los valores resultantes deaplicar esta transformación no son enteros, lo quehace necesario utilizar un método de aproximación.En este caso se usa el valor entero más próximo alresultado. Si se quisiera ser más estricto en la altacalidad de la imagen que resulta, podría pensarseen interpolar también las intensidades; esta últimaparte no se consideró en el proyecto.

Por las características de la imagen, paratrasladar los ejes coordenados al centro de laimagen, tanto m como n tienen un valor de 128.

Para la construcción del sinograma, la imagende referencia se rota aumentando un grado a la vez.En cada caso se obtiene una proyección usando256 rayos horizontales, uno por cada fila del mapade bits; el resultado se almacena en una matriz de180 filas (una para cada ángulo) y 256 columnas(una para cada rayo).

Es necesario anotar que el cálculo deproyecciones y, por ende, el sinograma, para losdemás ángulos, es redundante.

Proyectar los pixeles de máxima intensidad oel promedio del va 1or de los pixeles corres-pondientes para diferentes grados, hace que sedelinee un movimiento sinusoidal sobre el sinogramacomo el que se muestra en la figura 3. Este fenómenoes el que da el nombre de sino grama al conjunto deproyecciones.

Para la imagen flotante sólo se toman 3 o 4proyecciones a 0°, 1°, 2°, y/o 3°,con las cuales serealizan las operaciones necesarias a fin decorrelacionar las dos imágenes.

Una vez construido el sinograma para laimagen de referencia, por medio del coeficiente decorrelación, se comparan los resultadosalmacenados en él con la proyección que se obtuvode la imagen flotante. Las variables aleatorias quedeben considerarse son, por supuesto, lasintensidades almacenadas para cada proyección.

Si se trata de dos imágenes obtenidas con elfin de ser fusionadas, se supone que en el momentode la adquisición se busca que no difieran en altogrado respecto a la posición del objeto de interés.Suponemos entonces que el ángulo al que seencuentra rotada una imagen respecto a otra estáentre -30 y 30 grados (rango en el cual se construyeel sinograma; véase figura 4(a)y (d)), una rotaciónmayor es poco probable. Con estas consideraciones,el sinograma y la correlación sólo se realizan respectoa los valores que corresponden a estos ángulos;aquel cuyo valor de correlación sea máximo esasumido como ángulo de rotación para fusionar lasdos imágenes.

RESULTADOS YDISCUSIÓN

Para la evaluación del procedimiento serealizaron 240 pruebas cuyos resultados semuestran en los cuadros 1, 2, 3 y 4. Para cada casose aplicó el método de MIP y el método de promedio,y en cada uno, los dos métodos de correlación.

El trabajo de evaluación se divide en tresgrupos:

1. Cortes cercanos con imágenes rotadas y conpresencia de ruido en una de las imágenes(véase cuadro 1).

En este caso, los mejores resultados seobtuvieron al aplicar la fórmula de correlaciónde Person; al usar cuatro proyecciones, enel 75% de los casos el ajuste fue exacto (errordel 0%). El rendimiento para tres pro-yecciones, combinando con la correlaciónde Person, presentó mejores resultados conel método de promedio.

2. Siempre que se fusionaron cortes cercanoscuya posición del objeto no variaba, elmétodo MIP, con cualquier número deproyecciones, fusionó con ángulo de Ocomose esperaba (véase cuadro 2).

INGENIERÍA E INVESTIGACIÓN 11------~

Page 7: FUSION AUTOMATICADE , , IMAGENES ATRAVES … · construir angiogramas bi o tridimensionales identificando altas intensidades dentro de una pila de cortes [13] de IRM. El MIP se construye

3. Al fusionar cortes diferentes rotados, sinruido añadido, los resultados muestran, enmuchos casos, una aproximación bastantebuena a los resultados deseados; sinembargo, en pocas ocasiones, el resultadofue exacto. No puede afirmarse que elnúmero de proyecciones haga que unmétodo sea mejor que otro para estoscasos; en general, los resultados fueronmuy similares (véase cuadro 3).

4. Si se trata de comparar dos imágenes delmismo corte, una rotada respecto a la otra,arrojó muy buenos resultados; la calidadaumentó al uti lizar cuatro proyecciones enlugar de tres (véase cuadro 4). La cantidadde resultados buenos al utilizar MIP esmayor que con promedio; sin embargo nose descarta la ulilización del segundo paraeste caso.

Los tiempos de respuesta para los casos enque se utilizaron cuatro proyecciones es en promediode 6,9 s y para el caso de tres proyecciones de 6,7s.Para pocas observaciones, este tiempo de respuestaes aceptable; sin embargo, si se tratara de una pila

de imágenes (pueden llegarse a tratar más de 100imágenes) para fusionar, probablemente tardaría mástiempo del deseado.

En términos generales puede concluirse queel método se ajustó a las expectativas tanto entiempo de respuesta como en calidad de la fusión.Es interesante notar los buenos resultados ante lapresencia de ruido en las imágenes. Los niveles deruido que se aplicaron a las imágenes utilizadas sonexagerados con respecto a las imágenesconvencionales).

Se nota una caída en la calidad de la fusiónen los casos en que se utilizaron imágenes TI, T2o Rho. El contraste con estas imágenes nofavorece a la obtención de buenos sinogramas.Puede ser conveniente hacer un pretratamientode la imagen antes de intentar la fusiónautomática; aplicar filtros que reduzcan el nivelde ruido sin que se alteren demasiado lasintensidades o incluso puede pensarse en hacerprimero un seguimiento de contorno o aplicarsegmentación, de modo que la información quese maneja para aplicar los algoritmos se reduzcasin alterar la calidad de la misma.

Figura 4. (a) Imagen de referencia con ruido, (b) imagen flotante rotada respecto a la imagen de referencia; (e) imagenresultante; (d) sinograma de la imagen de referencia para rotaciones entre -30 y 30 grados con técnica de promedio; (e)sinograma para la imagen (b) con técnica MIP.

-- INGENIERÍA E INVESTIGACIÓN-~~:....:..____----

Page 8: FUSION AUTOMATICADE , , IMAGENES ATRAVES … · construir angiogramas bi o tridimensionales identificando altas intensidades dentro de una pila de cortes [13] de IRM. El MIP se construye

CONCLUSIONES

La fusión de imágenes es un campo en dondese esperan tener nuevos avances que permitanlograr cada vez más excelentes resultados dentrode cada una de las áreas de aplicación.

Los métodos utilizados en este trabajo comoelementos comparativos proporcionan una buenaaproximación a los resultados esperados. Elsinograma que resulta de la aplicación del métodoMIP tiene una alta definición de los caminos quecada uno de los pixeles más intensos siguen a lolargo de las rotaciones; por esta razón, el métodoarroja muy buenos resultados en caso de que lasdos imágenes presenten un bajo nivel de ruido; siesto no es así, el sinograma no proporciona lasuficiente información como para lograr una buenafusión. Al utilizar el promedio como método deretroproyección, los resultados son mássatisfactorios, aunque a simple vista el sino gramaque resulta es bastante difuso, aporta informaciónsuficiente para que la fusión sea exitosa.

Es necesario buscar formas para minimizar eltiempo de respuesta y aumentar la exactitud; fallarun grado en el ajuste puede ser muy delicado almomento de hacer una aplicación práctica.

Se espera obtener mejores resultados a travésde la manipulación de la herramienta utilizada parala implementación, de modo que se obtenganresultados en menos tiempo.

Dado que las imágenes fueron manipuladaspara obtener la variación en las posiciones, la calidadde la misma se ve disminuida; ésta puede ser la causade algunos fallos.

Se espera para próximas experiencias tenerimágenes tanto de resonancia magnética, como deotros tipos de adquisición que presenten lascaracterísticas deseadas, de manera que no seanecesario hacer un tratamiento manual previo paracomprobar resultados.

INGENIERÍA E INVESTIGACIÓN 11-------

Page 9: FUSION AUTOMATICADE , , IMAGENES ATRAVES … · construir angiogramas bi o tridimensionales identificando altas intensidades dentro de una pila de cortes [13] de IRM. El MIP se construye

rJ)oo~::>rJ)wI!:

o r- ...... ...... ...... o ...... ...... ...... o- o- o- o- o- "<t \O ...... o- o'M - o ...... ...... ...... ...... ...... ...... ...... C"l C"l C"l C"l C"l C"l C"l o C"l o

= f¡¡ o o o o o o o o o o o o o o o o o o'0 .~o· er' O er' o· O o· er' o· er' o· er' O' o· er' er' o· o·

'" .~ I I I I I I

<U=O 'il... ¡., C\I C\I(j ¡., O C') eo ...... C') 1.() CIO -.:t C') C') ...... ...... .... ...... C') en(j =- CIO en -.:t ...... C') O -.:t CIO C') «) N 1.() C') O «) O C') ......<U O¡;.., U el eo O eo «)- ~ .... «)- 0_ «) ..- «) ..- «)- .... «)- .... «)- CIOO <U eo ...... «) «) eo ...... «) ...... «) ...... cO ...... «) ...... «) ...... «) cO¡., ....=- E-o"!!'

'" O r- r- ...... ...... 00 O Ir) "<t o- r- 00 8 "<t O C"l Ir) M OO ... ...... ...... O ...... C"l O C"l O O'CI - O O O O O ...... O O

= f¡¡ O O O O O O O O O O O O O O O O O OC!# o' o' o' o' o' o' o' er' o' er'~ '0 o' o' o' o' o' o' O' o'

5l .~~ I I I I I I I I

~ -<U¡., O .... -.:t C') eo en C') CIO 1.() N 1.() «) CIO -e-- 1.() C') C')¡., =- C') ...... C') 1.() N en N ...... .... 1.() .... -.:t N en -.:t CIO C') «)OU el «)- O «)- CIO «) O «)- O, eo .... «) ..- <O O <0_ 0_ <O CIO

<U <O ...... <O eo cO ,...: <O ...... cO ...... co ...... <O ...... <O ...... «) cO...E-o

Q r- ...... C"l C"l O ...... O O o- o- o- o- O \O O C"l O OM - O ...... ...... ...... - ...... ...... ...... C"l C"l C"l C"l M C"l M O M O

= f¡¡ O O O O O O O O O O O O.O O O O O O'0 = ó er' o· o· Ó o· er' OnO· O· O' O OnOnO· ernOnO·

'" ... .< I I I I I I I I I

<U (j= C!#O -... ~(j O -.:t .... N N -.:t en <O en N en ...... <O ...... ...... N(j ¡., e, C') co 1.() N 1.() N ...... O ...... .... ...... C') en .... CIO N ......<U Q¡;.., U el 1.() ......- 1.() ...... 1.() CIO 1.() 00 1.() 00 1.() 00 1.() 00 1.() 00 1.() ......O Q,l cO <O eo <O <O cO <O co <O «) «)- <O cO cO <O eo «) cO¡., ...=- E-otf'I

'" O r- ...... \O ...... o- \O O Ir) o- r- o- ~ "<t C"l C"l Ir) "<t OO ... - O ...... O ...... O O ...... O C"l O C"l O ...... O O 8 8'CI = f¡¡ O O O O O O O O O O O O O O O OC!#o' on o' o' o' o' er' on on o' o' er' o' o' ernonÓ o'.... '0 =¡ .~.< I I I I I I

~ -e O -.:t C') 1.() N -.:t N .... N ...... -.:t 00 ..- -.:t -.:t ......¡., =- N 1.() en -.:t .... 1.() C') «) <O eo en ...... N en ..- 00 .... ......Q e 1.() ...... -.:t_ ...... !.Al 00 1.() 00 1.() 00 -.:t 00 1.() 00 1.() 00 1.() ......U Q,l cO <O <O <O «) cO <O «)' cO <O «)- <0- cO eo <O cO cO <0-...

E-o

= i ~ ~ ~ ~ ~ ~ ~ ~ ~'0 o... ~(j(j =--Q,l¡;..,

E=-- e= ~ ~ ~ ~ ~ ~ ~ ~ ~

~

o ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... o o o o o oQ,l - ...... ...... ...... ...... ...... ...... - ...... ...... ...... ...... ...... o o o o o o.... f¡¡ o o o o o o o o o o o o o o o o o o

ª = o' o' o' o' o' o' o' o' on O' o' o' o' o' o' o' o' o'.... .<o-== <U C"l C"l ...... ...... C"l C"l "<t "<t r- r- \O \O M M ...... M ...... M<UCi) 1:: C"l C"l C"l N N N N N N C"l N N O O O O O OC!# O

~ ~ ~ ~ ~ ~ ~ ~ g ~ ~ ~ ~ ~ ~ ~o

~! (j-- ;¡O=- ...... ...... ...... ..........E-o

O O O O O O O O 00 00 00 00 O O O O O OC!# O O O O O O O O O ...... ...... ...... - O O O O O O·0 - O O O Of¡¡ O O O O O o O O O O O O O O= o' o' o' o' o' o' Ó o' ern o' o' er' ono' o' o' Ó o'

~ = I I.<~Q,l¡.,

= <U ...... ...... - ...... M M M M r- r- r-- t> N N N N N N

~ t: N N C"l N N N N N N N N N O O O O O O

C!# O

~ g ~ ~ ~ g g ~ g g g g~ ~ ~ ~ ~ ~el ..:¿.. Q ......=-~

11·. INGENIERÍA E INVESTIGACIÓN~~==~~~~~~--------------------------------------

Page 10: FUSION AUTOMATICADE , , IMAGENES ATRAVES … · construir angiogramas bi o tridimensionales identificando altas intensidades dentro de una pila de cortes [13] de IRM. El MIP se construye

o g ("l o o o 00M i ...... O ...... O O

= O O O O O O

'Q ,~OA OA OA 9

AOA 9

A

~ ... I

~ c.,¡

= ~Q 'E 8. .....Ll)No)~CO·0c.,¡ ;..

El '<t0)'<t0)'<t0)~ Q CO_ 0_ ~ 0_ <ti 0_~ U ~e .... CO .....COI"-COI"-E-<Q,

~~ i o ("l o o o 00Q .... o ...... o ...... o o"el = o o o o o o~

~OA o"OA 9

AOA 9

A.... 'Q- .... I= c.,¡~ ~~ -~ Q N'<tN'<tCO;.. S' ('1) O) ('1)1"-('1) COQ CO OCOOCOOU ~ r--: CO- r--: <ti r--:E= CO

.s o ...... g o o 00M ~ o ...... ...... o o

= o o o o o o= OA 9Ao"9"OA 9

A

~ 'Q ,<...~ c.,¡= ~Q 'E·0 Q co 0)0)0)0)c.,¡ ;.. i ..... O) NCONCO~ Q Ll) O) Ll)0)Ll)0)~ U <ti <ti <ti co- <tiQ E= co;..Q,

t'l~ Q Q\ o o o 00i oQ .... o o o ...... o o"el = o o o o o o~ = OA 9"OA 9

Ao"9

A

.= 'Q ,<= .~~~ ~ Q O) N ('1) O) '<t .....;..

S'¡., ..... I"-N CO NI"-Q Ll)O)Ll)CIC)Ll)O)U ~ <ti CO- <ti <ti <ti <tiE=

:i= o :><: :><: :><:'Q ~....c.,¡ ~c.,¡~~e ~~

~ :><: ~ :><:

Q o o o o § o~ i o o o o o.... o o o o o; = o"OA o"OA OA OA

"=,<

== ~~ 1: ("l ("l N ("l ~ ~el) Q N ("l N ("l ("l ("l

~ -a~ ~ ~ ~ ~ ~

El~ .9-E-<

.s g o o o g o~ ~ o o o o·0 o o o o o= ,~ o"OA OA OA o"o"~;..~~¡., ~= 1: - - f'"l f'"l (""¡ (""¡

~ Q ("l N N N ("l N

~ -a~ ~ ~ ~ ~ ~! Q,

E=

----_~~~IIINGENIERÍA E INVESTIGACIÓN

Page 11: FUSION AUTOMATICADE , , IMAGENES ATRAVES … · construir angiogramas bi o tridimensionales identificando altas intensidades dentro de una pila de cortes [13] de IRM. El MIP se construye

C1)oel

~...J::JC1)Wo::

QN 1.0 '" 00 N '<t" N ...... 0\ 00 r- r- 00 0\ r- ...... o. '" '"- '"N 5'J¡ ...... ...... ...... ...... ...... ...... N ...... ...... o. ...... ...... ...... ...... ...... o. o. ...... o. o.

= o. o. ~ o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o.'Q = o.· o.· er o.· O o.· o.· o.· o.· O o. o. er· er· er· o.· O o.· er· o.·

"" .... ,< I I I I I I I

~ cJ= ~Q -~ Q.... ,..

C» 1"- LO 1"- <OLOe<)LO"=t"=tC»T"" e<)"=tcJ I:l. e<) LO e<) <OcJ,..

="=t ClO "=t C» <O "=t ClO "=t ClO e<) <O e<) LO NI"-NO NO~ Q

~ O ClO O ClO T"" <O O <O O <OClO<OT""<OT""<OT"" <O. T""..... U ~ <O. <O. cti r-: cti <O. cti .......<O. .......cti r-:e .... <O 1'- 1'- <O 1'- 1'- <01'-~I:l.'<t

""Q 1.0 '" N '<t" N o. 00 r- '<t 0\ r-- ...... '"- '" N 00 '" r- ...... (')Q ....5'JJ ...... ...... ...... ...... ...... ...... N ...... ...... o. ...... ...... ...... o. ...... o. o. o. o. o..oc = o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o.~~ o.· o o.· o.· o.· o.· er· o.· o o.· o.· o.· er· er· er· o o.· o.· o.· o.·.:::: 'Q.... I I I I I I I

~ cJ~~ -p::: ~Q,.. "=t e<) V V e<) e<) e<) T""<OC» NI'-ClO I'-ClO,.. I:l. N ClO e<) ClO e<) LO e<) ClO e<) 1'- e<) LO T"" LON LOT""C» T"" ClOQ

= <O O ClO O <O. ClO <O O <O O <0<0<0 T"" <O "'":<O. O. <O. O.U ~ cti cO cti cti <O. cO r-: ctiE= 1'- 1'- <O <O 1'- <O 1'- 1'-<01'- <01'-

Q \O '" (') (') N 0\ r- r- 0\ r- o. ...... (') '"- 1.0 N '<t" 1.0 r- r-N 5'JJ ...... ...... ...... ...... N ...... N ...... o. o. ...... ...... ...... ...... ...... o. o. ...... o. o.= o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o.= o.· o.· o.· er· o.· er· o.· o o o.· o.· o.· er· o.· er· er· o.· o.· cf o.·

"" 'Q ,< I I I I I~ ·0= ~Q -.... ~ QcJ ,.. T"" C» N "=t 1'- N <O <O T"" "=t<OC»«l1'-1'- T"" <O e<)cJ ,.. I:l. N <O O <O T"" 1'- e<) 1'- e<) <O NVT"" <O T""ClO e<) C» e<) ClO~ Q = LO ClO LO ClO LO ClO LO ClO LO ClO LOI'-LOClOLOClOLOClO LO ClO.... Ue ~ cO cti cti cti cO cti cO cti <O. cti cO cti cti <0<0E= <O <O <O <O <OI:l.!")

""Q

1.0 N 1.0 '" '<t N ...... 1.0 1.0 r- r- r- '<t 0\ r- ...... ...... (') '"~(')Q .... ...... ...... ...... ...... N ...... N ...... o. o. ...... ...... ...... o. ...... o. o. o. o. o..oc = o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o.~ = o.· o.· o.· er· o.· o.· cf er· o.· o.· o.· o.· 9· o.· 9· 9· o.· o.· 9· o.... 'Q- ·0 ,< I I="" ~

~ -~ Q ClO LO e<) "=t N C» N I'-I'-ClOT"" C» <O T"" C» "=tLO,..,.. I:l. T"" <O O LO T"" 1'- e<) LO e<) LO T"""=tO<O O ClO NI'- NI'-Q

= LO LO LO ClO LO ClO LO ClO LO ClO LOI'-LOClOLOClOLOClO LO ClOU ~ <O cti cti <O <O <O <O <O cti cO cticticticticticticticti cticti....

~

i= o ~ ~ ~ ~ ~ ~ ~ ~ ~ ~'Q p:::·0 =-cJ~....e e==- ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

Q 00 00 - 00 00 00 00 00 00- ...... ...... - o. s o. o. t"I (') (') t"I~ 5'JJ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... ...... g o. o. o. o. o. o.

"5 o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o.~

o.· 9· o.· o.· 9· cf o.· o.· o.· o.· er· o.· o.· o.· o.· o.· o.· o.· o.· o.·~ I I I I

-=1;:= ~~ 1: N N o. o. o. o. N N '<t" '<t" '<t '<t 00 00 1.0 1.0 ...... ...... t"IQ N N N N N N N N N N N N N N N N (')

~ c,¡

~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

o. o. o. o.~ -= ~ ~ ~ g ...... ...... ...... ......

I:l. f:-< f:-< f:-< f:-<.... ..... .....~

= o. o. o. o. o. o. o. o. o. o. o. 00 00 00 00 o.~

o. o. g o.~ o. o. o. o. o. o. o. o. o. o. o. o. ...... ...... ...... ...... o. o. o.·0 o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o. o.= e o.· o.· o.· o.· o.· o.· o.· o.· o.· o.· o.· o 9· 9· er· er· o.· o.· o.· o.·~ ,<,..~~,.. ~= 1::~ Q T"" T"" T"" T"" T"" T"" e<) e<) e<) e<) e<) e<) 1'- 1'- 1'- 1'-eJI cJ N N N N N N N N N N NNNNNNN N NN~ -..~ = :2 :2 :2 :2 :2 :2 :2 :2 :2 :2 :2:2:2:2:2:2 O O 00

I:l.E= o:: a:: o:: o:: o:: o:: o:: o:: o:: o:: O::O::O::O::O::O::T""T"" T"" T""-----_1-1- 1-1-

1IIII~--rn-G-E-N-I_E_ru_'A_E~rn_v~E~S~T~IG~A~C~IO~'N~ ___

Page 12: FUSION AUTOMATICADE , , IMAGENES ATRAVES … · construir angiogramas bi o tridimensionales identificando altas intensidades dentro de una pila de cortes [13] de IRM. El MIP se construye

enOo~....J=>enwo:::

= O'. 00 -o ...... N ...... ...... o v;¡ "'" MIO M MM i N o ...... ...... N N N N ...... ...... 00 o o1:1

o o o o o o o o o o 00 o o,= ,~ 'i OA OA OA Ct" OA OA OA OA OA C/OA OA OA

~ '0 I I I I

~~ ~-~ e.... a.. C\I ~ C") C") O) L() O) CO ~ L() <O CO ,..... L()CJ a.. s=..CJ e 5 C") <O C") o C\I ,..... C\I eo ~ o ~ O) C\I o~ U <O ..- ~ ..- <O eo <O o <O. ..- <O. o <O ..-e ~ <O ,..... <O ,..... <O <O <O ,..... <O ,..... <O ,..... eD ,.....s=..~~ = O'. 00 N ...... ...... "'" -o M- v;¡ 00 ...... ("") ("") ("")= ... ~ N o ...... o N N N ...... ...... ...... o o o o"C

1:1 o o o o o o o o o o o o o o~ 1:1 OA OA OA OA OA OA OA OA OA o" cr" OA OA OA.... ,=- .... ,< I I I I I= CJ~ ~~ -t = ..- ..- O) O) C") ,..... eo C") O) C") C\I

S' ,..... L() ..- eo ..- L() o <O C") eo C") eo ..- eo= <O ..- <O o <O <O <O. o <O o <O o <O oU ~ eD ,..: eD <ti eD ,..: eD eD COA ,..:.... ,..... <O ,..... ,.....~e O'. O'. N ..... ..... o v;¡ M- 10 ..... 10 10 N 10

M ~ N N o ..... N N N N ..... ..... o o s g~

o o o o o o o o o o o o1:1 OA OA o" o" 9" 9

A o" OA OA o" c:¡ OA OA OA~ .... ,< I I I I~ ·CJ

~ ~.... 'E =CJ s=.. ~ L() ,..... C\I ~ O) ~ C\I C") ~ C\I~ a.. ..- ,..... L() ,..... ~ ,..... L() O) ~ O) C") O) C\I O)= 5 L() eo L() eo L() ,..... L() eo L() eo L() eo L() eo~ U eD eD eD eD eDe .... <O <O co <O <O <O <O <O <Os=.. ~~~ .s O'. r-- 10 00 N ..... ..... 10 v;¡ N M 10 M Ne ... ~ N o o o N N N ..... ...... ...... o o o g"C 1:1 o o o o o o o o o o o o o~

,~ 9" 9A

OA o" o" o" o" OA OA o" 9AO' OA o".:= ,=.... I I I

6l CJ~~ -~ = <O ,..... C\I ,..... L() L() ~ eoa.. ..- <O ..- eo <O ,.....

a.. e, -e- <O C") ,..... C") o ~ O) ~ eo C\I ,..... o eoe e LO eo L() eo L() ,..... L() eo L() COA L() CO L() COU ~ <O <O <O. eD <O" <O ID ID eD ID ID CO eD <O"

~

i= s ~ ~ ~ ~ ~ ~ ~,=....CJ ~CJ~~= ~a..~ ::g ~ ~ ~ ~ ~ ~ ~

e ...... ...... 10 10 ..... ...... 10 10 M M'! ...... ..... M M~ ...... ...... ..... ...... N N N N ...... ...... o o o o

¡ o o o o o o o o o o o o o o,~ o" O' 9" o" OA OA o" o" o" 9

Ao"o"9

A9

AI I....

~

~~1: r- t-- v;¡ v;¡ v;¡ v;¡ "'" "'" ~ "'"e N N N N N N~~ g g o o o o o o o o o o o o

.§ N N N N ~ ~ N N ...... ...... ...... ......s=.. E-< E-< E-< E-< E-< E-< E-< E-< E-< E-<~

e 00 o- o o o o o o o o o o o o~ ~ ...... o o o o o o o o o o o o o.~ o o o o o o o o o o o o o o= o" o" o" o" o" o" OA o" o" o" OA o"o"o"~ ,< I

a..~~a.. ~1:1 1:~ = ,..... ,.....~ ~ C\I C\I <O <O <O <O ~ ~ ~ ~ C\I C\I C\I C\I.§ g, ::::'! ::::'! o o o o o o o o o o o o

~ o::: o::: C\I C\I C\I C\I C\I C\I C\I ~ ¡::: ¡::: ¡::: ¡:::- 1- 1- 1- 1- 1- 1- 1-

INGENIERÍA E INVESTIGACIÓN 11---_-----=...:-==.:....:=:..:..::::..:..:.=.

Page 13: FUSION AUTOMATICADE , , IMAGENES ATRAVES … · construir angiogramas bi o tridimensionales identificando altas intensidades dentro de una pila de cortes [13] de IRM. El MIP se construye

BIBLIOGRAFÍA

l. BONILLA, Gildaberto, Interferencia estadística.Segunda edición, Ed. Trillas. México D.F. 1991.

2. COLLIGNON, André, et al. "3D multy - modalitymedical image registration using feature spaceClustering." First International ConferenceCVRMMed'95. pp195 - 204. Nice, Francia. Abrilde 1995.

3. DlDON J.P., LANGEVIN F., "Fast matching ofMR images: validation of a projection based crosscorrelation method" Engineering in Medicine &Biology. 17th Annual Conference. IEEE. CDROM. ISBN 0-7803-2478-1. 1995.

4. , "Registration of MRimages: From 2D to 3D, using a projection basedcross correlation method". Engineering inMedicine & Biology. 17th Annual Conference.IEEE. CD ROM. ISBN 0-7803-2478- 1. 1995.

5. GONZALEZ, Rafael y WINTZ, Paul. DigitalImage Processing. Addison- Wesley PublishingCompany. 1987.

6. JACQ, Jean - José and ROUX Christian."Autornatic registration of 3D images using asimple genetic algorithm with a stochasticperformance function". Engineering in Medicine& Biology. l?" Annual Conference. IEEE. CDROM. ISBN 0-7803-2478-1. 1995.

7. LAMER, Roland, et al. "Registration ofreconstructed arteriovenous malformation (AVM)

volume within a magnetic resonance (MR)volume". Engineering in Medicine & Biology. 17th

Annual Conference. IEEE. CD ROM. ISBN 0-7803-2478-1. 1995.

8. LINDLEY, Craig, Practical image processing inC. John Wiley & Sonso 1991.

9. LIORZOV, A. Iniciación práctica a la estadística.Francisco Casanova De, Barcelona. 1959.

lO. PÉRIA, Olivier, et al. "Milirnetric registrationof SPECT and MR images of the brain withoutheadholders". Engineering in Medicine & Biology.17th Annual Conference. IEEE CD ROM. ISBN 0-7803-2478-1. 1995. p. 14-15.

11. RAKATOBE,R.H, et al. "Echography and TI-201 spect cardiac image registration usingelliptical models". Engineering in Medicine &Biology. 17th Annual Conference. IEEE. CD ROM.ISBN 0-7803-2478- 1. 1995.

12. RUSS, John C. The Image ProcessingHandbook. Segunda Edición, CRC Press. 1995.

13. SCHREINER, Steven and GALLOWAY, RobertJr. "A fast maximum intensity projection

algorithm for generating magnetic resonanceangiograms". IEEE Transactions on BiomedicalImaging. Vol. 2. No.1. Marzo de 1993. pp 50 -57.

14. VAN DAM, et al. Computer Graphics AddisonWesley Publishing Company. 1990.

11 INGENIERÍA E INVESTIGACIÓN~~~-----