Planificación y cálculo de IMRT Por Diego Dodat Centro Médico Privado Deán Funes La Plata- Argentina
Esquema de planificación directa Creo modificadores del haz Ajusto pesos a mano Obtengo un DVH del plan
Planteo del paradigma de la planificación inversa
Planteo del paradigma de la planificación inversa Beamlet de 5x5mm Un campo de 10x10cm tiene 400 beamlets Un plan de 7 campos tiene 2800 beamlets “ENJOY” tu planificación directa!!!!
Planteo del paradigma de la planificación inversa Discretizar al paciente en una grilla de J elementos Definir Dj tal que Siendo esto la dosis en j, provocada por ρ(u,w) Discreticemos ρ(u,w) de la siguiente forma Donde σ es una delta de intensidad unitaria en (ui,wi) y x su intensidad total Entonces
Planteo del paradigma de la planificación inversa Xi=1 para todo i Genera Dj para todo j
Planteo del paradigma de la planificación inversa Cómo se si D se parece al plan que quiero? Si lo modifico levemente, cómo se si se acerca o se aleja del plan que quiero? Qué es el “plan que quiero”? NECESITO UNA MÉTRICA
Traducir nuestras pretensiones al lenguaje de la máquina El plan que quiero es aquel que cumple con las prescripciones y con las restricciones de dosis. Para poder comparar lo que tengo con lo que quiero debo indicar en que puntos quiero comparar. Debo medir diferencia entre lo prescripto y lo obtenido
Traducir nuestras pretensiones al lenguaje de la máquina Defino la métrica como una función objetivo F = rα EPTV + rβ EOAR + rμ EOHT donde : EPTV = 1/N Σ (Dci - Dpi)2i EOAR = 1/N Σ [ ( Dci > Dpi) ? (Dci - Dpi)2 : 0.0 ] EOHT = 1/N Σ [ ( Dci > Dpi) ? (Dci - Dpi)2 : 0.0 ] Entonces necesito la prescripción, las tolerancias y las importancias que tiene cada objetivo
Restricciones de optimización
Restricciones de Optimización
Particularidades del delineado de estructuras Las estructuras adyacentes compiten F = rα EPTV + rβ EOAR + rμ EOHT donde : EPTV = 1/N Σ (Dci - Dpi)2i EOAR = 1/N Σ [ ( Dci > Dpi) ? (Dci - Dpi)2 : 0.0 ]
Particularidades del delineado de estructuras Expansiones de PRV (volúmenes de riesgo)
Particularidades del delineado de estructuras Expansiones de PTV
Particularidades del delineado de estructuras Volúmenes marginales de optimización Volúmenes hot y Cold, esculpir las isodosis Lo que no se marca no se optimiza!
Selección de cantidad de campos y orientaciones Selección de haces Se agregan cpos de a 1 Función Objetivo S Monitorear Constrains
Selección de cantidad de campos y orientaciones Infinitos si quiero amoldar perfectamente el PTV!
Selección de cantidad de campos y orientaciones
Selección de cantidad de campos y orientaciones Consideraciones generales: Si tengo calientes todas las entradas faltan campos Si no puedo formar bien concavidades faltan campos Si el volumen tratado es muy grande faltan campos Si el PTV es muy heterogéneo faltan incidencias Preferentemente no repetir ángulos* No coplanares bienvenidos
Optimización Algoritmos Iterativos Se comienza con una solución aproximada del problema y se genera una secuencia de soluciones que lleva a la solución optima. No Derivativos: Incluye el cálculo de la función objetivo mediante un método sistemático para buscar la solución en el espacio.
Optimización Algoritmos Derivativos Derivativos: Utiliza el método de Newton para elegir la velocidad del paso. Haciendo que el calculo sea mas rápido para converger a la solución.
Optimización Computed simulated annealing Intenta encontrar la solución optima imitando el comportamiento de un sistema de partículas interactuantes que son progresivamente enfriadas mediante la ecuación de Boltzmann Problema de los algoritmos iterativos standard: ¡Se pueden quedar estancados en un mínimo local!
Optimización La optimización no suele tomar en cuenta full scatter Tampoco heterogeneidades Tampoco las limitaciones de delivery Mientras más aproximaciones haga más diferirá la dosis final de la optimizada!!
Comprender las limitaciones de la física del problema Múltiples soluciones de Pareto Los gradientes son finitos No puede haber dosis en un punto si ningún beamlet llega limpio Si no hay entradas libres…. La “M” no es de Magia No optimicen PTV en aire o buildup!
IMRT delivery Se usan algoritmos que calculan como poder generar esos perfiles de intensidad dependiendo del método de delivery Incorporan las limitaciones del método de delivery Moduladores, MLC estáticos, MLC dinámicos, MLC binarios, etc
Moduladores La generación de fluencias puede hacerse con moduladores sólidos en los cuales se modifica el espesor del atenuador para lograr la fluencia deseada.
Moduladores
Moduladores Penalización de gradiente luego o durante optimización
Moduladores
Moduladores Mejor resolución, mejor dosimetría No afecta significativamente la optimización Barato a corto plazo, caro a largo plazo Costoso en tiempo de espera y aplicación Costoso modificar plan Potenciales errores de alineación Tercerizado requiere más QA Costoso agregar campos y etapas
MLC
MLC
MLC Step and Shoot
MLC Step and Shoot Buena representación del mapa de intensidad Mínimo número de segmentos No entregar pocas MU por inestabilidad Tomar en cuenta limitaciones del MLC
MLC Step and Shoot Se identifica el máximo L de mi distribución y se calcula Se discretiza el mapa de fluencia en niveles de intensidad dk, con una máscara espacial Mk(i,j) Con dk=
MLC Step and Shoot
MLC Step and Shot
MLC Dinámicos I(x)=TL(x)-TT(x) Hay que solucionar “viaje al pasado” Hay que solucionar “omnipresencia”
MLC Dinámicos where T1 and T2 are the half-maximum values to the left of the two negativegradient regions.
MLC Dinámicos
MLC Dinámicos
MLC Dinámicos Método discreto
MLC Dinámicos Método discreto
Contribuciones MLC delivery segundo orden Efecto tongue and groove Efecto leakage Efecto MLC scatter Efecto transmisión MLC Efecto radiación extra focal Efecto dynamic leaf gap DLG
Obtención de planes robustos Si escribimos la condición de no superar la dosis bi en el punto i Y consideramos que aij tiene una incertidumbre σ Podemos minimizar la probabilidad de que se produzcan dosis en bi mayores a la prescripción minimizando f(s)
GRACIAS