An open-source platform for interactive collision prevention in photon and particle beam therapy treatment planning

We present an open-source platform to aid medical dosimetrists in preventing collisions between gantry head and patient or couch during photon or particle beam therapy treatment planning. This generic framework uses the native scripting interface of the particular planning software to import STL files of the treatment machine elements. These are visualized in 3D together with the contoured or scanned patient surface. A graphical dialog with sliders allows the interactive rotation of the gantry and couch, with real-time feedback. To prevent a future replanning, treatment planners can assess in advance and exclude beam angles resulting in a potential risk of collision. The software platform is publicly available on GitHub and has been validated for RayStation with actual patient plans. Furthermore, the incorporation of the complete patient geometry was tested with a 3D surface scan of a full-body phantom performed with a handheld smartphone. With this study, we aim at minimizing the risk of replanning due to collisions and thus of treatment delays and unscheduled consumption of manpower. The clinical workflow can be streamlined at no cost already at the treatment planning stage. By ensuring a real-time verification of the plan feasibility, the script might boost the use of optimal couch angles that a planner might shy away from otherwise.

[1]  C Kappas,et al.  Graphical treatment simulation and automated collision detection for conformal and stereotactic radiotherapy treatment planning. , 2001, Medical physics.

[2]  M S Muthuswamy,et al.  A method of beam-couch intersection detection. , 1999, Medical physics.

[3]  Steve Webb,et al.  Patient-specific planning for prevention of mechanical collisions during radiotherapy. , 2003, Physics in medicine and biology.

[4]  A Nisbet,et al.  A collision prevention software tool for complex three-dimensional isocentric set-ups. , 2000, The British journal of radiology.

[5]  Richard A Popple,et al.  A priori patient‐specific collision avoidance in radiotherapy using consumer grade depth cameras , 2017, Medical physics.

[6]  Gabor Fichtinger,et al.  Open-source software for collision detection in external beam radiation therapy , 2017, Medical Imaging.

[7]  A. Olch,et al.  Collision Risk Mitigation of Varian TrueBeam Linear Accelerator With Supplemental Live-View Cameras. , 2019, Practical radiation oncology.

[8]  K. Albuquerque,et al.  Effectiveness of Virtual Reality Simulation Software in Radiotherapy Treatment Planning Involving Non-Coplanar Beams with Partial Breast Irradiation as a Model , 2012, Technology in cancer research & treatment.

[9]  Stefan Both,et al.  A clinically feasible method for the detection of potential collision in proton therapy. , 2012, Medical physics.

[10]  Paolo Cignoni,et al.  MeshLab: an Open-Source 3D Mesh Processing System , 2008, ERCIM News.

[11]  Jenghwa Chang,et al.  A practical approach to prevent gantry-couch collision for linac-based radiosurgery. , 2004, Medical physics.

[12]  A. Brahme,et al.  4D laser camera for accurate patient positioning, collision avoidance, image fusion and adaptive approaches during diagnostic and therapeutic procedures. , 2008, Medical physics.

[13]  T. Bortfeld,et al.  Optimization of beam orientations in radiation therapy: some theoretical considerations. , 1993, Physics in medicine and biology.

[14]  J. Greenberger,et al.  94 Computer controlled conformal therapy- analytical and computer simulation of collision avoidance and treatment delivery , 1995 .

[15]  Stewart J. Becker,et al.  Collision indicator charts for gantry‐couch position combinations for Varian linacs , 2011, Journal of applied clinical medical physics.

[16]  L. R. Dice Measures of the Amount of Ecologic Association Between Species , 1945 .

[17]  Jin Sung Kim,et al.  A virtual simulator designed for collision prevention in proton therapy. , 2015, Medical physics.

[18]  Stewart J. Becker,et al.  Collision indicator charts for gantry‐couch position combinations for Siemens ONCOR and Elekta Infinity linacs , 2013, Journal of applied clinical medical physics.

[19]  Chris Sells,et al.  Windows Forms Programming in Visual Basic.Net , 2003 .

[20]  E D Yorke The geometry of avoiding beam intersections and blocking tray collisions. , 1989, Medical physics.

[21]  T. Williams,et al.  Immersive Visualization with Automated Collision Detection for Radiotherapy Treatment Planning , 2007, MMVR.

[22]  Joseph Hanley,et al.  Clearance assurance for stereotactic radiosurgery and radiotherapy. , 2001, Medical physics.

[23]  Xiaochuan Pan,et al.  Collision-avoiding imaging trajectories for linac mounted cone-beam CT. , 2019, Journal of X-ray science and technology.

[24]  Allan Hanbury,et al.  Metrics for evaluating 3D medical image segmentation: analysis, selection, and tool , 2015, BMC Medical Imaging.

[25]  J L Humm Collision avoidance in computer optimized treatment planning. , 1994, Medical physics.

[26]  Laura Padilla,et al.  Collision prediction software for radiotherapy treatments. , 2015, Medical physics.

[27]  E. Chaney,et al.  The portable virtual simulator. , 1991, International journal of radiation oncology, biology, physics.

[28]  Oliver Jäkel,et al.  Accuracy of robotic patient positioners used in ion beam therapy , 2013, Radiation oncology.

[29]  Max Min Chao,et al.  Image Display for Collision Avoidance of Radiation Therapy: Treatment Planning , 2001, Journal of Digital Imaging.

[30]  Michael Foord,et al.  IronPython in Action , 2009 .

[31]  D L McShan,et al.  A computer-controlled conformal radiotherapy system. III: Graphical simulation and monitoring of treatment delivery. , 1995, International journal of radiation oncology, biology, physics.

[32]  Ivan Sopin,et al.  Online external beam radiation treatment simulator , 2008, International Journal of Computer Assisted Radiology and Surgery.

[33]  Toby C. Quinn Windows Forms Programming in Visual Basic , 2014 .

[34]  Kirby G. Vosburgh,et al.  3D Slicer: A Platform for Subject-Specific Image Analysis, Visualization, and Clinical Support , 2014 .

[35]  Minsong Cao,et al.  The development and verification of a highly accurate collision prediction model for automated noncoplanar plan delivery. , 2015, Medical physics.

[36]  Felix G. Hamza-Lup,et al.  Comprehensive 3D Visual Simulation for Radiation Therapy Planning , 2007, MMVR.

[37]  Lang Yu,et al.  Real-time Perception of Patient Space for Collision Avoidance in Radiation Treatmet , 2018, 2018 IEEE-EMBS Conference on Biomedical Engineering and Sciences (IECBES).

[38]  G K Svensson,et al.  Quality assurance in stereotactic radiosurgery using a standard linear accelerator. , 1991, International journal of radiation oncology, biology, physics.