Você está na página 1de 22

8/18/2016

MSc. Marco Antonio Coca Prez


Fsico Nuclear

Medscan-Concepcin

2016

Qu es la Transformada de Fourier?

1
8/18/2016

Another familiar example is a prism


which splits the white light into
different colours (components with a
different wavelength / frequency).
The prism acts like a Fourier transform
operator.

Another familiar example is a prism


which splits the white light into
different colours (components with a
different wavelength / frequency).
The prism acts like a Fourier transform
operator.

The Fourier transform is a mathematical procedure which decomposes a signal


into its sinusoid components with different frequencies. Inverse procedure - the
Inverse Fourier transform - can be used to recombine the components into the
composed signal. One can manipulate the frequency components in the frequency
space as needed for different purposes.

Jean Baptiste Joseph Fourier (1768-1830) - the concept of the transform first
suggested in 1810 in the paper on heat conduction

2
8/18/2016

Concepcion

Concepcion

FT

CUBA

3
8/18/2016

Concepcion
FT-1

FT

CUBA

Representacin grafica de una funcin senusoidal

Una funcin simosoidal puede ser descrita completamente por su


amplitud (alturas de las oscilaciones) y frecuencia (nmero de
oscilaciones por unidad de distancia o por unidad de tiempo)

4
8/18/2016

Curva formada por la sumatoria de tres sinusoides distintas

Cualquier funcin matemtica puede representarse como la suma


de varias componentes sinusoidales

En realidad, lo nico que hemos hecho aqu al graficar la curva


con este mtodo diferente, es tomar la transformada de Fourier
de la curva original.

Es decir la transformada de Fourier permite trasladar los


datos a un dominio diferente donde es mas conveniente realizar
determinadas operaciones.

La transformada de Fourier ofrece un modo alternativo para


realizar determinadas operaciones.

5
8/18/2016

Transformada de Fourier de un perfil de cuentas

La frecuencia se expresa en unidades de ciclos/distancia (llamada frecuencia


espacial) en el caso de una imagen, o alternativamente en unidades de
ciclos/tiempo en caso de una curva de actividad /tiempo.

La transformada inversa de Fourier representa un proceso exactamente


opuesto que simplemente transforma nuevamente los datos graficndolos en
los ejes originales (p.ej. cuentas vs. distancia).

La TF de una funcin bidimensional es tambin bidimensional

6
8/18/2016

Transformada de Fourier de una fuente puntual perfecta.

TF de una fuente puntual real. Cuanto menor sea la resolucin, ms


disminuir la amplitud de las altas frecuencias.

Cuanto menor sea la resolucin menor ser la amplitud de las altas


frecuencias. En el espacio de Fourier las altas frecuencias representan el
detalle fino, es decir la alta resolucin

Si empleamos un colimador de baja resolucin, disminuye la amplitud de las


altas frecuencias. Si por el contrario empleamos un colimador de alta
resolucin, aumentamos la amplitud de las altas frecuencias.

De esta forma las frecuencias espaciales estn relacionadas con los


detalles que podemos identificar en las imgenes:

Las altas frecuencias se relacionan con la alta resolucin, con el detalle


fino.

Las bajas frecuencias se relacionan con la pobre resolucin, con el


detalle escaso.

7
8/18/2016

De acuerdo con lo anterior podemos interpretar una reduccin de


las altas frecuencias como una operacin de suavizado y a la
inversa un realce de las altas frecuencias como una operacin de
restauracin.

Ambas operaciones involucran una operacin conocida como


filtrado.

Como puede apreciarse una reduccin de la amplitud de las altas


frecuencias tiene el efecto de suavizar las imgenes. La operacin
contraria tiene un efecto de restauracin o recuperacin de
resolucin.

Qu es un filtro de suavizado?
Una imagen puede ser suavizada mediante la combinacin de cada
pixel como la suma ponderada o pesada de los pixeles vecinos.
Esta operacin se conoce como convolucin.

8
8/18/2016

Convolution kernel is a matrix of weights used to perform convolution.


input curve: ........ 4 6 3 8 5
convolution kernel: 1 2 1
output curve: ........ 4.5
(4*1 + 6*2 + 3*1) / 4

9
8/18/2016

Convolution kernel is a matrix of weights used to perform convolution.


input curve: ........ 4 6 3 8 5
convolution kernel: 1 2 1
output curve: ........ 4.5 5
(6*1 + 3*2 + 8*1) / 4

Convolution kernel is a matrix of weights used to perform convolution.


input curve: ........ 4 6 3 8 5
convolution kernel: 1 2 1
output curve: ........ 4.5 5 6 ..............
(3*1 + 8*2 + 5*1) / 4

10
8/18/2016

Cmo se implementa el filtrado para imgenes


bidimensionales? Ejemplo de una sola proyeccin bidimensional
de un estudio de perfusin miocrdica (note adems la elevada
actividad en hgado y vescula biliar).

11
8/18/2016

Restauracin o recuperacin de la resolucin


La restauracin o recuperacin de la resolucin es el proceso inverso del suavizado
que degrada la resolucin. En general se logra mediante la operacin inversa a la
convolucin, denominada deconvolucin.

Sin embargo, la restauracin tambin puede ser realizada simplemente cambiando


el kernel del filtro,.

La transformada de Fourier de este tipo de kernel tiene una forma


caracterstica que se incrementa por encima de 1 a frecuencias altas. La
multiplicacin en el espacio de Fourier, por tanto, aumenta la amplitud de las
altas frecuencias de modo que mejora el detalle o la resolucin de la imagen.

La restauracin perfecta no es posible debido a la presencia de


ruido (se presenta con baja amplitud para todas las frecuencias).

Durante el proceso de restauracin aumenta la amplitud del ruido


de las altas frecuencias, lo que requiere establecer un
compromiso.

12
8/18/2016

Problema del ruido cuando se realiza


la restauracin

En la prctica para evitar la amplificacin del ruido de alta


frecuencia, la restauracin se limita a las frecuencias menores.
Esto significa combinar dos filtros, uno de restauracin y otro de
suavizado que reduzca la amplitud de las altas frecuencias.

Combinacin de un filtro de restauracin y otro de suavizado


para controlar el ruido.

13
8/18/2016

Cul es el propsito del filtrado en SPECT?


El proceso de retroproyeccin produce un artefacto del momento
que las cuentas se esparcen a travs de toda la imagen generando una
especie de patrn en estrella. El propsito del filtro es corregir este efecto.

Consideremos las proyecciones de una fuente puntual perfecta; estas se


utilizarn para producir una reconstruccin con el resultado como se ilustra.
De nuevo, se puede ver que las cuentas se esparcen en toda la imagen

14
8/18/2016

Qu es un filtro rampa?

Es un filtro que compensa los artefactos o prdida de resolucin


introducidos en el proceso.

Necesitamos encontrar un filtro de modo tal que:


TF(filtro) x 1/frecuencia = 1 a todas las frecuencias

Es fcil apreciar que TF(filtro) debe ser una funcin cuya amplitud se
incremente con la frecuencia, de modo tal que:
Amplitud del filtro = frecuencia

Esto constituye simplemente una funcin rampa y resultar en una


correccin perfecta para el proceso de retroproyeccin.
sea, el filtrado dar: (amplitud del filtro x 1/frecuencia)
= frecuencia x 1/frecuencia = 1
Como sabemos, la TF inversa de esto resultar en una fuente puntual
perfecta.

La aplicacin de un filtro rampa perfecto amplificar las altas


frecuencias y producir un resultado muy ruidoso, mucho peor
que una imagen planar normal. El ruido de fondo es muy
prominente y clnicamente inaceptable.

Debe elegirse un segundo filtro (o la combinacin de un filtro de


suavizado con un filtro rampa) para controlar el ruido. Este
filtro debe ser escogido cuidadosamente por la persona
encargada de realizar la reconstruccin tomogrfica, y por
tanto depende de USTED!

15
8/18/2016

Qu filtro usar en SPECT?

Butterworth, Hann, Hamming, Hanning, Shepp-Logan, Parzen, Gaussian. Todos


estos son filtros de suavizado que pueden ser combinados con el rampa (Nota: en
el caso del Shepp-Logan, ya se encuentra incluido el rampa)

El filtro Butterworth es de uso muy difundido y posee una forma especialmente bien
adaptada para su aplicacin en SPECT. Una complicacin es que el filtro Butterworth
posee dos parmetros que determinan su forma: la frecuencia de corte y el orden.

16
8/18/2016

Nota!

Recuerde que el filtro trabaja multiplicando la TF de la imagen, frecuencia a


frecuencia. Con el filtro Butterworth las frecuencias bajas son multiplicadas por
1 de manera que no se produce efecto alguno. A mayores frecuencias, el valor
del filtro es <1 de modo que la amplitud se reduce (la imagen se suaviza).

disminuya la frecuencia de corte para reducir el ruido; imagen ms


suavizada

aumente la frecuencia de corte para mejorar la resolucin; imagen ms


ntida

17
8/18/2016

Cundo filtrar: antes o despus de la reconstruccin?

Debido a que el suavizado implica una multiplicacin (en el dominio


de Fourier) puede ser aplicado antes, durante o despus que el filtro
de rampa: en todos los casos, si se aplica el mismo tipo de filtro
tendremos el mismo resultado.

Filtrado 3-D: filtrado pre-reconstruccin con un filtro 2-D.

Filtrado 3-D: combinacin de un filtro rampa modificado con un


filtrado monodimensional post-reconstruccin.

18
8/18/2016

Filtrado 3-D: rampa seguido de un filtrado tridimensional post-


reconstruccin.

Es importante reconocer que el filtrado usando uno de estos mtodos


produce mejores resultados que solamente aplicar una combinacin
del rampa y suavizado. Por tanto, en la prctica de rutina Ud.
debera usar uno de estos procedimientos.

Unidades de frecuencia

Sabemos ya que la frecuencia es simplemente el nmero de


oscilaciones que ocurren en una distancia determinada (en nuestro
caso, distancia en lugar de tiempo). Una frecuencia, por tanto, puede
ser expresada en ciclos por cm pero tambin en ciclos por pixel y an
en ciclos por longitud del campo de la cmara gamma: de hecho,
todas estas diferentes formas son usadas!

19
8/18/2016

Qu es la frecuencia de Nyquist?

La frecuencia de Nyquist es la mxima frecuencia que


puede ser exactamente registrada usando un determinado
tamao de matriz (ms precisamente, un determinado
tamao de pixel).

20
8/18/2016

Qu pasa si modificamos el tamao de la matriz?


Si el dimetro del campo de la cmara es de 384 mm, usar una matriz de 64x64
resulta en un tamao de pixel de 6 mm.
1
La frecuencia de Nyquist es 0.8/cm
(2x0.6)
Una frecuencia de corte originalmente de 0,4 Nyquist = 0,4 x 0,8 /
cm = 0,32 /cm.
Si el tamao de matriz se cambia por 128x128, siguiendo el mismo
razonamiento la frecuencia de Nyquist ser
1
1.6/cm
(2x0.3)
y la frecuencia de corte ser ahora 0,4 x 1,6 = 0,64/cm.
Para obtener con una matriz de 128x128 el mismo resultado que con una de
64x64 necesitaremos modificar la frecuencia de corte a 0,2 Nyquist; de este
modo la frecuencia de corte = 0,2 x 1,6 = 0,32 / cm, como antes.

21
8/18/2016

64x64 128x128

Fc=0.3 Fc=0.5

Fc=0.5 Fc=0.25

Fc=0.7 Fc=0.25
(order=10)

Westmead Hospital

22