Presentation is loading. Please wait.

Presentation is loading. Please wait.

Planning Curvature and Torsion Constrained Ribbons for Intracavitary Brachytherapy Sachin Patil, Jia Pan, Pieter Abbeel, Ken Goldberg UC Berkeley EECS.

Similar presentations


Presentation on theme: "Planning Curvature and Torsion Constrained Ribbons for Intracavitary Brachytherapy Sachin Patil, Jia Pan, Pieter Abbeel, Ken Goldberg UC Berkeley EECS."— Presentation transcript:

1 Planning Curvature and Torsion Constrained Ribbons for Intracavitary Brachytherapy Sachin Patil, Jia Pan, Pieter Abbeel, Ken Goldberg UC Berkeley EECS

2 Cancer Sites

3 Brachytherapy Internal radiation therapy – Radioactive source travels in catheters to tumor vicinity Intracavitary Brachytherapy

4 Limitations of current treatment options: Lack of proximity to tumor  Insufficient radiation to tumor volume Undesirable radiation exposure to healthy tissue Patient discomfort, no personalization

5 Tumor Coverage Standard approachNew approach Multiple dose locations desired proximal to tumor

6 3D Printing Stratasys uPrint SE Plus 3D Systems ProJET HD 3000 3D Printed Implant [Garg et al. 2013]

7 Customized 3D Printed Implants [Garg et al. 2013]

8 Channel Constraints Curvature constraints: Finite dimensions of radioactive seed Limited flexibility of catheters Extraction of support material

9 Independent Channels Infeasible for larger number of dose locations Mutually collision free Constraints on local/cumulative curvature

10 Ribbons

11 Improved arrangement  Improved coverage How do we create these implants?

12 Ribbon Kinematic Model Consider ribbon cross-section: Orient ribbon cross-section along binormal of Frenet-Serret frame [Frenet 1847; Serret 1851]

13 Ribbon Kinematic Model Frenet-Serret equations: Some manipulation yields:

14 Ribbon Kinematic Model This gives the following model:Planning parameters: : speed : curvature : torsion

15 Why Frenet-Serret Frame? Different curvatures, lengths: Difficult to plan for Same curvatures, lengths: Easier to plan for

16 Problem Specification Input: Implant volume conforming to patient anatomy from CT/MR scans Dose dwell segment poses Parameters of catheter and radioactive source  channel width, curvature and torsion limits

17 Problem Specification Objective: Compute ribbons such that: Curvature and torsion constrained Optimal – minimize energy Mutually collision-free

18 Related Work Planning rigid body motions in SE(3) without obstacles: Zefran et al. 1998; Belta et al. 2004; Goemans et al. 2005; Biggs et al. 2008; Cripps et al. 2012; etc. Planning using physically-based models of curves/ribbons: Moll et al. 2006; Bretl et al. 2014; etc. Planning for bevel-tip steerable needles: Alterovitz et al. 2006,2007; Hauser et al. 2009; Xu et al. 2009; Duindam et al. 2010; Van den Berg et al. 2010; Patil et al. 2012; etc.

19 Planning Challenges Nonholonomic systemCollision avoidance

20 Planning Approach Two steps: Sequential: Rapidly-exploring random trees (RRT) in SE(3) state space Simultaneous: Local optimization using sequential quadratic programming (SQP)

21 RRT Planner a b Sample random point in R 3 Find nearest tree node that contains sample within reachable set Connect Add new node and edge to tree Repeat till goal found or maximum iterations exceeded Collision detection a entry dose dwell segment For each dose dwell segment: [Patil et al. 2012; Garg et al. 2013]

22 RRT Limitations Non-smooth ribbons; unnecessary twists No notion of optimality

23 (Simultaneous) Local Optimization Optimization variables: Minimize energy (rotational strain) : subject to Entry / initial pose constraint Kinematic constraints Bounds on curvature/torsion Collision constraints [Schulman et al. 2013]

24 Optimization on SE(3) SE(3) is not a vector space: Locally parameterize SE(3) through its tangent space se(3)

25 Optimization on SE(3) 1)Seed trajectory: 2) Solve: where and 3)Compute new trajectory: [Saccon et al. 2013]

26 RRT + Local Optimization Two steps: Sequential: Rapidly-exploring random trees (RRT) in SE(3) state space Simultaneous: Local optimization using sequential quadratic programming (SQP)

27 RRT + Local Optimization

28 Intracavitary Brachytherapy Scenario RRT: Collision-free ribbons; unnecessary twists RRT + Local optimization: final solution

29 Intracavitary Brachytherapy Scenario 46% improvement in coverage (metric as defined by Garg et al. 2013) Limited to 18 channelsCan include up to 36 channels

30 Performance [single 3.5 Ghz Intel i7 processor]

31 Address global optimality of solutions [Bento et al. NIPS 2013s] Automatic computation of dose dwell segments Clinical studies (UC San Francisco Medical Center) Future Work

32 Ribbons – Planning Applications

33 Source available at: https://github.com/panjia1983/channel_backward Thank You Contact: sachinpatil@berkeley.edu goldberg@berkeley.edu

34 Narrow Passage Scenario No probabilistic completeness guarantees

35 Thank you

36 ABC ABC: XYZ


Download ppt "Planning Curvature and Torsion Constrained Ribbons for Intracavitary Brachytherapy Sachin Patil, Jia Pan, Pieter Abbeel, Ken Goldberg UC Berkeley EECS."

Similar presentations


Ads by Google