Geant based inverse planning for radiotherapy Low-hanging fruit

Slides:



Advertisements
Similar presentations
Cloud Based Framework for Rich Mobile Application Roberto Fonseca, Andrew Williams and Krishna Sharma Project Champion: Reza Rahimi.
Advertisements

tomos = slice, graphein = to write
Tissue inhomogeneities in Monte Carlo treatment planning for proton therapy L. Beaulieu 1, M. Bazalova 2,3, C. Furstoss 4, F. Verhaegen 2,5 (1) Centre.
Hardware/Software Codesign. Outline Background and Rationale Architecture design constraints and issues Architecture design strategies Example of generic.
The Chinese University of Hong Kong. Research on Private cloud : Eucalyptus Research on Hadoop MapReduce & HDFS.
Solving a System of Equations by ELIMINATION. Elimination Solving systems by Elimination: 1.Line up like terms in standard form x + y = # (you may have.
IBM Spin Coating Process
Deposition of Solder Paste into High Density Cavity Assemblies
Geant4 Collaboration workshop Layered Mass Geometry Improvements for Brachytherapy Applications Shirin A. Enger, Michel D'Amours Université Laval Centre.
Controlled Assessment
The CPU CPU stands for “Central Processing Unit”. It’s the brain of the computer and it’s in the Case. The Case can be desktop models that the monitor.
A General Purpose Brachytherapy Software Simulation + Analysis (isodose calculation) 2/10/2002 Geant4 Workshop CERN Susanna Guatelli Univ. and INFN Genova.
Medical Accelerator F. Foppiano, M.G. Pia, M. Piergentili
TPS & Simulations within PARTNER D. Bertrand, D. Prieels Valencia, SPAIN 19 JUNE 2009.
F. Foppiano, M.G. Pia, M. Piergentili
Skuller: A volumetric shape registration algorithm for modeling skull deformities Yusuf Sahillioğlu 1 and Ladislav Kavan 2 Medical Image Analysis 2015.
Making a great Project 2 OCR 1994/2360. Implementation This is about how you make your system. It should have enough detail for a competent user to be.
X-Rays Lo: To know how x-rays are used in medical physics.
Sphere. 1Fs 1Fs.
MultiModality Registration Using Hilbert-Schmidt Estimators By: Srinivas Peddi Computer Integrated Surgery II April 6 th, 2001.
Pedro Arce G4WS’10 October 6th, Voxelised geometries intersected with a volume Pedro Arce CIEMAT, Madrid 2010 Geant4 Workshop ESA, 4-8 October 2010.
Artificial Intelligence in Game Design Lecture 20: Hill Climbing and N-Grams.
CIP HPC CIP - HPC HPC = High Performance Computer It’s not a regular computer, it’s bigger, faster, more powerful, and more.
R&D Operation Best Practice for Start Up Start a Business And Change the world Alfred Boediman, Ph.D.
Personal Planning System The Adding a Program to the Library Enterprise Edition.
Web - Mail – Volumetric Display Market Forecast ( )
Flair development for the MC TPS Wioletta Kozłowska CERN / Medical University of Vienna.
What are Background Checking Applications? By: Intelifi Screening Technology.
The 7.5 Things I Wish I'd Known About AP Automation.
Enabling Grids for E-sciencE LRMN ThIS on the Grid Sorina CAMARASU.
Solving a System of Equations by ELIMINATION. Elimination Solving systems by Elimination: 1.Line up like terms in standard form x + y = # (you may have.
Dial-In Number: 1 (631) Webinar ID: FHC Tech Talk Automation and Efficiency Series Talk #1 Carbonite automated backup.
Medical Dosimetry Presented by (Add Hospital name) in conjunction with The American Association of Medical Dosimetrists.
Computer Hardware What is a CPU.
CMPT 438 Algorithms.
Plus: Exam Scoring How is it done. How many questions are there
Fast & Accurate Biophotonic Simulation for Personalized Photodynamic Cancer Therapy Treatment Planning Investigators: Vaughn Betz, University of Toronto.
BDSIM for proton therapy gantry simulation
Chris Gavanas 31/08/2016 Summer Student Report.
CLOSE Please YOUR LAPTOPS, and get out your note-taking materials.
Status and Plans for InCA
Making Oral Presentations
Complex Geometry Visualization TOol
The importance of project management
The Hardware keep away from water!
Differential Equations
Summary/Conclusions of the SuperB PID Sessions.
A451 Theory – 7 Programming 7A, B - Algorithms.
Five Web Design Tips to make a Health Care Website More Attractive
Giving instant Feedback to Disabled Students with Technology to Create Engagement and Motivation By John O’Sullivan.
Статус ГРИД-кластера ИЯФ СО РАН.
CNRS applications in medical imaging
A Brachytherapy Treatment Planning Software Based on Monte Carlo Simulations and Artificial Neural Network Algorithm Amir Moghadam.
Conditions Data access using FroNTier Squid cache Server
What Changes Do Young People Want to See in Their School?
Google search not working on pc Google.
LearnZillion Notes: --This is your hook. Start with a question to draw the student in. We want that student saying, “huh, how do you do X?” Try to be specific.
Solving the SoC Design Dilemma for IoT Applications with Embedded FPGA
ROKU’S FREE STREAMING VIDEOS AREN’T JUST FOR ROKU DEVICES ANYMORE.
The Advantages of Database
Scientific Computing At Jefferson Lab
DIMENSIONAL ANALYSIS How to Change Units using Math.
إعداد وتقديم الخبيرة التربوية
CS Fall 2016 (Shavlik©), Lecture 10, Week 6
The Hadrontherapy Geant4 advanced example
An optimization approach to automate radiotherapy treatment planning
Comm 464- class 5 agenda News #sauder464 #comm464
Suppose we want to find the value of y when x = 3 if
Building Better Classes
Presentation transcript:

Geant based inverse planning for radiotherapy Low-hanging fruit Balazs Ujvari Hungary 30.11.2017.

Geant based inverse planning Motivation Computing for medical applications is a strategic domain with a wealth of possible projects that will be assessed by CERN’s medical applications decision-making structure. (Strategy p13) Geant is mainly used for studies in the radiotherapy. Geant based inverse planning

Why are these differences? They use sophisticated methods to calculate dose at given position BUT works well in homogeneous volumes The validation is done in homogeneous phantom with air-filled ionization chamber Geant based inverse planning

What can cause these differences? Since the surface of the treatment is not well known They add some extra to burn out the tumour Depending on the device, geometry and the neighbouring organs it’s about 0.5 – 1mm Healthy organs can be damaged Geant based inverse planning

Our work at University of Debrecen Dose deposit balls (shots) 4/8/14/18 mm Geant based inverse planning

Geant based inverse planning What we can do Start always from scratch Build the Geant4 volume from CT image (~70M voxel = G4Box) Analyse the geometry of tumour Make a list of reasonable 4/8/14/18 shots Run the Geant4 on local supercomputer (can use max 500 cores) 10k runs (sometimes 100k) few days – one week The results are the ROI (dose in 5-10M voxels) Collect all the shots and try to put inside the volume (100GB raw data) Find the best shots to fill the volume (and minimise the side effect) Naive AI methods, search trees As result there is a list with the central and the diameter of the shots, it can be converted to rotations Geant based inverse planning

Geant based inverse planning What they need A button in the menu Run MC Inverse Planning NOW Nice study Useful Something great Geant based inverse planning

Geant based inverse planning Plan to be useful Show that we can do it faster (1-4 hours) Run Geant4 for thousands of CT images to enhance the preselection Learning the similarities perhaps 1k or less runs (shots) would be enough Short runs for candidates to exclude the obvious wrong results Cloud/grid computing with the best candidates Better methods to find the ones, that can fill the tumour with minimal side effect, perhaps without move the results in the local computer Help the traditional methods to handle inhomogeneous body CT images, geometry of the tumours Run at first on supercomputer Think about cloud/grid solutions Check the recent AI solutions for the filling problem Nice study Useful Something great Geant based inverse planning

Plan to do something great (in 5 years) Discuss about the tendencies in cancel treatment What will be the top100 geometry in 5-10 years Shot sizes should be parameters 4 / 8 / 14 / 18 mm what kind of optimisation is it? 3.58 / 6.29 / 15.98 / 21.67 ?? Run thousands of CT with thousands of shot combinations Talk with the R&D at the companies (hardware and software) Central DB from the treatment to learn from the past Help to develop the next devices, find best treatment Estimate the cost to be realistic (cloud 10 x 16cores 2 hours 10CHF) Nice study Useful Something great Geant based inverse planning

Plan to do something great (in 5 years) Find the fastest method to fill the volume Prepare for the more detailed medical images (0.5mm → 0.2mm) 100M voxels → 1G voxels, or for half/full body 10-20G voxels Moore-law won’t help us, the CPU need for the calculation with detailed images could grow faster CT images, geometry of the tumours Work together with Geant V developer Dedicated cloud/grid development Company R&D, know the tendencies Much better search methods User friendly, integrated solutions Nice study Useful Something great Geant based inverse planning

Geant based inverse planning Thanks! Geant based inverse planning