Difference between revisions of "2010 Summer Project Week Best Regularization Term for Demons Registration Algorithm"

From NAMIC Wiki
Jump to: navigation, search
(Created page with '__NOTOC__ <gallery> Image:PW-MIT2010.png|Projects List </gallery> ==Key Investigators== * MGH: Rui Li, Greg Sharp <div style="margin: 20px…')
 
Line 19: Line 19:
 
<h3>Approach, Plan</h3>
 
<h3>Approach, Plan</h3>
  
Working with Slicer people to look at how to convert the code into a loadable module.
+
Our plan is to find a way to convert the current research code into an itk module that can
 +
be loaded into slicer.
  
 
</div>
 
</div>
Line 26: Line 27:
  
 
<h3>Progress</h3>
 
<h3>Progress</h3>
Currently the code is a mixture of MATLAB and C code.
+
 
 +
The research code is a mixture of MATLAB and C code. Thanks to the discussion with Luis, we have
 +
successfully implemented itkCurvatureDemonsFilter.* and itkCurvatureDemonsFunction.* for a variant of
 +
the Demons algorithm with the curvature regularization term.
 +
 
 +
Our next steps after this project week are: (1). implement locally adaptive curvature based Demons algorithm.
 +
(2). implement Demons algorithm that uses L1-regularization term, this step will take more time and effort.
 +
itkPDEDeformableRegistrationFilter.* and itkPDEDeformableRegistrationFunction.* need to be rewritten. (3). All
 +
the filters will be included in plastimatch as open source.
 +
 
  
 
</div>
 
</div>

Revision as of 03:16, 25 June 2010

Home < 2010 Summer Project Week Best Regularization Term for Demons Registration Algorithm

Key Investigators

  • MGH: Rui Li, Greg Sharp

Objective

  • Show comparison of the demons algorithm performance with different regularization terms.

Approach, Plan

Our plan is to find a way to convert the current research code into an itk module that can be loaded into slicer.

Progress

The research code is a mixture of MATLAB and C code. Thanks to the discussion with Luis, we have successfully implemented itkCurvatureDemonsFilter.* and itkCurvatureDemonsFunction.* for a variant of the Demons algorithm with the curvature regularization term.

Our next steps after this project week are: (1). implement locally adaptive curvature based Demons algorithm. (2). implement Demons algorithm that uses L1-regularization term, this step will take more time and effort. itkPDEDeformableRegistrationFilter.* and itkPDEDeformableRegistrationFunction.* need to be rewritten. (3). All the filters will be included in plastimatch as open source.


Delivery Mechanism

References