optimizing radiation treatment planning for tumors using imrt

27
Optimizing Radiation Treatment Planning for Tumors Using IMRT Laura D. Goadrich Industrial Engineering & Department of Computer Sciences at University of Wisconsin-Madison April 19, 2004

Upload: beatrice-cantu

Post on 31-Dec-2015

40 views

Category:

Documents


1 download

DESCRIPTION

Optimizing Radiation Treatment Planning for Tumors Using IMRT. Laura D. Goadrich Industrial Engineering & Department of Computer Sciences at University of Wisconsin-Madison April 19, 2004. Overview. Radiotherapy motivation Conformal radiotherapy IMRT Mechanical constraints MIP method - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Optimizing Radiation Treatment Planning for Tumors Using IMRT

Laura D. GoadrichIndustrial Engineering & Department of Computer

Sciences at University of Wisconsin-Madison

April 19, 2004

Page 2: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Overview Radiotherapy motivation

Conformal radiotherapy IMRT

Mechanical constraints MIP method

Input/output Langer, et. al. Approach Monoshape constraints

Implementation results References

Page 3: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Motivation 1.2 million new cases of cancer each year in

U.S. (times 10 globally)

Half undergo radiation therapy

Some are treated with implants, but most with external beams obtained using radiotherapy treatments.

Page 4: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Radiotherapy Motivation Used to fight many types of cancer in almost every part

of the body Approximately 40% of patients with cancer needs

radiation therapy sometime during the course of their disease

Over half of those patients who receive radiotherapy are treated with an aim to cure the patient to treat malignancies to shrink the tumor or to provide temporary relief of symptoms

In the use of radiation, organ and function preservation are important aims (minimize risk to organs at risk (OAR)).

Page 5: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Planning Radiotherapy- CAT scan

QuickTime™ and aNone decompressor

are needed to see this picture.

Conduct scans of the section of the body containing the tumor

Allows physicians to see the OAR and surrounding bodily structures

Page 6: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Planning Radiotherapy- tumor volume contouring

QuickTime™ and aNone decompressor

are needed to see this picture.

Isolating the tumor from the surrounding OAR is vital to ensure the patient receives minimal damage from the radiotherapy

Identifying the dimensions of the tumor is vital to creating the intensity maps (identifying where to focus the radiation)

Page 7: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Planning Radiotherapy- beam angles and creating intensity maps

QuickTime™ and aNone decompressor

are needed to see this picture.

Multiple angles are used to create a full treatment plan to treat one tumor.

Through a sequence of leaf movements, intensity maps are obtained

QuickTime™ and aNone decompressor

are needed to see this picture.

Page 8: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Option 1: Conformal Radiotherapy The beam of radiation used in treatment is a 10

cm square.

Utilizes a uniform beam of radiation ensures the target is adequately covered however does nothing to avoid critical structures

except usage of some blocks

QuickTime™ and aNone decompressor

are needed to see this picture.

Page 9: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Option 2: IMRT

Intensity Modulated Radiotherapy (IMRT) provides a shaped array of 3mm beamlets using a Multi-Leaf Collimator (MLC), which is a specialized, computer-controlled device with many tungsten fingers, or leaves, inside the linear accelerator.

Allows a finer shaped distribution of the dose to avoid unsustainable damage to the surrounding structures (OARs)

Implemented via a Multi-Leaf Collimator (MLC) creating a time-varying opening (leaves can be vertical or horizontal).

QuickTime™ and aNone decompressor

are needed to see this picture.

Page 10: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Classical vs. IMRT

QuickTime™ and aNone decompressor

are needed to see this picture.

Page 11: Optimizing Radiation Treatment Planning for Tumors Using IMRT

IMRT machine

QuickTime™ and aNone decompressor

are needed to see this picture.QuickTime™ and a

None decompressorare needed to see this picture.

Page 12: Optimizing Radiation Treatment Planning for Tumors Using IMRT

IMRT: Planning- intensity map There is an intensity map

for each angle 0 means no radiation 100 means maximum

dosage of radiation

Multiple beam angles spread a healthy dose

A collection of shape matrices are created to satisfy each intensity map.

0 0 80 100 100 80 40 00 80 100 80 60 100 100 400 80 60 60 60 80 40 400 100 60 60 60 60 100 6060 60 80 80 80 80 80 020 40 20 20 40 80 20 00 100 60 80 100 100 100 00 40 80 100 80 80 0 00 0 60 100 40 0 0 0

Angle 55Þ

Page 13: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Intensity map to shape matrices

0 40 60 60 40 0 040 60 40 40 20 40 040 40 40 40 40 40 4040 40 40 40 40 40 4040 40 40 20 40 40 020 40 20 40 40 60 00 60 40 40 40 0 0

0 1 1 1 1 0 00 1 1 1 1 1 01 1 1 1 1 1 11 1 0 0 0 0 00 1 1 1 1 1 00 0 0 0 0 1 00 0 0 0 0 0 0

0 1 1 1 0 0 01 1 0 0 0 0 01 1 0 0 0 0 01 0 0 0 0 0 01 0 0 0 0 0 01 1 1 1 1 1 00 1 0 0 0 0 0

0 0 0 0 0 0 00 0 0 0 0 1 00 0 0 1 1 1 10 0 1 1 1 1 11 1 1 0 0 0 00 1 0 0 0 0 00 1 1 1 1 0 0

0 0 1 1 1 0 01 1 1 1 0 0 00 0 1 0 0 0 00 1 1 1 1 1 10 0 0 0 1 1 00 0 0 1 1 1 00 1 1 1 1 0 0

Original Intensity Matrix

Shape Matrix 1 Shape Matrix 2 Shape Matrix 3 Shape Matrix 4

Page 14: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Program Input/Output Input:

An mxn intensity matrix A=(ai,j) comprised of nonnegative integers

Output: T aperture shape matrices dt

ij such that zK of the matrices are used where K < T

Non-negative integers t (t=I..T) giving corresponding beam-on times for the apertures

Apertures obey the delivery constraints of the MLC and the weight-shape pairs satisfying

K is the total number of required shape matrices

kzk Ak1

K

Page 15: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Mechanical Constraints After receiving the intensity maps, machine specific shape

matrices must be created for treatment There are numerous types of IMRT machines currently in

clinical use, with slightly different physical constraints that determine the leaf positions (hence the shape matrices) possible for the device

Each machine has varying setup times which can dominate the radiation delivery time (beam-on time)

To limit patient discomfort and subtle movement from initial placing: limit the time the patient is on the table

Goals: Minimize beam-on time Minimize number of different shapes

Page 16: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Approach: Langer, et. al. Mixed integer program (MIP) with Branch and Bound by

Langer, et. al. (AMPL solver) MIP: linear program with all linear constraints using binary

variables Langer suggests a two-phase method where

First minimized beam-on time T is the upper bound on the number of required shape matrices

Second minimize the number of segments (subject to a minimum beam-on time constraint)

gt = 1 if an element switches from covered to uncovered (vice versa) = 0 otherwise

min z t Zt1

T

min gt Gt1

Z

Page 17: Optimizing Radiation Treatment Planning for Tumors Using IMRT

In Practice While Langer, et. al. reports that solving both

minimizations takes a reasonable amount of time, he does not report numbers and we have found that the time demands are impractical for real application.

To obtain a balance between the need for a small number of shape matrices and a low beam-on time we have found that

numShapeMatricies*7 + beam-on time Initializing T close to the optimal number of matrices

+ 1 required reduces the solution space and solution time

Page 18: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Constraint: Leaves cannot overlap from right and left To satisfy the requirement that leaves of a row

cannot override each other implies that one beam element cannot be covered by the left and right leaf at the same time

pijt lij

t 1 dijt

pijt , lij

t ,dijt {0,1}

ptij= 1 if beam element in

row i, column j is covered by the right leaf when the tth monitor unit is delivered = 0 otherwiselt

ij is similar for the right leafdt

ij contains the final tth monitor unit

Page 19: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Constraint: Full leaves and intensity matrix requirements Every element between the leaf and the side

of the collimator to which the leaf is connected is also covered (no holes in leaves).

pijt pij1

t

lij1t lij

t0 1 0 1 0 0

NON-CONTIGUOUS

shape matrix:

leaf setting:0 1 1 1 0 0

CONTIGUOUS

shape matrix:

leaf setting:

Page 20: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Constraint: No leaf collisions

Due to mechanical requirements, leaves can move in only one direction (i.e. the right leaf to the right). On one row, the right and left leaves cannot overlap

0 0 0 1 0 00 1 0 0 0 0

0 0 0 1 0 00 0 1 0 0 0

COLLISION

NO COLLISION

shape matrix:

leaf setting:

shape matrix:

leaf setting:

li1, jt pij

t 1

li 1, jt pij

t 1

Page 21: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Constraint: Shape matrices reqs The total number of shape matrices expended it tallied

z= 1 when at least one beam element reamins exposed

when the tth monitor unit in

the sequence is delivered

= 0 otherwise

I is the number of rows

J is the number of columns

dijt

j1

J

i1

I

z t I J

z {0,1}

Must satisfy the intensity matrix for each monitor unit.

I is the intensity assigned to

beam element ij

dijt

t1

T

Aij

Page 22: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Constraint: Monoshape The IMRT delivery is required to contain only one shape matrix per monitor

unit, a monoshape First determine which rows in each monitor unit are open to deliver radiation

delivery it dijt delivery it

j1

Ncols

delivery {0,1}

deliveryit=1 if the ith row is being

used a time t

= 0 otherwise

Determine if the preceding row in the monitor unit delivers radiation

deliveryi 1,t deliveryit dropit

drop {0,1}

dropit=1 if the preceding row (i-1)

in a shape is non-zero

and the current row (i) is 0

= 0 otherwise

Page 23: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Constraint: Monoshape Determine when the monoshape ends

deliveryit delivery i 1,t jumpit

jump {0,1}

jumpit=1 if the preceding row (i-1)

in a shape is zero and the

current row (i) is nonzero

= 0 otherwise

There can be only one row where the monoshape begins and one row to end

jumpit 1i2

Nrows

deliveryi1,t 1 dropIt

I 2

Nrows

dropit 1i2

Nrows

Page 24: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Complexity of problem To account for all of the constraints there is a

large number of variables and constraints.type level Lowest Num Vars Avg Num Vars Largest Num Vars

prostate 5 1500 1765 2070prostate 10 2682 3168 3690

head&neck 5 2090 2238 2350head&neck 10 3465 3969 4212head&neck 100 24200 28372 32780pancreas 5 3480 3958 4164pancreas 10 5688 6841 8725

type level Lowest Num Consts Avg Num Consts Largest Num Constsprostate 5 2178 2707 3267prostate 10 3889 4838 5841

head&neck 5 3257 3519 3695head&neck 10 5511 6231 6606head&neck 100 56555 64800 72012pancreas 5 5518 6432 6687pancreas 10 9112 10961 13839

Page 25: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Comparison of results Corvus version 4.0

Angle Corvus BC30 Corvus BC3035 41 9 41 DNR80 22 5 32 18

135 40 8 42 DNR225 31 7 33 18280 23 6 25 12325 35 10 33 DNR

Angle Corvus BC30 Corvus BC3035 346 200 367 DNR80 186 100 334 180

135 321 240 402 DNR225 375 180 415 180280 224 120 224 150325 430 200 391 DNR

Intensity Level 5 Intensity Level 10

Intensity Level 5Number of segments

Intensity Level 10

Number of Beam-on Time

Page 26: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Comparison of results Corvus version 5.0

Angle Corvus BC30 Corvus BC3035 7 4 24 DNR80 6 5 16 14

135 6 4 17 15225 8 5 20 DNR280 7 4 19 12325 6 4 24 15

Angle Corvus BC30 Corvus BC3035 80 DNR80 100 140

135 80 150225 100 DNR280 80 120325 80 150

Number of Beam-on Time Intensity Level 5 Intensity Level 10

Number of segments Intensity Level 5 Intensity Level 10

Page 27: Optimizing Radiation Treatment Planning for Tumors Using IMRT

Referenced Papers N. Boland, H. W. Hamacher, and F. Lenzen. “Minimizing beam-on time in

cancer radiation treatment using multileaf collimators.” Neworks, 2002. Mark Langer, Van Thai, and Lech Papiez, “Improved leaf sequencing

reduces segments or monitor units needed to deliver IMRT using multileaf collimators,” Medical Physics, 28(12), 2001.

Ping Xia, Lynn J. Verhey, “Multileaf collimator leaf sequencing algorithm for intensity modulated beams with multiple static segments,” Med. Phys. 25 (8), 1998.

T.R. Bortfield, D.L. Kahler, T.J Waldron and A.L.Boyer, X-ray field compensation with multileaf collimators. Int. J. Radiat. Oncol. Biol. 28 (1994), pp. 723-730.

Bortfield, Thomas, et. al. “Current IMRT optimization algorithms: principles, potential and limitations” Presentation 2000.

Dink, Delal, S.Orcun, M. P. Langer, J. F. Pekny, G. V. Reklaitis, R. L. Rardin, “Importance of sensitivity analysis in intensity modulated radiation therapy (IMRT)” 2003.