Difference between revisions of "2016 Winter Project Week/Projects/CryoPlanningSlicerModule"

From NAMIC Wiki
Jump to: navigation, search
Line 16: Line 16:
 
! style="text-align: left; width:27%" |      Objective
 
! style="text-align: left; width:27%" |      Objective
 
<!-- Add a bulleted list of key points -->
 
<!-- Add a bulleted list of key points -->
*  
+
* The objective of this project is to refine the CryoPlanning module that has been developed to plan cryotherapy procedures
 +
*Specifically, I will be working on the optimization algorithm to estimate the optimal pose of the ice ball to ensure complete overlap of the ice ball with the tumor while avoiding critical structures.
  
 
! style="text-align: left; width:27%" |      Approach, Plan
 
! style="text-align: left; width:27%" |      Approach, Plan
 
<!-- Add a bulleted list of key points -->
 
<!-- Add a bulleted list of key points -->
*  
+
* The plan will be to implement the Broyden-Fletcher-Goldfarb-Shannon (BGFS) optimization algorithm. The pseudo Hessian will be generated to ensure fast and robust convergence for estimation of the optimal pose of the ice ball.
 +
* If suboptimal performance is obtained using the BGFS algorithm (either slow or inaccurate estimation of the optimal pose), we will implement the simulated annealing optimization algorithm.
  
 
! style="text-align: left; width:27%" |      Progress
 
! style="text-align: left; width:27%" |      Progress
 
<!-- Fill this out at the end of Project Week; describe what you did this week and what you plan to do next -->
 
<!-- Fill this out at the end of Project Week; describe what you did this week and what you plan to do next -->
*
+
* We have developed a module in Slicer that helps plan the position and orientation of the ice ball for cryotherapy.
 
+
* The position, orientation and size of the ice ball can be manually adjusted.
 +
*The user has the choice of three different ice probes - ice ball, ice rod and ice sphere.
 +
* Given the ice ball and the tumor model, the amount of overlap and the distance between the two models can be computed and displayed to the interventionist.
 +
* Automatic estimation of the optimal position and orientation of the ice ball has to be completed.
 
|}
 
|}
  
 
==Background and References==
 
==Background and References==
 
<!-- Use this space for information that may help people better understand your project, like links to papers, source code, or data -->
 
<!-- Use this space for information that may help people better understand your project, like links to papers, source code, or data -->

Revision as of 04:33, 23 December 2015

Home < 2016 Winter Project Week < Projects < CryoPlanningSlicerModule

Key Investigators

  • Jayender Jagadeesan, BWH
  • Steve Pieper, BWH
  • Sandy Wells, BWH

Project Description

Objective
  • The objective of this project is to refine the CryoPlanning module that has been developed to plan cryotherapy procedures
  • Specifically, I will be working on the optimization algorithm to estimate the optimal pose of the ice ball to ensure complete overlap of the ice ball with the tumor while avoiding critical structures.
Approach, Plan
  • The plan will be to implement the Broyden-Fletcher-Goldfarb-Shannon (BGFS) optimization algorithm. The pseudo Hessian will be generated to ensure fast and robust convergence for estimation of the optimal pose of the ice ball.
  • If suboptimal performance is obtained using the BGFS algorithm (either slow or inaccurate estimation of the optimal pose), we will implement the simulated annealing optimization algorithm.
Progress
  • We have developed a module in Slicer that helps plan the position and orientation of the ice ball for cryotherapy.
  • The position, orientation and size of the ice ball can be manually adjusted.
  • The user has the choice of three different ice probes - ice ball, ice rod and ice sphere.
  • Given the ice ball and the tumor model, the amount of overlap and the distance between the two models can be computed and displayed to the interventionist.
  • Automatic estimation of the optimal position and orientation of the ice ball has to be completed.

Background and References