Difference between revisions of "Collaboration/UIowa/Developing a GUI for non-rigid image registration programs using NA-MIC Kit"

From NAMIC Wiki
Jump to: navigation, search
Line 22: Line 22:
  
 
<h1>Objective</h1>
 
<h1>Objective</h1>
We are developing methods for analyzing diffusion tensor data along fiber tracts. The goal is to be able to make statistical group comparisons with fiber tracts as a common reference frame for comparison.
+
Learn how to use a professional software development process.  Learn how to create GUIs to make our tools easier for others to use. Learn how to port our existing image registration & image processing libraries and tools to the ITK and VTK model. Learn how to package our programs so they run on different computer operating systems such as Windows, Linux, and Macintosh.
  
  

Revision as of 18:48, 20 June 2007

Home < Collaboration < UIowa < Developing a GUI for non-rigid image registration programs using NA-MIC Kit
Scatter plot of the original FA data through the genu of the corpus callosum of a normal brain.
Regression of FA data; solid line represents the mean and dotted lines the standard deviation.


Key Investigators

  • Gary Christensen, The University of Iowa
  • Kunlin Cao, The University of Iowa
  • Kai Ding, The University of Iowa
  • Xiujuan Geng, The University of Iowa
  • Paul Song, The University of Iowa
  • Hans Jonson, The University of Iowa
  • Yumin, Kitware


Objective

Learn how to use a professional software development process. Learn how to create GUIs to make our tools easier for others to use. Learn how to port our existing image registration & image processing libraries and tools to the ITK and VTK model. Learn how to package our programs so they run on different computer operating systems such as Windows, Linux, and Macintosh.


Approach, Plan

Our approach for analyzing diffusion tensors is summarized in the IPMI 2007 reference below. The main challenge to this approach is <foo>.

Our plan for the project week is to first try out <bar>,...

Progress

Software for the fiber tracking and statistical analysis along the tracts has been implemented. The statistical methods for diffusion tensors are implemented as ITK code as part of the DTI Software Infrastructure project. The methods have been validated on a repeated scan of a healthy individual. This work has been published as a conference paper (MICCAI 2005) and a journal version (MEDIA 2006). Our recent IPMI 2007 paper includes a nonparametric regression method for analyzing data along a fiber tract.



References

  • Fletcher, P.T., Tao, R., Jeong, W.-K., Whitaker, R.T., "A Volumetric Approach to Quantifying Region-to-Region White Matter Connectivity in Diffusion Tensor MRI," to appear Information Processing in Medical Imaging (IPMI) 2007.
  • Corouge, I., Fletcher, P.T., Joshi, S., Gilmore, J.H., and Gerig, G., "Fiber Tract-Oriented Statistics for Quantitative Diffusion Tensor MRI Analysis," Medical Image Analysis 10 (2006), 786--798.
  • Corouge, I., Fletcher, P.T., Joshi, S., Gilmore J.H., and Gerig, G., Fiber Tract-Oriented Statistics for Quantitative Diffusion Tensor MRI Analysis, Lecture Notes in Computer Science LNCS, James S. Duncan and Guido Gerig, editors, Springer Verlag, Vol. 3749, Oct. 2005, pp. 131 -- 138
  • C. Goodlett, I. Corouge, M. Jomier, and G. Gerig, A Quantitative DTI Fiber Tract Analysis Suite, The Insight Journal, vol. ISC/NAMIC/ MICCAI Workshop on Open-Source Software, 2005, Online publication: http://hdl.handle.net/1926/39 .


http://www.na-mic.org/Wiki/index.php/NA-MIC/Projects/Theme/Template - Please cut and paste the template from this page and use it here. This will be the replacement for the 4-block.

Additional Information

Objective: Port our existing image registration & image processing libraries and tools to the ITK and VTK model. We would like to make our tools easier to export to external investigators and learn how to use professional software development process. We want to learn how to create GUI interfaces to make our tools easier for others to use.

Progress:

Next Steps:

  • Learn about ITK file formats and how to read/write image formats
  • Learn about image processing pipeline and memory management issues
  • Learn how to make GUI interfaces
  • Evaluate whether or not we need to write our own GUI using KWWidgets or can take advantage of slicer3
  • Learn cpack

Key Investigators:


Publications:

Additional Links:

  • 4 block ppt