Difference between revisions of "2006 November Meshing Project Visit:Notes"

From NAMIC Wiki
Jump to: navigation, search
m (Update from Wiki)
 
Line 99: Line 99:
 
* VTK Mesh Infrastructure
 
* VTK Mesh Infrastructure
  
<div class="thumb tright"><div style="width: 182px">[[Image:Abaqus_view.jpg|[[Image:180px-Abaqus_view.jpg|Abaqus Viewer]]]]<div class="thumbcaption"><div class="magnify" style="float: right">[[Image:Abaqus_view.jpg|[[Image:magnify-clip.png|Enlarge]]]]</div>Abaqus Viewer</div></div></div><div class="thumb tright"><div style="width: 182px">[[Image:Vtk_view.jpg|[[Image:180px-Vtk_view.jpg|VTK Viewer]]]]<div class="thumbcaption"><div class="magnify" style="float: right">[[Image:Vtk_view.jpg|[[Image:magnify-clip.png|Enlarge]]]]</div>VTK Viewer</div></div></div>
+
[[Image:Abaqus_view.jpg|thumb|right|182px|Abaqus Viewer]]
 +
[[Image:Vtk_view.jpg|thumb|right|182px|VTK Viewer]]
  
 
* ** Visualization of the continuum mesh
 
* ** Visualization of the continuum mesh

Revision as of 14:48, 20 December 2006

Home < 2006 November Meshing Project Visit:Notes

Project Scope

Within the Scope

  • Meshing Algorithm Interfaces
    • Interactive 3D tools integrated with Slicer3
    • Tools to select subsets of elements/nodes
    • Need to specify boundary conditions and external loads
  • Evaluation and developement of meshing algorithms
    • Strengths of existing methods
      • Human time required to get good quality mesh
      • Qualities of the meshes
      • Visualizing Bad Elements!
    • Custom mesh creations techniques
      • Integrated with the imaging/segmentation workflow
  • Testing Segmentation techniques (perhaps with small adjustments)
  • Validation statistics and group comparison statistics
  • Extraction of Material Properties from CT scan (based on bone density measurement)
  • Mapped Mesh
    • Using registration to adapt atlas space mesh to individual subject
    • Being developed as master's project at Iowa, integration with NA-MIC expected in project years 3/4
  • Multiple Meshes for Contact Analysis
    • Moving meshes ineractively to set up well posed analysis
    • Visualizing contact surfaces (avoid overlap, but get close)

Out of Scope

  • Finite element analysis will be done using commercial off the shelf tools (ABAQUS)
  • Visualization of analysis results will use the tools from the FEM tools
  • No higher order elements (stick with linear hex and tetrahedra)
    • ABAQUS does not support high order elements at contact surfaces
  • No Soft tissue analysis
  • Won't actively rely on the MR data for segmentation
  • Specialized cartilage segmentation and meshing is not included

Paper Targets from this work

  • Hexahedral vs. Tetrahedral Mesh Quality
    • TET is viewed as being stiffer than HEX meshes
      • We are not trying to debate the relative quality of these two techniques. Instead, during our processing of sample data, we will empirically find the number of elements needed using each meshing technique
    • Convergence study to find the optimal number of nodes for each technique that adequately matches the "gold standard" contact analysis
    • Compare FEM results vs. empiral results from Fuji Film
  • EMSegmenter algorithms on the cadaveric CT / MR Datasets
  • Evaluation of Inter-modality Registration for Orthopeadic Application
    • Reposition the bones in a more closed position and repeat the CT scan
    • Evaluate the use of the ITK registration capability to transform the MR data to match the new hand position
    • Validation versus manual tracing
  • Novel Meshing Techniques
    • Comparison between existing commercial and open-source packages

Research Tasks

  • Model comparison module migrated to slicer3 module
    • To support the validation aims
    • Based on Kiran's tool
      • Center of Mass initial registration / ICP Fine Registration
      • Surface distance measurement
      • Display of color coded surface distances
    • Add additional statistical features
      • Mean/Std Dev, etc per pair of subjects
      • Population statistics support

NA-MIC Tie In Projects

  • Segmentation
    • EM Segmenter -- Kitware interface to Kilian's code
    • Level Sets: stopping leaks at joints
    • Neural Networks
      • ITK infrastructure adaptations for dymanic instatiation
      • ANNIE is currently used (GNU LGPL licensed tools that could be replaced if ITK can be extended)
  • Interactive Widgets
    • VTK Widgets for 3D object manipulation and parameter adjustment
    • 2D KWWidgets for meshing tool control and statistical feedback
  • ITK Mesh Infrastructure
    • ITK FEM Mesh merging with ITK Mesh
  • VTK Mesh Infrastructure
Abaqus Viewer
VTK Viewer
  • ** Visualization of the continuum mesh
    • View of surface and wireframe (rendering issue with zbuffer)
    • 'volume rendering' of mesh quality properties
  • Representing transforms
    • File Formats
    • Mapping continuum meshes through transforms
  • Reuse techniques Shape analysis/statistics projects (for comparing surface generation techniques)
  • Possible further collaboration with Simbios