2011 Winter Project Week:NAMICShapeAnalysis
Key Investigators
- UNC: Lucile Bompard, Clement Vachet, Martin Styner
- Utah: Chris Gloschat
Objective
Statistical shape analysis methods have emerged within the last decade to allow for a localized analysis of shape.The UNC shapeAnalysisMANCOVA pipeline is a unified method for local shape analysis that can accomodate different number of variates and contrasts. Unlike current shape analysis frameworks,it also allows to include any number of associated variables in the statistical analysis of the data. This tool has been designed to interact seamlessly with the existing UNC SPHARM-PDM based shape analysis toolbox. Indeed, the point-based models computed with the SPHARM-PDM tool can be used in combination with this pipeline to perform quantitative morphological assessment of structural changes at specific locations. The aim is to make this UNC pipeline a NITRIC pipeline : we want to integrate the Particle-based Shape Correspondence system is the pipeline.
Approach, Plan
The developed shapeAnalysisMANCOVA is a C++ program that can be run both with shapeAnalysisMANCOVA_Wizard as well as a command line tool. In order to compile shapeAnalysisMANCOVA, ITK, VTK, GenerateCLP and Boost Libraries for C (v 0.39.1) must already be installed. The point-based models will be analyzed with methods using multivariate analysis of covariance (MANCOVA). The steps performed in order to obtain the statistical analysis are the following, for each iteration:
computing a General Linear Model (GLM) to test group differences at every surface location,
doing the Metric computation thanks to the Multivariate analysis of covariance (MANCOVA),
computing the P-values and controlling for the mutliple testing problem,
doing the permutations tests (considering the linear varibles).
The data scenes (MRML scene) are created and can be displayed within 3D Slicer. <foo>.
Our plan for the project week is to first try out to find a path between Boost and ITK, VTK, Slicer lib. <bar>,...
Progress
Delivery Mechanism
This work will be delivered to the NA-MIC Kit as a
- ITK Module
- Slicer Module
- Built-in
- Extension -- commandline YES
- Extension -- loadable YES
- Other shapeAnalysisMANCOVA_Wizard