DBP2:JHU:Roadmap:Progress

From NAMIC Wiki
Revision as of 18:33, 22 April 2009 by Sidd queens (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Home < DBP2:JHU:Roadmap:Progress

Back to JHU DBP 2, JHU DBP Roadmap

Current status

  • Segmentation: Semi-automatic segmentation has been implemented by Fichtinger et al. Statistical atlas based segmentation has been prototyped by Tannenbaum et al. Pose-independent segmentation (workable in both supine/prone) is being implemented.
  • Registration: contour based registration has been prototyped by Fichtinger et al., needs to be re-implemented with native NA-MIC tools.
  • Prostate Measurement: Prototyped by Fichtinger et al., needs to be re-implemented with native NA-MIC tools.
  • Device Modeling: Prototyped by Fichtinger et al, needs to be re-implemented with native NA-MIC tools.
  • Biopsy Planning: Clinically functional, currently being implemented with native NA-MIC tools
  • Tutorial: Not yet started. It will be derived from the actual clinically-functional system, with demo data.

Schedule

Data Collection: Done. Initial data available, hand segmented for ground truth.

Segmentation: We plan to use shape-based segmentation methods for the MRI prostate data. Several parts of the procedure have already been implemented with NA-MIC tools such as the conformal flattening procedure. Spherical wavelets for shape analysis are already available in ITK. Despeckling techniques will be used to enhance ultrasound imagery as a pre-processing step for segmentation of the prostate data.

System Implementation: Apart from the one research element (segmentation), the rest of the project is a massive software engineering effort, and will follow these major milestones and schedule:


Application Workflow Development:

10/15/2007 Define the workflow for the application (David, Csaba, Gabor) --- DONE ---

10/22/2007 Create GUI templates for the workflow steps only till Calibration step (David) --- DONE ---

11/20/2008 Wizard GUI created for Targeting step, and Verification step (Siddharth) --- DONE ---


Software architecture compliance of module:

11/20/2008 Model View Controller pattern reflected in corresponding MRML, GUI, Logic (Siddharth) ---DONE---


Device Modeling:

12/15/2007 Conversion of engineering data into VTK-viewable objects (David) -- DONE --


Data Display:

12/15/2007 Provide display logic for targets and prostate outlines (David) --- DONE ---


Measurement Tools:

07/01/2008 Semi-automatic identification of fiducials via thresholding & centroids still not integrated inside SLICER (Csaba) --- DONE ---

11/26/2008 Integration of semi-automatic identification of fiducials in the SLICER module (Siddharth) ---DONE---

07/01/2008 Logic for robot registration with fiducials still not integrated inside SLICER (Csaba) --- DONE ---

11/26/2008 Integration of Logic for robot registration with fiducials in the SLICER module --- IN PROCESS ---

08/01/2008 Prostate measurement tools (David) --- REMOVED (use automatic segmentation instead) ---


Biopsy Planning/Targeting:

07/01/2008 Calculations for robot trajectory based on target position still not integrated inside SLICER (Csaba) --- DONE ---

11/24/2008 Integration of calculations for robot trajectory based on target position (Siddharth) --- IN PROCESS ---

11/24/2008 Implement planning tools (display, logic) in Slicer3 (Siddharth, David) --- IN PROCESS ---

09/19/2008 Verification against pre-existing software and data (David, Siddharth)


Robot positioning:

09/19/2008 GUI targeting readouts for optical encoders (David, Siddharth)---- TO BE DONE----

11/10/2008 Integrate optical encoders with our Slicer module (Siddharth) -----DONE------


Integration of Prostate segmentation (by Yi, Tennanbaum) in SLICER module:

01/05/2009 - 01/09-2009 Planned integration of segmentation developed at Georgia Tech by Yi, Tennanbaum during the NAMIC project week in Utah --- PLANNED ACTIVITY --- The current status and schedule is here: prostate segmentation AHM2009


Verification and testing of integrated system: