1 / 24

Image Registration with Hierarchical B-Splines

Image Registration with Hierarchical B-Splines. Z. Xie and G. Farin. Support. Arizona Alzheimer Disease Research Center. Motivation. Image Fusion Image Comparison Image Segmentation Pattern Recognition. Classification. Landmark based methods Point based method Curve based method

Download Presentation

Image Registration with Hierarchical B-Splines

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Image Registration with Hierarchical B-Splines Z. Xie and G. Farin

  2. Support Arizona Alzheimer Disease Research Center

  3. Motivation • Image Fusion • Image Comparison • Image Segmentation • Pattern Recognition

  4. Classification • Landmark based methods • Point based method • Curve based method • Surface based method • Intensity based methods

  5. Free Form Deformation (FFD)

  6. FFD with Hierarchical B-Splines • Putting the object into the B-Spline hyperpatchs. • Moving the B-Spline control points to deform the object. • Refining the control points related to complex regions. • Adjusting the refined control points for detail deformation.

  7. Point based registration This problem naturally breaks down into two scattered data approximation problems. The least squares solution of this problem can be found by solving the linear systems.

  8. How does it work? • Local refinement by knot insertion. • Recomputing related control points.

  9. Why hierarchical B-Splines? • Efficiency • Global to local influence

  10. Example of point based registration Source Target Deformed Source

  11. Surface based registration Together with the Iterative Closest Point (ICP) approach, this problem can be converted into a scattered data approximation problem.

  12. Iterative Closest Point

  13. Distance Transform

  14. Hierarchical Deformation with Hierarchical B-Splines • Initialize: Rigid Transformation • Linear matching: Iterative Affine Deformation • Nonlinear matching: Hierarchical Cubic B-Splines • Increase level of detail iteratively

  15. Advantage • Validity. Right matching between individual points by matching big shape feature first, then refine the detail gradually. • Efficiency. Only pay attention to complex regions. • Precision. Enough of degrees of freedom for matching detail.

  16. Example of 2-D registration

  17. Example of 3D matching

  18. Movie of 3D Deformation

  19. Intensity-based registration Together with optic flow, this problem can be converted into scattered data approximation problem.

  20. Optic flow Optic flow is a visual displacement flow field associated with the variation in an image sequence. It can be used as an estimator of the displacement of one pixel on the source image to its matching pixel on target image.

  21. Hierarchical Deformation vs. multi-resolution data representation

  22. Example of intensity based registration Source Deformed source Target

  23. Movie of intensity based registration

  24. Future Work • Multi-resolution surface representation • More robust displacement estimator for intensity based registration. • Multi-modal intensity based registration

More Related