Download presentation
Presentation is loading. Please wait.
Published byMaximillian Heath Modified over 9 years ago
2
Optimization of Gamma Knife Radiosurgery Michael Ferris University of Wisconsin, Computer Sciences David Shepard University of Maryland School of Medicine
3
Overview Details of machine and problem Formulation –modeling dose –shot / target optimization Results –Two-dimensional data –Real patient (three-dimensional) data
7
The Leksell Gamma Knife
9
Problem characteristics Machine has 201 radiation sources focussed on one location Very accurate dose delivery Benefits of computer solution –uniformity of treatment plan –better treatment plan –faster determination of plan
10
Problem outline Target volume (from MRI or CT) Maximum number of shots to use –Which size shots to use –Where to place shots –How long to deliver shot for –Conform to Target (50% isodose curve) –Real-time optimization
11
Two-dimensional example
12
Ideal Optimization
14
Dose calculation Measure dose at distance from shot center Fit a nonlinear curve to these measurements Functional form from literature, 6 parameters to fit via least-squares
15
8mm shot
16
18mm shot
17
MIP Approach A-priori fix possible shot locations
18
MIP Problem
19
Size Problem Dose(NonTarget) ~= Dose(Rind) Too many shots –Generate grid of large shots grid spacing grid offset –Small shots randomly placed nr boundary –Proportion of each?
20
Features of MIP Large amounts of data/integer variables Shot location on 1mm grid too restrictive Time consuming, even with restrictions and CPLEX but... have guarantee of global optimality
21
Nonlinear Approach
22
Two-stage approach Approximate via “arctan” First, solve with approximation, then fix shot widths and reoptimize
23
3D slice image
24
Slice + 3
25
Axial slice Manual Computer Optimized
26
Axial slice Manual Computer Optimized
27
Coronal slice Manual Computer Optimized
28
Sagittal slice Manual Computer Optimized
29
Challenges Integration into real system Reduction of optimization time What if scenarios? –Improve the objective function –Change number of shots Global versus local solutions
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.