m. en c. carlos correcher salvador mapa de atenuación pet sin corrección de atenuación pet con...

49
M. en C. Carlos Correcher Salvador I Congreso de la Federación Mexicana de Organizaciones de Física Médica, Monterrey, Diciembre 09

Upload: others

Post on 30-Jan-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

M. en C. Carlos Correcher Salvador

I Congreso de la Federación Mexicana de Organizaciones de Física Médica, Monterrey, Diciembre 09

Page 2: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

“Each individual cell gives a specific emission equivalent to the amount of radiotracer trapped in that cell. This tiny emission appears as a point source of “pulse”, and produces a sphere of distribution of signals due to the point-spread nature of positron emission. These spreads signals are then accumulated by the PET detector for constructing the heterogeneous voxel intensities of a PET image. (…) After complex software manipulation of the signal, a visual representation is reconstructed”.

“Radiotherapy target”, Q.C. Black et al., I.J. Radiation Oncology Biology Physics.

Como funciona un PETComo funciona un PET……

Page 3: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

• Detección de rayos gamma• Generación de coincidencias• Calibración de los datos• Correcciones a los datos• Reconstrucción

OutlookOutlook

Para conseguir la imagen …

Page 4: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

• Detección de rayos gamma• Generación de coincidencias• Calibración de los datos• Correcciones a los datos• Reconstrucción

OutlookOutlook

Page 5: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

- El isótopo (radiotrazador) emite positrones que se mueven por el espacio un determinado rango hasta encontrar un electrón.

- El positrón se aniquila al encontrar un electrón.

- Se generan dos rayos gamma, en direcciones opuestas de 511 keV (energía equivalente a la masa del e- y e+).

- Isótopos más usados: 18F, 11C, 13N, 15O. Elementos orgánicos, fácilmente sintetizables, FDG, FLT, 11C-Choline, -Acetate, etc….

PET, emisiPET, emisióón de positronesn de positrones

FDG

Page 6: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

Rango del positrRango del positróónn

Page 7: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

Cristalescentelleo

Pixelados:Tecnología

humanosadaptada

Fotodetectores

Type Density (g/cm 3) Zeff τ (τ (τ (τ (ns )))) Yield (photons/keV· γγγγ)NaI 3.7 51 230 41BGO 7.1 75 300 9LSOLSO 7.4 66 40 30GSO 6.7 59 60 8LYSOLYSO 7.1 >66 41 32

Silicon PMTs

DetecciDeteccióón de rayosn de rayos--γγ

Page 8: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

Cristales continuosCristales continuos

Page 9: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

TecnologTecnologíía de deteccia de deteccióónn

• Medida de la distribucion de la luz• Lógica de Anger, red modificada. Reducido número de canales.• DOI integrado � evita error de paralaje

Page 10: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

• Detección de rayos gamma• Generación de coincidencias• Calibración de los datos• Correcciones a los datos• Reconstrucción

OutlookOutlook

Page 11: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

DET 1

Pulse Processing

AND

DET 2

Pulse Processing

t

ev1 ev2

TC Window ~10ns

+1

ev3

LOR (“line of response”)

Principio de detecciPrincipio de deteccióónn

Page 12: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

GEMINI TFCapaz de medir el tiempo de vuelo

de los fotones

El tamaEl tamañño so síí importaimporta

Page 13: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

DISCOVERYGE

El tamaEl tamañño so síí importaimporta

Page 14: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

ElectrElectróónica de coincidenciasnica de coincidencias

186 mm apertura � coincidencias 1 a 7 (alto número de pares) �170 mm FOV

El “nucleo” de las coincidencias Ventana de coincidencias reducida 3…12ns.

Page 15: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

Coincidencias 1 a 5Coincidencias 1 a 7

Page 16: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

t

θθθθ

ππππ

Sinograma : 2D de todas las proyecciones en función de θ y la anchura de la proyección.

Proyección : todos los rayos en dirección θ se suman sobre los rayos

P(θ,θ,θ,θ,t)

f(x,y)

t

θθθθ

y

x

X-rays

Proyecciones y Proyecciones y sinogramassinogramas

Modo lista, contiene la información de las coordenadas de impacto y la temporalGeneración sinogramas (también se pueden usar histogramas)

Page 17: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

• Detección de rayos gamma• Generación de coincidencias• Calibración de los datos• Correcciones a los datos• Reconstrucción

OutlookOutlook

Page 18: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

120ns 144ns 168ns

194ns 216ns 312ns

408ns 504ns

100 150 200 250 300 350 400 450 500 550

18

19

20

21

22

23

24

25

26 Energy resolution

∆E/E (%)

integration time (ns)

Mínimo error de descompresión comprometida con la resolución espacial

CalibraciCalibracióón de los datos, integracin de los datos, integracióónn

Page 19: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

0 50 100 150 200 250 300 350 400 450 500 550 600

0

50

100

150

200

250

300

350

400

450

500

550

600

Y A

xis

Titl

e

X Axis Title

M0 M1 M10 M2 M3 M4 M5 M6 M7 M8 M9 M11

Efecto de borde en el cristalMáscara de tungteno de 1 mm Ø y

24 mm de longitud.

DescompresiDescompresióónn

Page 20: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

0 2000 4000 6000 8000

1,0

1,5

2,0

2,5

3,0de

ad ti

me

corr

ectio

n

single count rate

B C D E F G H I J K L M

Tiempo muertoTiempo muerto

Page 21: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

UniformidadEficiencia del sistema detector formado por el cristal continuo y el sistema fotosensor.

UniformidadUniformidad

Page 22: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

• Detección de rayos gamma• Generación de coincidencias• Calibración de los datos• Correcciones a los datos• Reconstrucción

OutlookOutlook

Page 23: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

Efectos fEfectos fíísicossicos

Efectos random proporcionales a la tasa de conteo en el detector.Eventos scatter caracterizados por un cambio en la energía.

scatter

511 keV

Page 24: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

p1 = e-µx

La probabilidad de que el fotón 1 escape dentro de un medio de atenuación es:

La probabilidad de que el fotón 2 escape es:

p2 = e-µ(D-x)

La probabilidad de que ambos fotones escapen es:

p1 p2 = e-µx e-µ(D-x) = e-µD

AtenuaciAtenuacióón en PETn en PET

Page 25: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

AA00 AAcc

D

oc effAA µ−=⋅= ,

En realidad se lleva acabo un escaneo a 511 (o 662) KeV!

Escaneo Escaneo blankblank y de transmisiy de transmisióónn

Page 26: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

Sinograma blank de transmisión con la corrección de atenuación

AtenuaciAtenuacióón en PETn en PET

Page 27: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

Mapa de atenuación PET sin corrección de atenuación

PET con corrección de atenuación

AtenuaciAtenuacióón en PETn en PET

Page 28: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

• Detección de rayos gamma• Generación de coincidencias• Calibración de los datos• Correcciones a los datos• Reconstrucción

OutlookOutlook

Page 29: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

Que pretendemos?Que pretendemos?

Page 30: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

Problema:Problema:

Determinar lo que se va a medir a partir de la distribución original

Page 31: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

Problema inversoProblema inverso

Su solución no es única

Ejemplo: Determinación de la distribución original mediante dos proyecciones � mmúúltiples soluciones!ltiples soluciones!

Page 32: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

Existen diferentes tipos de algoritmos de reconstrucción:

Analíticos- FBP. Filtered BackProjection

Iterativos- MLEM. Maximum Likelihood Expectation Maximization.- OSEM. Ordered Subsets Expectation Maximization.

AlgoritmosAlgoritmos

Page 33: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

ReconstrucciReconstruccióón, retroproyeccin, retroproyeccióónn

Page 34: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

ReconstrucciReconstruccióón, retroproyeccin, retroproyeccióónn

Page 35: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

ReconstrucciReconstruccióón, retroproyeccin, retroproyeccióónn

Page 36: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

ReconstrucciReconstruccióón, n, FBPFBP

Page 37: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

ReconstrucciReconstruccióón, n, FBPFBP

Page 38: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

ReconstrucciReconstruccióón, n, MMéétodos Iterativostodos Iterativos

Discretización del problema: PET

La matriz del sistemaLa matriz del sistemaAA ijij probabilidad de que la radiación de aniquilación emitida en el vóxel j sea

detectada por el par i

Page 39: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

ReconstrucciReconstruccióón, n, MMéétodos Iterativostodos Iterativos

La matriz del sistema debe incluir:La matriz del sistema debe incluir:Geometría del escáner…… es conveniente incluir:es conveniente incluir:Efectos de penetración en el cristalEfectos de la desintegración del positrónVariaciones en la eficiencia de los detectores

Page 40: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

Consideraciones Matrix- Tamaño

- Voxels (resolución máxima)- Número de detectores (variable en cristales continuos)- Almacenamiento disperso.- Hasta varias decenas de Gb.- Uso de simetrías para minimizar tamaño.- Influye en gran manera en la velocidad de la

reconstrucción.

- Dependencia completa de calidad de imagen- Utiliza datos ideales (calibración precisa).- El proceso de generación puede ser lento.- Investigación en métodos de inversión

MatrizMatriz

Page 41: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

Técnicas de generación

- Analíticos- Siddon (intersección geométrica)- Angulo sólido desde cada vóxel.

- Montecarlo- Medidas sobre el sistema

MatrizMatriz

Page 42: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

ReconstrucciReconstruccióón, n, MLEMMLEM

Page 43: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

ReconstrucciReconstruccióón, n, MLEMMLEM

Page 44: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

ReconstrucciReconstruccióón, n, MLEMMLEM

Page 45: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

ReconstrucciReconstruccióón, n, MLEMMLEM

Page 46: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

ReconstrucciReconstruccióón, n, MLEMMLEM

Page 47: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

ResumenResumen

- Imprescindible buena detección de los eventos, correcta ubicación del impacto XYZ, posible con cristales continuos con menor esfuerzo.

- La electrónica de coincidencias debe ser rápida y proporcionar un gran ancho de banda.

- Calibración compleja pero precisa.

- Necesarias las correcciones de los datos, scatter, randoms y atenuación.

- Algoritmos de reconstrucción iterativos.- Buena matriz del sistema

Page 48: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

CrCrééditosditos

A. Soriano, A. Orero, L. A. Soriano, A. Orero, L. MolinerMolinerInstitute of Corpuscular Physics, Valencia

C. Vazquez, L. C. Vazquez, L. SanjuanSanjuan, A. , A. GonzGonzáálezlezOncovision, GEM-Imaging, Valencia

Page 49: M. en C. Carlos Correcher Salvador Mapa de atenuación PET sin corrección de atenuación PET con corrección de atenuación Atenuaci ón en PET • Detección de rayos gamma • Generación

CrCrééditosditos

Gracias Gracias porpor susu atenciatencióónn