Difference between revisions of "Modules:AffineRegistration-Documentation-3.4"

From Slicer Wiki
Jump to: navigation, search
(New page: Return to Slicer 3.4 Documentation __NOTOC__ ===Affine Registration=== Affine Registration {| |thumb|280px|Caption 1 |[[Image:screensh...)
 
Line 29: Line 29:
  
 
* This module is often used to align images of different subjects.
 
* This module is often used to align images of different subjects.
* The affine transformation allows a limited degree of deformation and frequently is used as a pre-processing step for higher order transformations such as the [[Modules:DeformableB-SplineRegistration-Documentation-3.4 BSpline]] and [[Modules:DiffeomorphicDemonsAlgorithm-Documentation03.4 Demons]].
+
* The affine transformation allows a limited degree of deformation and frequently is used as a pre-processing step for higher order transformations such as the [[Modules:DeformableB-SplineRegistration-Documentation-3.4|BSpline]] and [[Modules:DiffeomorphicDemonsAlgorithm-Documentation03.4| Demons]].
  
 
===Quick Tour of Features and Use===
 
===Quick Tour of Features and Use===
Line 44: Line 44:
  
 
No other modules are required for this module.
 
No other modules are required for this module.
 +
 +
===Limitations===
 +
 +
The module uses an itkOrientImageFilter to realign the fixed and moving images to axial before registration.  This is required due to limitations in ITK's handling of non-axial images in filters used by registration.
  
 
===Known bugs===
 
===Known bugs===
  
Follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker.  
+
None.  To report bugs, follow this [http://na-mic.org/Mantis/main_page.php link] to the Slicer3 bug tracker.  
  
  
Line 56: Line 60:
 
===Source code & documentation===
 
===Source code & documentation===
  
Source Code: [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/]
+
Source Code: [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/AffineRegistration.cxx | C++ Source] and [http://www.na-mic.org/ViewVC/index.cgi/trunk/Applications/CLI/AffineRegistration.xml | XML Description]
  
 
Documentation:
 
Documentation:
Line 70: Line 74:
  
 
===References===
 
===References===
 +
D. Mattes, D.R. Haynor, H. Vesselle, T.K. Lewellen, and  W. Eubank. PET-CT image registration in the chest using  free-form deformations. ''IEEE Transactions on Medical Imaging'',  22(1):120–128, 2003.

Revision as of 03:01, 2 March 2009

Home < Modules:AffineRegistration-Documentation-3.4
Return to Slicer 3.4 Documentation

Affine Registration

Affine Registration

Caption 1
Caption 2
Caption 3

General Information

Module Type & Category

Type: CLI

Category: Registration

Authors, Collaborators & Contact

  • Author: Daniel Blezek
  • Contact: daniel.blezek at gmail.com

Module Description

This command line module implements a registration algorithm based on the Mattes mutual information registration metric and the affine transformation. Both the fixed and moving images may be optionally smoothed before registration.

Usage

Examples, Use Cases & Tutorials

  • This module is often used to align images of different subjects.
  • The affine transformation allows a limited degree of deformation and frequently is used as a pre-processing step for higher order transformations such as the BSpline and Demons.

Quick Tour of Features and Use

List all the panels in your interface, their features, what they mean, and how to use them. For instance:

  • Input panel:
  • Parameters panel:
  • Output panel:
  • Viewing panel:

Development

Dependencies

No other modules are required for this module.

Limitations

The module uses an itkOrientImageFilter to realign the fixed and moving images to axial before registration. This is required due to limitations in ITK's handling of non-axial images in filters used by registration.

Known bugs

None. To report bugs, follow this link to the Slicer3 bug tracker.


Usability issues

Follow this link to the Slicer3 bug tracker. Please select the usability issue category when browsing or contributing.

Source code & documentation

Source Code: | C++ Source and | XML Description

Documentation:

More Information

Acknowledgment

This work is part of the National Alliance for Medical Image Computing (NAMIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149. Information on the National Centers for Biomedical Computing can be obtained from National Centers for Biomedical Computing.

References

D. Mattes, D.R. Haynor, H. Vesselle, T.K. Lewellen, and W. Eubank. PET-CT image registration in the chest using free-form deformations. IEEE Transactions on Medical Imaging, 22(1):120–128, 2003.