Documentation/4.2/Modules/ExpertAutomatedRegistration

From SlicerWiki
Jump to: navigation, search
Home < Documentation < 4.2 < Modules < ExpertAutomatedRegistration

For the latest Slicer documentation, visit the 4.6 page.


Introduction and Acknowledgements

This work is part of the National Alliance for Medical Image Computing (NA-MIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149. Information on NA-MIC can be obtained from the NA-MIC website.
Author: FIRSTNAME LASTNAME, AFFILIATION
Contributor1: FIRSTNAME LASTNAME, AFFILIATION
Contributor2: FIRSTNAME LASTNAME, AFFILIATION
Contact: FIRSTNAME LASTNAME,

Isomics, Inc. <- Replace this logo with yours  
Surgical Planning Laboratory (SPL) <-Replace this logo with yours  

Module Description

Provides rigid, affine, and BSpline registration methods via a simple GUI


Use Cases

N/A

Tutorials

N/A

Panels and their use

Parameters:

  • IO
    • Fixed Image: Image which defines the space into which the moving image is registered
    • Moving Image: The transform goes from the fixed image's space into the moving image's space
    • Resample image: Registration results
  • Registration Parameters
    • Load transform: Load a transform that is immediately applied to the moving image
    • Save transform: Save the transform that results from registration
    • Initialization: Method to prime the registration process
    • Registration: Method for the registration process
    • Metric: Method to quantify image match
    • Expected offset magnitude: Expected misalignment after initialization
    • Expected rotation magnitude: Expected misalignment after initialization
    • Expected scale magnitude: Expected misalignment after initialization
    • Expected skew magnitude: Expected misalignment after initialization
  • Advanced Registration Parameters
    • Verbosity level: Level of detail of reporting progress
    • Sample from fixed/moving overlap: Limit metric evaluation to the fixed image region overlapped by the moving image
    • Fixed Image Mask: Image which defines a mask for the fixed image
    • Random number seed (0=none): Seed to generate a consistent random number sequence
    • Number of threads (0=max): Number of CPU threads to use
    • Minimize memory: Reduce the amount of memory required at the cost of increased computation time
    • Interpolation: Method for interpolation within the optimization process
  • Advanced Initial Registration Parameters
    • Fixed landmarks: Ordered list of landmarks in the fixed image
    • Moving landmarks: Ordered list of landmarks in the moving image
  • Advanced Rigid Registration Parameters
    • Rigid Max Iterations: Maximum number of rigid optimization iterations
    • Rigid sampling ratio: Portion of the image to use in computing the metric during rigid registration
  • Advanced Affine Registration Parameters
    • Affine Max Iterations: Maximum number of affine optimization iterations
    • Affine sampling ratio: Portion of the image to use in computing the metric during affine registration
  • Advanced BSpline Registration Parameters
    • BSpline Max Iterations: Maximum number of bspline optimization iterations
    • BSpline sampling ratio: Portion of the image to use in computing the metric during BSpline registration
    • Control point spacing (pixels): Number of pixels between control points


Similar Modules

N/A

References

N/A

Information for Developers