Difference between revisions of "2009 Summer Project Week New ITK Level Set Framework"

From NAMIC Wiki
Jump to: navigation, search
 
(One intermediate revision by the same user not shown)
Line 12: Line 12:
  
 
<h3>Objective</h3>
 
<h3>Objective</h3>
Create a new level set framework which unifies region based, propagation based and advection based method.
+
Create a new generic level set framework:
 
+
* unifies region based, propagation based and advection based methods
This new framework should also allow the user to choose in between
+
* makes easier the creation of new evolution terms
* a discrete version (with an underlying image)
+
* with a generic user-defined stopping criterion
* a parametric method (where the implicit function is expressed as a linear combination of a given set of functions).
+
* with a generic user-defined reinitialization
 +
* with the ability to run on any kind of underlying data:
 +
** point-sets
 +
** 2-manifold meshes
 +
** 3-manifold meshes
 +
** images
 +
* with standard discrete representations
 +
** "dense"
 +
** "sparse"
 +
* with continuous representations
  
 
</div>
 
</div>
Line 24: Line 33:
 
<h3>Approach, Plan</h3>
 
<h3>Approach, Plan</h3>
  
* Base classes have already been designed and implemented.
+
* Discuss and validate the design with Level-Set and ITK experts.
* Validate the design with experts.
 
* Finish the implementation of basic level set evolutions
 
** discrete case
 
** continuous case (start with Compactly Supported Radial Basis Functions)
 
  
 
</div>
 
</div>
Line 36: Line 41:
 
<h3>Progress</h3>
 
<h3>Progress</h3>
  
 +
* Creation of a repository on the Namic SandBox: [http://svn.na-mic.org/NAMICSandBox/trunk/GenericLevelSetFramework/ GenericLevelSetFramework]
 +
* Base classes with validated design moved to Namic SandBox
  
 
</div>
 
</div>
 
</div>
 
</div>

Latest revision as of 20:48, 25 June 2009

Home < 2009 Summer Project Week New ITK Level Set Framework


Key Investigators

  • Arnaud Gelas (Harvard Medical School)

Objective

Create a new generic level set framework:

  • unifies region based, propagation based and advection based methods
  • makes easier the creation of new evolution terms
  • with a generic user-defined stopping criterion
  • with a generic user-defined reinitialization
  • with the ability to run on any kind of underlying data:
    • point-sets
    • 2-manifold meshes
    • 3-manifold meshes
    • images
  • with standard discrete representations
    • "dense"
    • "sparse"
  • with continuous representations

Approach, Plan

  • Discuss and validate the design with Level-Set and ITK experts.

Progress

  • Creation of a repository on the Namic SandBox: GenericLevelSetFramework
  • Base classes with validated design moved to Namic SandBox