Difference between revisions of "NA"

From NAMIC Wiki
Jump to: navigation, search
m (Update from Wiki)
m (Update from Wiki)
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Description ==
+
= NA-MIC Internal Collaborations =
  
For a general description of how we are using spherical wavelets for shape analysis, see [[NA-MIC/Projects/Structural/Shape_Analysis/3D_Shape_Analysis_Using_Spherical_Wavelets|3D Shape Analysis Using Spherical Wavelets]]
+
This is a list of all collaborative projects within NA-MIC. These projects form the basis of the progress reports submitted to the NIH. These collaborations are between team members of the various [[Cores|cores]] of NA-MIC.
  
This page outlines the steps we will take to code the Spherical Wavelet transform in ITK.
+
== Diffusion Image Analysis ==
  
* The best place to learn about the spherical wavelet transform that we will implement is in this paper, that also has pseudo-code.
+
=== Fiber Tract Extraction and Analysis ===
  
: Spherical Wavelets: Texture Processing (1995) Peter Schröder, Wim Sweldens
+
# [[NA-MIC/Projects/Diffusion_Image_Analysis/Fiber_Tract_Statistics|Fiber Tract Statistics]] (Utah, UNC)
: http://citeseer.ist.psu.edu/oder95spherical.html
+
# [[NA-MIC/Projects/Diffusion_Image_Analysis/Diffusion_measures_alongs_fiber_tracts_of_the_cingulum_bundle|Diffusion measures alongs fiber tracts of the cingulum bundle]] (Harvard, MIT, UNC)
 +
# [[NA-MIC/Projects/Diffusion_Image_Analysis/Clustering_of_anatomically_distinct_fiber_tracts|Clustering of anatomically distinct fiber tracts]] (Harvard, MIT)
 +
# [[Algorithm:GATech:Finsler_Active_Contour_DWI|Anisotropic Conformal Metrics for DTI Tractography]] (Georgia Tech, Harvard)
 +
# [[NA-MIC/Projects/Diffusion_Image_Analysis/Corpus_Callosum_Fiber_Tractography_in_Schizophrenia|Corpus Callosum Fiber Tractography in Schizophrenia]] (Dartmouth, Harvard, MIT)
  
In this paper, it is shown how to do decompose a scalar signal defined on a spherical mesh into spherical wavelet coefficients (analysis step, also called forward transform), and vice-versa (synthesis step, also called inverse transform).
+
=== Fractional Anisotropy Analysis ===
  
* In our implementation, we will generalize this code in 2 ways:
+
# [[NA-MIC/Projects/Diffusion_Image_Analysis/Corpus_Callosum_Regional_FA_analysis_in_Schizophrenia|Corpus Callosum Regional FA analysis in Schizophrenia]] (Harvard, UNC, Dartmouth)
*# The signal can be decomposed on any surface mesh (not necessarily a sphere) that has a spherical parametrization. This input surface mesh will be called the ''ParametrizedMesh'' Internally in our code, this surface mesh will be retriangulated to have a particular triangulation structure needed for the spherical wavelet analysis (built from recursively subdividing an icosahedron). This retriangulated mesh will be called the ''TemplateMesh'' (that will be available to the user by a get method).
+
# [[NA-MIC/Projects/Diffusion_Image_Analysis/Fractional_Anisotropy_of_the_Corpus_Callosum_and_Anterior_Commissure|Fractional Anisotropy of the Corpus Callosum and Anterior Commissure]] (Harvard, MIT, Dartmouth)
*# the signal can be N-dimensional (so for example, a 3D signal is a vector field defined on the spherical mesh).
+
# [[NA-MIC/Projects/Diffusion_Image_Analysis/Fractional_Anisotrophy_in_the_Uncinate_Fasciculus_in_Schizophrenia_and_Bipolar_I_Disorder--replication_and_extension_of_Kubicki_study|Fractional Anisotrophy in the Uncinate Fasciculus in Schizophrenia and Bipolar I Disorder--replication and extension of Kubicki study]] (Dartmouth, Harvard)
  
* We will have 2 types of itk classes, inspired by the ITK Spherical Harmonics classes:
+
=== Path of Interest Analysis ===
*# an itk object that is a container for the template mesh, the signal defined on the mesh and the spherical wavelet coefficients. This object will be called itkSphericalWaveletObject and its subclass will be the itkSurfaceWaveletObject:
 
*#* If the base mesh is a sphere, our object will be called a '''SphericalWaveletObject'''. There will be no need to input a ''ParametrizedMesh'' since it is built internally by the object by recursively subdividing an icosahedron. The subdivided icosahedron will be the ''TemplateMesh''.
 
*#* If the base mesh is an arbitrary surface, our object will be called a '''SurfaceWaveletObject''' and there will be a need to input a ''ParametrizedMesh'', as in the ITK Spherical Harmonics case, that represents the surface. The object will internally derive a ''TemplateMesh'' from the ''ParametrizedMesh''. (Note: we have not determined yet if this input will be two separate inputs, the surface mesh and its spherical parametrization, or a single input that consists of the surface mesh with the spherical parametrization somehow saved inside the mesh object. This will be determined and made consistent for both the ITK Spherical Harmonics and Spherical Wavelets).
 
*# 2 filters that take the itkSphericalWaveletObject as input and process it to calculate either the coefficients from the signal ('''itkSphericalWaveletsSignalToCoefficients''') or the signal from the coefficients ('''itkSphericalWaveletsCoefficientsToSignal'''). The output of both filters is an itkSphericalWaveletObject.
 
  
For a preliminary API, see [[NA-MIC/Projects/Structural/Shape_Analysis/ITK_Spherical_Wavelets_API|ITK Spherical Wavelets API]]
+
# [[NA-MIC/Projects/Diffusion_Image_Analysis/Integrity_of_Fronto-Temporal_Circuitry_in_Schizophrenia_using_Path_of_Interest_Analysis|Integrity of Fronto-Temporal Circuitry in Schizophrenia using Path of Interest Analysis]] (Dartmouth, MGH, Isomics, Harvard)
  
== Current Status ==
+
=== Validation ===
  
* We have created the API with Martin Styner (UNC), using as a motivation the ITK Spherical Harmonics ITK classes
+
# [[NA-MIC/Projects/Diffusion_Image_Analysis/DTI_Validation|DTI Validation]] (UCI, MGH, UNC, MIT)
* We have started to code the template mesh creation using an icosahedron subdivision with a specific ordering of the vertices of the mesh and a record of the hierarchical structure between vertices needed for the transform. We are using as a starting point the code in Code/Algorithms/RegularSphereMeshSource
 
  
== Next Steps ==
+
=== Algorithm/Software Infrastructure ===
  
* We will code the Base class itkSphericalWaveletsObject (that will include the template mesh creation code we have been working on)
+
# [[NA-MIC/Projects/Diffusion_Image_Analysis/DTI_Software_and_Algorithm_Infrastructure|DTI Software/Algorithm Infrastructure]] (Utah, UNC)
* We will code the filters
+
# [[NA-MIC/Projects/Diffusion_Image_Analysis/Tensor_based_statistics|Tensor based statistics]] (Harvard, Utah)
* Finally we will code the Base class itkSurfaceWaveletsObject that has more complex template creation
+
# [[NA-MIC/Projects/Diffusion_Image_Analysis/Diffusion_tensor_image_filtering|Diffusion tensor image filtering]] (Utah, Harvard)
 +
# [[NA-MIC/Projects/Diffusion_Image_Analysis/Non-rigid_EPI_Registration|Non-rigid EPI Registration]] (Harvard/MGH, Kitware, Dartmouth)
 +
# [[NA-MIC/Projects/Diffusion_Image_Analysis/Fiber_Tools_Slicer_Integration|Fiber Tools Integration with Slicer 3]] (UNC, GE, Isomics)
  
== Members ==
+
== Structural Image Analysis ==
  
* Xavier LeFaucheur (Gatech)
+
=== Image Segmentation ===
* Yi Gao (Gatech)
 
* Delphine Nain (Gatech)
 
* John Melonakos (Gatech)
 
* Jim Miller (GE)
 
* Luis Ibanez (Kitware)
 
* Martin Styner (UNC)
 
  
== Links ==
+
# [[Algorithm:GATech:Knowledge_Based_Bayesian_Segmentation|Knowledge-Based Bayesian Classification and Segmentation]] (Georgia Tech, Kitware)
 +
# [[NA-MIC/Projects/Structural/Segmentation/Interleaved_Segmentation_and_Registration|Brain Tissue Classification and Subparcellation of Brain Structures]] (Harvard, MIT, Kitware)
 +
# [[Algorithm:GATech:Rule_Based_Segmentation|Rule based segmentation: Striatum]] (Georgia Tech, Harvard, Isomics, Kitware)
 +
# [[Algorithm:GATech:Rule_Based_Segmentation|Rule based segmentation: DLPFC]] (Georgia Tech, UCI, Isomics, Kitware)
 +
# [[Algorithm:GATech:Multiscale_Shape_Segmentation|Multiscale Shape Segmentation Techniques]] (Georgia Tech, Harvard)
 +
# [[NA-MIC/Projects/Structural/Segmentation/Stochastic_Methods_for_Segmentation|Stochastic Methods for Segmentation]] (Georgia Tech)
 +
# [[Algorithm:GATech:Statistical_Segmentation_Slicer_2|Statistical/PDE methods for Segmentation]] (Georgia Tech)
  
* [[NA-MIC/Projects/Structural/Shape_Analysis/3D_Shape_Analysis_Using_Spherical_Wavelets|3D Shape Analysis Using Spherical Wavelets]]
+
=== Image Registration ===
* [[NA-MIC/Projects/Structural/Shape_Analysis/ITK_Spherical_Wavelets_API|ITK Spherical Wavelets API]]
+
 
 +
# [[Algorithm:GATech:Optimal_Mass_Transport_Registration|Optimal Mass Transport for Registration]] (Georgia Tech, Harvard)
 +
 
 +
=== Morphometric Measures and Shape Analysis ===
 +
 
 +
# [[NA-MIC/Projects/Structural/Shape_Analysis/Caudate_and_Corpus_Callosum|Shape Analysis for the caudate and corpus callosum data]] (Harvard, UNC, Georgia Tech, Dartmouth)
 +
# [[NA-MIC/Projects/Structural/Shape_Analysis/Hippocampus|Shape Analysis of the hippocampus]] (Dartmouth, UNC, Harvard)
 +
# [[Algorithm:GATech:Multiscale_Shape_Analysis|Multiscale Shape Analysis applied to Caudate and Hippocampus]] (Georgia Tech, Harvard, UNC)
 +
# [[NA-MIC/Projects/Structural/Shape_Analysis/Using_LONI_Pipeline|UNC Shape Analysis with LONI pipeline for clinical investigators]] (UNC, UCLA)
 +
# [[NA-MIC/Projects/Structural/Population_Studies|Population Studies]] (UNC, GE)
 +
# [[NA-MIC/Projects/Structural/Morphometric_Measures/Mild_Cognitive_Impairment|Multi-site morphometry in Mild Cognitive Impairment]] (UCI, mBIRN?)
 +
# [[NA-MIC/Projects/Structural/Morphometric_Measures/Schizophrenia/Muti-site_Morphometry|Multi-site morphometry in Schizophrenia]] (UCI, FBIRN)
 +
# [[NA-MIC/Projects/Structural/Shape_Analysis/Automated_shape_model_construction|Automated shape model construction]] (Utah, Harvard)
 +
# [[NA-MIC/Projects/Structural/Morphometric_Measures/Schizophrenia/Neural_Substrates_of_Apathy|Neural substrates of apathy in schizophrenia]] (Dartmouth, Isomics)
 +
 
 +
== fMRI Analysis ==
 +
 
 +
=== Functional Activation Analysis ===
 +
 
 +
# [[NA-MIC/Projects/fMRI_Analysis/Neural_Substrates_of_Working_Memory_in_Schizophrenia:_A_Parametric_3-Back_Study|Neural Substrates of Working Memory in Schizophrenia: A Parametric 3-Back Study]] (Dartmouth, Harvard)
 +
# [[NA-MIC/Projects/fMRI_Analysis/Brain_Activation_during_a_Continuous_Verbal_Encoding_and_Recognition_Task_in_Schizophrenia|Brain Activation during a Continuous Verbal Encoding and Recognition Task in Schizophrenia]] (Dartmouth, Harvard)
 +
# [[NA-MIC/Projects/fMRI_Analysis/Fronto-Temporal_Connectivity_in_Schizophrenia_during_Semantic_Memory|Fronto-Temporal Connectivity in Schizophrenia during Semantic Memory]] (Dartmouth, Harvard)
 +
# [[NA-MIC/Projects/fMRI_Analysis/Imaging_Phenotypes_in_Schizophrenics_and_Controls|Imaging Phenotypes in Schizophrenics and Controls]] (UCI, Toronto)
 +
# [[NA-MIC/Projects/fMRI_Analysis/Attentional_Circuits_in_Schizophrenia_as_revealed_by_fMRI_and_PET|Attentional Circuits in Schizophrenia as revealed by fMRI and PET]] (UCI)
 +
 
 +
=== Algorithm and Software Infrastructure ===
 +
 
 +
# [[NA-MIC/Projects/fMRI_Analysis/fMRI_Statistics_Software_Infrastructure|fMRI Statistics Software Infrastructure]] (GE, Isomics, Kitware, MIT)
 +
# [[NA-MIC/Projects/fMRI_Analysis/Spatial_Regularization_for_fMRI_Detection|Spatial Regularization for fMRI Detection]] (MIT, Harvard)
 +
# [[Algorithm:GATech:Conformal_Flattening_Registration|Conformal Flattening for fMRI Visualization]] (Georgia Tech, Harvard)
 +
 
 +
== NA-MIC Kit ==
 +
 
 +
=== NAMIC Software Process ===
 +
 
 +
# [[NA-MIC/Projects/NA-MIC_Kit/CMake_-_NAMIC_Kit_Building|CMake - NAMIC Kit Building]] (Kitware)
 +
# [[NA-MIC/Projects/NA-MIC_Kit/CPack_-_NAMIC_Kit_Distribution|CPack - NAMIC Kit Distribution]] (Kitware)
 +
# [[NA-MIC/Projects/NA-MIC_Kit/Dart_2_and_CTest_-_Software_Quality|Dart 2 and CTest - Software Quality]] (GE, Kitware)
 +
 
 +
=== Software Infrastructure ===
 +
 
 +
# [[NA-MIC/Projects/NA-MIC_Kit/Slicer3|Slicer 3]] (Isomics, GE, Kitware, UCSD, UCLA)
 +
# [[NA-MIC/Projects/NA-MIC_Kit/Coordinate_Systems|Coordinate Systems]] (GE, Isomics)
 +
# [[NA-MIC/Projects/NA-MIC_Kit/IO_Unification|IO Unification]] (GE, Isomics)
 +
# [[NA-MIC/Projects/NA-MIC_Kit/Licenses_Unification|Licenses Unification]] (Kitware, Isomics)
 +
# [[NA-MIC/Projects/NA-MIC_Kit/Grid_Computing|Grid Computing]] (UCSD, UCLA, GE, Kitware, Isomics)
 +
# [[NA-MIC/Projects/NA-MIC_Kit/KWWidgets|KWWidgets]] (Kitware)
 +
# [[NA-MIC/Projects/NA-MIC_Kit/Execution_Model|Execution Model]] (GE)
 +
# [[NA-MIC/Projects/NA-MIC_Kit/MRML|MRML]] (Isomics, Kitware, GE)
 +
# [[NA-MIC/Projects/NA-MIC_Kit/Teem|Teem]] (Harvard/BWH)
 +
 
 +
=== Training & Dissemination ===
 +
 
 +
# [[NA-MIC/Projects/NA-MIC_Kit/Training_Material_and_Workshops_for_NA-MIC_Kit|Training Material and Workshops for NA-MIC Kit]] (Harvard/MGH, Harvard/BWH)
 +
# [[NA-MIC/Projects/NA-MIC_Kit/Dissemination|Dissemination for NA-MIC]] (Isomics, Kitware, Harvard)
 +
 
 +
== Other Projects ==
 +
 
 +
# [[Non_Rigid_Registration|Non-Rigid Registration]]
 +
 
 +
= NA-MIC External Collaborations =
 +
 
 +
This section describes all external collaborations with NA-MIC. Details for the primary funding mechanism for collaborating with NCBCs are provided [[Collaborator:Resources|here]].
 +
 
 +
== PAR-05-063 Automated FE Mesh Development ==
 +
 
 +
This project is a NCBC collaboration grant. Collaborators include Nicole Grosland, Vincent Magnotta, Steve Pieper, and Simon Warfield. The master page for this collaboration is [[NA-MIC_NCBC_Collaboration:Automated_FE_Mesh_Development|here]], while the rest of this section contains links to the specific active projects in this collaboration.
 +
 
 +
=== Meshing Algorithms ===
 +
 
 +
# [[Novel_Hexahedral_Meshing_Algorithms|Novel Hexahedral Meshing Algorithms]] (Iowa)
 +
# [[Hex_vs_Tet_Mesh_Comparisons|Hex vs Tet Mesh Comparisons]] (Iowa/Isomics/BWH)
 +
 
 +
=== Automated Segmentation ===
 +
 
 +
# [[Integration_of_Neural_Network_Algorithms|Integration of Neural Network Algorithms]] (Iowa)
 +
 
 +
=== Image Registration ===
 +
 
 +
# [[Evaluation_of_Inter-Modality_Registration]] (Iowa/Isomics)
 +
 
 +
=== Validation ===
 +
 
 +
# [[Validation_of_Defined_Regions_of_Interest_Using_Surface_Scanning]] (Iowa)
 +
# [[FE_Mesh_Validation]] (Iowa)

Latest revision as of 14:04, 18 December 2006

Home < NA

NA-MIC Internal Collaborations

This is a list of all collaborative projects within NA-MIC. These projects form the basis of the progress reports submitted to the NIH. These collaborations are between team members of the various cores of NA-MIC.

Diffusion Image Analysis

Fiber Tract Extraction and Analysis

  1. Fiber Tract Statistics (Utah, UNC)
  2. Diffusion measures alongs fiber tracts of the cingulum bundle (Harvard, MIT, UNC)
  3. Clustering of anatomically distinct fiber tracts (Harvard, MIT)
  4. Anisotropic Conformal Metrics for DTI Tractography (Georgia Tech, Harvard)
  5. Corpus Callosum Fiber Tractography in Schizophrenia (Dartmouth, Harvard, MIT)

Fractional Anisotropy Analysis

  1. Corpus Callosum Regional FA analysis in Schizophrenia (Harvard, UNC, Dartmouth)
  2. Fractional Anisotropy of the Corpus Callosum and Anterior Commissure (Harvard, MIT, Dartmouth)
  3. Fractional Anisotrophy in the Uncinate Fasciculus in Schizophrenia and Bipolar I Disorder--replication and extension of Kubicki study (Dartmouth, Harvard)

Path of Interest Analysis

  1. Integrity of Fronto-Temporal Circuitry in Schizophrenia using Path of Interest Analysis (Dartmouth, MGH, Isomics, Harvard)

Validation

  1. DTI Validation (UCI, MGH, UNC, MIT)

Algorithm/Software Infrastructure

  1. DTI Software/Algorithm Infrastructure (Utah, UNC)
  2. Tensor based statistics (Harvard, Utah)
  3. Diffusion tensor image filtering (Utah, Harvard)
  4. Non-rigid EPI Registration (Harvard/MGH, Kitware, Dartmouth)
  5. Fiber Tools Integration with Slicer 3 (UNC, GE, Isomics)

Structural Image Analysis

Image Segmentation

  1. Knowledge-Based Bayesian Classification and Segmentation (Georgia Tech, Kitware)
  2. Brain Tissue Classification and Subparcellation of Brain Structures (Harvard, MIT, Kitware)
  3. Rule based segmentation: Striatum (Georgia Tech, Harvard, Isomics, Kitware)
  4. Rule based segmentation: DLPFC (Georgia Tech, UCI, Isomics, Kitware)
  5. Multiscale Shape Segmentation Techniques (Georgia Tech, Harvard)
  6. Stochastic Methods for Segmentation (Georgia Tech)
  7. Statistical/PDE methods for Segmentation (Georgia Tech)

Image Registration

  1. Optimal Mass Transport for Registration (Georgia Tech, Harvard)

Morphometric Measures and Shape Analysis

  1. Shape Analysis for the caudate and corpus callosum data (Harvard, UNC, Georgia Tech, Dartmouth)
  2. Shape Analysis of the hippocampus (Dartmouth, UNC, Harvard)
  3. Multiscale Shape Analysis applied to Caudate and Hippocampus (Georgia Tech, Harvard, UNC)
  4. UNC Shape Analysis with LONI pipeline for clinical investigators (UNC, UCLA)
  5. Population Studies (UNC, GE)
  6. Multi-site morphometry in Mild Cognitive Impairment (UCI, mBIRN?)
  7. Multi-site morphometry in Schizophrenia (UCI, FBIRN)
  8. Automated shape model construction (Utah, Harvard)
  9. Neural substrates of apathy in schizophrenia (Dartmouth, Isomics)

fMRI Analysis

Functional Activation Analysis

  1. Neural Substrates of Working Memory in Schizophrenia: A Parametric 3-Back Study (Dartmouth, Harvard)
  2. Brain Activation during a Continuous Verbal Encoding and Recognition Task in Schizophrenia (Dartmouth, Harvard)
  3. Fronto-Temporal Connectivity in Schizophrenia during Semantic Memory (Dartmouth, Harvard)
  4. Imaging Phenotypes in Schizophrenics and Controls (UCI, Toronto)
  5. Attentional Circuits in Schizophrenia as revealed by fMRI and PET (UCI)

Algorithm and Software Infrastructure

  1. fMRI Statistics Software Infrastructure (GE, Isomics, Kitware, MIT)
  2. Spatial Regularization for fMRI Detection (MIT, Harvard)
  3. Conformal Flattening for fMRI Visualization (Georgia Tech, Harvard)

NA-MIC Kit

NAMIC Software Process

  1. CMake - NAMIC Kit Building (Kitware)
  2. CPack - NAMIC Kit Distribution (Kitware)
  3. Dart 2 and CTest - Software Quality (GE, Kitware)

Software Infrastructure

  1. Slicer 3 (Isomics, GE, Kitware, UCSD, UCLA)
  2. Coordinate Systems (GE, Isomics)
  3. IO Unification (GE, Isomics)
  4. Licenses Unification (Kitware, Isomics)
  5. Grid Computing (UCSD, UCLA, GE, Kitware, Isomics)
  6. KWWidgets (Kitware)
  7. Execution Model (GE)
  8. MRML (Isomics, Kitware, GE)
  9. Teem (Harvard/BWH)

Training & Dissemination

  1. Training Material and Workshops for NA-MIC Kit (Harvard/MGH, Harvard/BWH)
  2. Dissemination for NA-MIC (Isomics, Kitware, Harvard)

Other Projects

  1. Non-Rigid Registration

NA-MIC External Collaborations

This section describes all external collaborations with NA-MIC. Details for the primary funding mechanism for collaborating with NCBCs are provided here.

PAR-05-063 Automated FE Mesh Development

This project is a NCBC collaboration grant. Collaborators include Nicole Grosland, Vincent Magnotta, Steve Pieper, and Simon Warfield. The master page for this collaboration is here, while the rest of this section contains links to the specific active projects in this collaboration.

Meshing Algorithms

  1. Novel Hexahedral Meshing Algorithms (Iowa)
  2. Hex vs Tet Mesh Comparisons (Iowa/Isomics/BWH)

Automated Segmentation

  1. Integration of Neural Network Algorithms (Iowa)

Image Registration

  1. Evaluation_of_Inter-Modality_Registration (Iowa/Isomics)

Validation

  1. Validation_of_Defined_Regions_of_Interest_Using_Surface_Scanning (Iowa)
  2. FE_Mesh_Validation (Iowa)