TubeTK/Events/2010.10.14: Difference between revisions

From KitwarePublic
< TubeTK‎ | Events
Jump to navigationJump to search
(Created page with "== Danielle == * Implementation of diffusion-based regularization ** itkImageToImageDiffusiveDeformableRegistrationFilter ** itkImageToImageDiffusiveDeformableRegistrationFunctio...")
 
No edit summary
 
(4 intermediate revisions by 2 users not shown)
Line 3: Line 3:
** itkImageToImageDiffusiveDeformableRegistrationFilter
** itkImageToImageDiffusiveDeformableRegistrationFilter
** itkImageToImageDiffusiveDeformableRegistrationFunction
** itkImageToImageDiffusiveDeformableRegistrationFunction
*** Has two functions - a regularization function and an intensity difference function, and sums their results
** Extends itkPDEDeformableRegistrationFilter/Function, with similar modifications as Andinet's itkAnisotropicDiffusionTensorImageFilter/itkAnisotropicDiffusionTensorFunction (which extend itkFiniteDifferenceImageFilter/itkFiniteDifferenceFunction)
** Extends itkPDEDeformableRegistrationFilter/Function, with similar modifications as Andinet's itkAnisotropicDiffusionTensorImageFilter/itkAnisotropicDiffusionTensorFunction (which extend itkFiniteDifferenceImageFilter/itkFiniteDifferenceFunction)
* Implementation of regularization smoothing in the tangential direction:
* Implementation of regularization smoothing in the tangential direction:
** Artificial motion field:
** Artificial deformation field:
*** Vectors are [-0.5, 0.5, 0] or [0.5, 0.5, 0], plus white noise of variance 0.1
*** Known normal, for now use w = 1 (smoothing entirely in tangential plane)
[[File:SlidingOrganTangentialDiffusionTest.png]]
** Registration is regularization only (20 iterations, time step 0.05)
** Original deformation field:
[[File:OriginalMotionField.png]]
** Deformation field after regularization:
*** Note border is maintained
[[File:SmoothedMotionField.png]]


* Future
* Future
** DUH, not extracting tangential and normal components yet =)
** Boundary conditions
** Boundary conditions
** Regularization smoothing in normal direction
** Regularization smoothing in normal direction
Line 13: Line 24:
** Compute weighting term = distance to organ border
** Compute weighting term = distance to organ border
** Extract organ border normals from input data
** Extract organ border normals from input data
[[Category:TubeTK Events and Meetings|2010.10.14]]

Latest revision as of 18:48, 26 July 2013

Danielle

  • Implementation of diffusion-based regularization
    • itkImageToImageDiffusiveDeformableRegistrationFilter
    • itkImageToImageDiffusiveDeformableRegistrationFunction
      • Has two functions - a regularization function and an intensity difference function, and sums their results
    • Extends itkPDEDeformableRegistrationFilter/Function, with similar modifications as Andinet's itkAnisotropicDiffusionTensorImageFilter/itkAnisotropicDiffusionTensorFunction (which extend itkFiniteDifferenceImageFilter/itkFiniteDifferenceFunction)
  • Implementation of regularization smoothing in the tangential direction:
    • Artificial deformation field:
      • Vectors are [-0.5, 0.5, 0] or [0.5, 0.5, 0], plus white noise of variance 0.1
      • Known normal, for now use w = 1 (smoothing entirely in tangential plane)

SlidingOrganTangentialDiffusionTest.png

    • Registration is regularization only (20 iterations, time step 0.05)
    • Original deformation field:

OriginalMotionField.png

    • Deformation field after regularization:
      • Note border is maintained

SmoothedMotionField.png

  • Future
    • DUH, not extracting tangential and normal components yet =)
    • Boundary conditions
    • Regularization smoothing in normal direction
    • Add intensity distance function (simple using existing finite difference functions)
    • Compute weighting term = distance to organ border
    • Extract organ border normals from input data