TubeTK/Events/2010.10.26: Difference between revisions

From KitwarePublic
< TubeTK‎ | Events
Jump to navigationJump to search
No edit summary
No edit summary
Line 8: Line 8:


* Sliding tubes:
* Sliding tubes:
** Section of top tube moves 4 pixels to the right, section of bottom tube moves 4 pixels to the left


Original fixed image:
Original fixed image:
Line 34: Line 35:
[[File:SlidingBoxes_transformedMovingImage_anisotropic.png|500 px]]
[[File:SlidingBoxes_transformedMovingImage_anisotropic.png|500 px]]


* Sliding boxes:
* Sliding blocks:
** Top block moves 6 pixels to the right, bottom block moves 6 pixels to the left


Original fixed image:
Original fixed image:
Line 61: Line 63:
[[File:SlidingBoxes2_transformedMovingImage_anisotropic.png|500 px]]
[[File:SlidingBoxes2_transformedMovingImage_anisotropic.png|500 px]]


** Problem: corners within the fixed image do not have motion vectors, leading to problems in the transformed moving image
** Why? --> Because surface normals are discontinuous at corners...


 
+ Writing paper, due Thursday
* Writing paper, due Thursday




== Questions ==  
== Questions ==  
* Better way to find distance from a point to a polydata?
* Better way to find distance from a point to a polydata?

Revision as of 05:03, 26 October 2010

Danielle

  • Computed weighting term between anisotropic and diffusive regularization = exponential decay as a function of distance to the closest polydata point
  • Registration works!


Sliding organ registration

  • Sliding tubes:
    • Section of top tube moves 4 pixels to the right, section of bottom tube moves 4 pixels to the left

Original fixed image: SlidingBoxes originalFixedImage.png Original moving image: SlidingBoxes originalMovingImage.png

Organ borders: SlidingBoxes border.png Border normals: SlidingBoxes normals2.png

Motion field, no regularization: SlidingBoxes resultingMotionField noRegularization.png Transformed moving image: SlidingBoxes transformedMovingImage noRegularization.png

Motion field, diffusive regularization: SlidingBoxes resultingMotionField diffusive.png Transformed moving image: SlidingBoxes transformedMovingImage diffusive.png

Motion field, anisotropic diffusive regularization: SlidingBoxes resultingMotionField anisotropic.png Transformed moving image: SlidingBoxes transformedMovingImage anisotropic.png

  • Sliding blocks:
    • Top block moves 6 pixels to the right, bottom block moves 6 pixels to the left

Original fixed image: SlidingBoxes2 originalFixedImage.png Original moving image: SlidingBoxes2 originalMovingImage.png

Organ borders: SlidingBoxes2 border.png Border normals: SlidingBoxes2 normals.png

Motion field, no regularization: SlidingBoxes2 resultingMotionField noRegularization.png Transformed moving image: SlidingBoxes2 transformedMovingImage noRegularization.png

Motion field, diffusive regularization: SlidingBoxes2 resultingMotionField diffusive.png Transformed moving image: SlidingBoxes2 transformedMovingImage diffusive.png

Motion field, anisotropic diffusive regularization: SlidingBoxes2 resultingMotionField anisotropic.png Transformed moving image: SlidingBoxes2 transformedMovingImage anisotropic.png

    • Problem: corners within the fixed image do not have motion vectors, leading to problems in the transformed moving image
    • Why? --> Because surface normals are discontinuous at corners...

+ Writing paper, due Thursday


Questions

  • Better way to find distance from a point to a polydata?