Difference between revisions of "Mesh Discussion for Core 1"

From NAMIC Wiki
Jump to: navigation, search
Line 19: Line 19:
 
'''Mesh Parameterization'''
 
'''Mesh Parameterization'''
  
(1) Given a mesh, impose a parametric (e.g., planar, spherical) coordinate system.
+
(1) Given a mesh, impose a parametric (e.g., planar, spherical) coordinate system. This is necessary for  registration.
  
(2) Different possible metric for such a parametrization: metric distortion, conformal
+
(2) Different possible metric for such a parametrization: metric distortion, conformal, etc.
  
 
'''Given a Mesh Representing a Surface'''
 
'''Given a Mesh Representing a Surface'''

Revision as of 17:19, 14 June 2008

Home < Mesh Discussion for Core 1

Topics for discussion regarding Meshes in ITK.

Thursday, June 19th, 3-3:30pm ET

Participants: Will Schroeder, Luis Ibanez, Andrey Fedorov, Polina Golland, Thomas Yeo

  • The goal is to figure out what's there and what needs to be done to make meshes usable for algorithm development.
  • Thomas: I am listing some tools that might be necessary for people working with meshes in ITK (the viewpoint is probably biased towards my needs). I might also be referring to meshes as representing surfaces depending on the contexts.

Registration

(1) Need to interpolate values residing on the vertices of a mesh onto a set of points (which could belong to another mesh). I can give more specific examples in my problems if clarifications needed.

(2) Given a point lying on a face (triangle/tetrahedron) of a mesh, compute the spatial gradient at that point, i.e., how will the interpolated value changes as the point position changes.

(3) Does ParametricSpaceToImageSpaceMeshFilter already accomplished this? Found this on the documentation page, but it's unclear if it doing point (1) above.

Mesh Parameterization

(1) Given a mesh, impose a parametric (e.g., planar, spherical) coordinate system. This is necessary for registration.

(2) Different possible metric for such a parametrization: metric distortion, conformal, etc.

Given a Mesh Representing a Surface

(1) Compute differential geometric properties, e.g., first and second fundamental forms (mean and gaussian curvature)

(2) For mesh representing cortical surface, computing sulcal depth

Shape Analysis

(1) Spherical Harmonic Transform

(2) Wavelets - I thought Delphine's work was to be imported into ITK. They must have needed to do perform interpolation and impose a spherical coordinate system...

Obtaining the mesh in the first place

(1) In the context of the brain: white matter segmentation, topology correction, mesh generation.