Optimisation in proton scanning beams

Slides:



Advertisements
Similar presentations
TWO STEP EQUATIONS 1. SOLVE FOR X 2. DO THE ADDITION STEP FIRST
Advertisements

13. b b g g n n x 2 – 27x x 2 – 13x a 2 – 63a a 2 – 8a n n + 9.
You have been given a mission and a code. Use the code to complete the mission and you will save the world from obliteration…
Advanced Piloting Cruise Plot.
1
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
By D. Fisher Geometric Transformations. Reflection, Rotation, or Translation 1.
UNITED NATIONS Shipment Details Report – January 2006.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
Density 3.4.
CALENDAR.
My Alphabet Book abcdefghijklm nopqrstuvwxyz.
Multiplying binomials You will have 20 seconds to answer each of the following multiplication problems. If you get hung up, go to the next problem when.
0 - 0.
2 pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt Time Money AdditionSubtraction.
ALGEBRAIC EXPRESSIONS
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
MULTIPLYING MONOMIALS TIMES POLYNOMIALS (DISTRIBUTIVE PROPERTY)
ADDING INTEGERS 1. POS. + POS. = POS. 2. NEG. + NEG. = NEG. 3. POS. + NEG. OR NEG. + POS. SUBTRACT TAKE SIGN OF BIGGER ABSOLUTE VALUE.
MULTIPLICATION EQUATIONS 1. SOLVE FOR X 3. WHAT EVER YOU DO TO ONE SIDE YOU HAVE TO DO TO THE OTHER 2. DIVIDE BY THE NUMBER IN FRONT OF THE VARIABLE.
SUBTRACTING INTEGERS 1. CHANGE THE SUBTRACTION SIGN TO ADDITION
MULT. INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
FACTORING Think Distributive property backwards Work down, Show all steps ax + ay = a(x + y)
Addition Facts
Year 6 mental test 10 second questions
Year 6 mental test 15 second questions Calculation Addition.
Around the World AdditionSubtraction MultiplicationDivision AdditionSubtraction MultiplicationDivision.
Who Wants To Be A Millionaire? Decimal Edition Question 1.
ZMQS ZMQS
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
Break Time Remaining 10:00.
The basics for simulations
Utility Optimization for Event-Driven Distributed Infrastructures Cristian Lumezanu University of Maryland, College Park Sumeer BholaMark Astley IBM T.J.
Table 12.1: Cash Flows to a Cash and Carry Trading Strategy.
PP Test Review Sections 6-1 to 6-6
ABC Technology Project
Outline Minimum Spanning Tree Maximal Flow Algorithm LP formulation 1.
2 |SharePoint Saturday New York City
© S Haughton more than 3?
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
1..
Adding Up In Chunks.
Lets play bingo!!. Calculate: MEAN Calculate: MEDIAN
MaK_Full ahead loaded 1 Alarm Page Directory (F11)
1 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt Synthetic.
Chapter 5 Test Review Sections 5-1 through 5-4.
GG Consulting, LLC I-SUITE. Source: TEA SHARS Frequently asked questions 2.
Addition 1’s to 20.
25 seconds left…...
Subtraction: Adding UP
©Evergreen Public Schools What is a Function Teacher Notes Notes: Today students will create their understanding of a function: “In a function each.
Test B, 100 Subtraction Facts
: 3 00.
5 minutes.
Week 1.
DTU Informatics Introduction to Medical Image Analysis Rasmus R. Paulsen DTU Informatics TexPoint fonts.
We will resume in: 25 Minutes.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Clock will move after 1 minute
Bottoms Up Factoring. Start with the X-box 3-9 Product Sum
1 Unit 1 Kinematics Chapter 1 Day
PSSA Preparation.
Copyright © 2013 Pearson Education, Inc. All rights reserved Chapter 11 Simple Linear Regression.
Select a time to count down from the clock above
Presidential Fitness Program Pull/Push upMile RunShuttle RunSit-UpsV-Sit Stretch.
Presentation transcript:

Optimisation in proton scanning beams Optimization in proton scanning beams Optimisation in proton scanning beams First results… Copyright (c) Varian Medical Systems Evangelos Matsinos, May 2002

Basic steps Calculation of the dose-deposition coefficients (ddc’s) Optimisation of the spot weights

Spots and beamlets Beam  beamlets or pencil beams (defined by the resolution of the calculation grid) The dose from each beamlet is evaluated (at the vertices of the calculation grid) The spot dose is calculated (as the sum of the dose contributions of the corresponding beamlets, weighted for the position of each beamlet within the spot)

Sx and Sy depend on z spot  depends on the density and on z beamlet

Optimisation: a closer look Desired dose at point i: pi Dose delivered at point i: di =  aij xj (sum over all sources j) Objective function: Fobj =  (di - pi)2 (sum over target points) + contribution due to the violation of dose-limit constraints (for targets and organs) + contribution due to the violation of dose-volume constraints (for organs)

Optimisation methods Conjugate Gradient (CG) Simulated Annealing (SA)* ‘Simultaneous’ optimisation (PSI) Generalised Sampled Pattern Matching (GSPM)* (* = under development)

Strategy in the optimisation Pre-optimisation  Reasonable initial ‘guess’ for the weights  Convergence  two consecutive iterations yield improvement below 5% Main optimisation  Full implementation of a method yield improvement below 0.1%

Toy example A phantom has been created with three important structures: one target and two organs; some inhomogeneity has been introduced (an additional structure simulating the presence of a bone) Pixel size: 2.5mm Spot advance in y (scanning direction): 2.5mm Spot advance in x: 5mm Cut-off for dose contributions: 3 standard deviations

Distal Organ: 2,166 points, 48.34 cm3 Target: 2,412 points, 57.27 cm3 Distal Organ: 2,166 points, 48.34 cm3 Proximal Organ: 683 points, 15.49 cm3 Number of points: 5,261

Number of parameters: 4,798

ProtonHelios

Dose-Volume Histograms Prescription dose: 50 Gy ( 2%) Organ constraints: 25 Gy in 10% of the distal organ;15 Gy in the proximal organ

Dose distribution (exclusive fit to the target)

Dose distribution (fit to all structures)

Comparison of a few numbers Method Minimal Fobj Relative time Target dose (Gy) Maximal weight CG 36,902 3.87 49.6  2.3 16.03 SA 35,621 4.92 17.15 PSI 37,440 1.00 49.7  2.3 51.97 GSPM --- 1.33 49.9  1.9 6.74

Weight distribution PSI method

Weight distribution SA method

A head tumour

Conclusions As far as the dose distribution is concerned, three optimisation methods (CG, SA, and PSI) yield results which seem to be in good agreement. Very similar dose distributions may be obtained on the basis of very different weight distributions. The use of raw (unfiltered) weights does not seem to create cold/hot spots within the irradiated volume. It remains to be seen whether, in some occasions, filtering will be called for.

Under consideration… Other forms of the objective function to be tried? Strategy in the optimisation: an improvement of about 25% was found in the execution time in case that the target dose is firstly optimised (with vanishing dose everywhere else) Other optimisation methods to be tried?