Cargando…
An open‐source tool to visualize potential cone collisions while planning SRS cases
PURPOSE: To create an open‐source visualization program that allows one to find potential cone collisions while planning intracranial stereotactic radiosurgery cases. METHODS: Measurements of physical components in the treatment room (gantry, cone, table, localization stereotactic radiation surgery...
Autores principales: | , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
John Wiley and Sons Inc.
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7592959/ https://www.ncbi.nlm.nih.gov/pubmed/32779832 http://dx.doi.org/10.1002/acm2.12998 |
_version_ | 1783601276366356480 |
---|---|
author | Licon, Anna Laura Alexandrian, Ara Saenz, Daniel Myers, Pamela Rasmussen, Karl Stathakis, Sotirios Papanikolaou, Niko Kirby, Neil |
author_facet | Licon, Anna Laura Alexandrian, Ara Saenz, Daniel Myers, Pamela Rasmussen, Karl Stathakis, Sotirios Papanikolaou, Niko Kirby, Neil |
author_sort | Licon, Anna Laura |
collection | PubMed |
description | PURPOSE: To create an open‐source visualization program that allows one to find potential cone collisions while planning intracranial stereotactic radiosurgery cases. METHODS: Measurements of physical components in the treatment room (gantry, cone, table, localization stereotactic radiation surgery frame, etc.) were incorporated into a script in MATLAB (MathWorks, Natick, MA) that produces three‐dimensional visualizations of the components. A localization frame, used during simulation, fully contains the patient. This frame was used to represent a safety zone for collisions. Simple geometric objects are used to approximate the simulated components. The couch is represented as boxes, the gantry head and cone are represented by cylinders, and the patient safety zone can be represented by either a box or ellipsoid. These objects are translated and rotated based upon the beam geometry and the treatment isocenter to mimic treatment. A simple graphical user interface (GUI) was made in MATLAB (compatible with GNU Octave) to allow users to pass the treatment isocenter location, the initial and terminal gantry angles, the couch angle, and the number of angular points to visualize between the initial and terminal gantry angle. RESULTS: The GUI provides a fast and simple way to discover collisions in the treatment room before the treatment plan is completed. Twenty patient arcs were used as an end‐to‐end validation of the system. Seventeen of these appeared the same in the software as in the room. Three of the arcs appeared closer in the software than in the room. This is due to the treatment couch having rounded corners, whereas the software visualizes sharp corners. CONCLUSIONS: This simple GUI can be used to find the best orientation of beams for each patient. By finding collisions before a plan is being simulated in the treatment room, a user can save time due to replanning of cases. |
format | Online Article Text |
id | pubmed-7592959 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | John Wiley and Sons Inc. |
record_format | MEDLINE/PubMed |
spelling | pubmed-75929592020-11-02 An open‐source tool to visualize potential cone collisions while planning SRS cases Licon, Anna Laura Alexandrian, Ara Saenz, Daniel Myers, Pamela Rasmussen, Karl Stathakis, Sotirios Papanikolaou, Niko Kirby, Neil J Appl Clin Med Phys Radiation Oncology Physics PURPOSE: To create an open‐source visualization program that allows one to find potential cone collisions while planning intracranial stereotactic radiosurgery cases. METHODS: Measurements of physical components in the treatment room (gantry, cone, table, localization stereotactic radiation surgery frame, etc.) were incorporated into a script in MATLAB (MathWorks, Natick, MA) that produces three‐dimensional visualizations of the components. A localization frame, used during simulation, fully contains the patient. This frame was used to represent a safety zone for collisions. Simple geometric objects are used to approximate the simulated components. The couch is represented as boxes, the gantry head and cone are represented by cylinders, and the patient safety zone can be represented by either a box or ellipsoid. These objects are translated and rotated based upon the beam geometry and the treatment isocenter to mimic treatment. A simple graphical user interface (GUI) was made in MATLAB (compatible with GNU Octave) to allow users to pass the treatment isocenter location, the initial and terminal gantry angles, the couch angle, and the number of angular points to visualize between the initial and terminal gantry angle. RESULTS: The GUI provides a fast and simple way to discover collisions in the treatment room before the treatment plan is completed. Twenty patient arcs were used as an end‐to‐end validation of the system. Seventeen of these appeared the same in the software as in the room. Three of the arcs appeared closer in the software than in the room. This is due to the treatment couch having rounded corners, whereas the software visualizes sharp corners. CONCLUSIONS: This simple GUI can be used to find the best orientation of beams for each patient. By finding collisions before a plan is being simulated in the treatment room, a user can save time due to replanning of cases. John Wiley and Sons Inc. 2020-08-11 /pmc/articles/PMC7592959/ /pubmed/32779832 http://dx.doi.org/10.1002/acm2.12998 Text en © 2020 The Authors. Journal of Applied Clinical Medical Physics published by Wiley Periodicals LLC on behalf of American Association of Physicists in Medicine. This is an open access article under the terms of the http://creativecommons.org/licenses/by/4.0/ License, which permits use, distribution and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Radiation Oncology Physics Licon, Anna Laura Alexandrian, Ara Saenz, Daniel Myers, Pamela Rasmussen, Karl Stathakis, Sotirios Papanikolaou, Niko Kirby, Neil An open‐source tool to visualize potential cone collisions while planning SRS cases |
title | An open‐source tool to visualize potential cone collisions while planning SRS cases |
title_full | An open‐source tool to visualize potential cone collisions while planning SRS cases |
title_fullStr | An open‐source tool to visualize potential cone collisions while planning SRS cases |
title_full_unstemmed | An open‐source tool to visualize potential cone collisions while planning SRS cases |
title_short | An open‐source tool to visualize potential cone collisions while planning SRS cases |
title_sort | open‐source tool to visualize potential cone collisions while planning srs cases |
topic | Radiation Oncology Physics |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7592959/ https://www.ncbi.nlm.nih.gov/pubmed/32779832 http://dx.doi.org/10.1002/acm2.12998 |
work_keys_str_mv | AT liconannalaura anopensourcetooltovisualizepotentialconecollisionswhileplanningsrscases AT alexandrianara anopensourcetooltovisualizepotentialconecollisionswhileplanningsrscases AT saenzdaniel anopensourcetooltovisualizepotentialconecollisionswhileplanningsrscases AT myerspamela anopensourcetooltovisualizepotentialconecollisionswhileplanningsrscases AT rasmussenkarl anopensourcetooltovisualizepotentialconecollisionswhileplanningsrscases AT stathakissotirios anopensourcetooltovisualizepotentialconecollisionswhileplanningsrscases AT papanikolaouniko anopensourcetooltovisualizepotentialconecollisionswhileplanningsrscases AT kirbyneil anopensourcetooltovisualizepotentialconecollisionswhileplanningsrscases AT liconannalaura opensourcetooltovisualizepotentialconecollisionswhileplanningsrscases AT alexandrianara opensourcetooltovisualizepotentialconecollisionswhileplanningsrscases AT saenzdaniel opensourcetooltovisualizepotentialconecollisionswhileplanningsrscases AT myerspamela opensourcetooltovisualizepotentialconecollisionswhileplanningsrscases AT rasmussenkarl opensourcetooltovisualizepotentialconecollisionswhileplanningsrscases AT stathakissotirios opensourcetooltovisualizepotentialconecollisionswhileplanningsrscases AT papanikolaouniko opensourcetooltovisualizepotentialconecollisionswhileplanningsrscases AT kirbyneil opensourcetooltovisualizepotentialconecollisionswhileplanningsrscases |