Constrained Affine/Rigid Registration 1.9 RC (Constrained_Affine-Rigid_Registration)

IACL.Registration.Volume

[edu.jhu.ece.iacl.plugins.registration.MedicAlgorithmConstrainedFLIRT]

Description

Constrained Linear Registration algorithm based on FLIRT.


Notes

Constrained Linear Registration algorithm based on FLIRT. Finds a linear transformation under specified constraints that brings the source volume into the space of the target volume. Degrees of freedom can be specified.

Inputs

Name Default Type File Extension Description
Source volume Source volumeVolume
  • dim{X,Y,Z,1}
  • type{any}
Supported Formats Source volume
Target volume Target volumeVolume
  • dim{X,Y,Z,1}
  • type{any}
Supported Formats Target volume
Reference Weighted volume (Optional) Reference Weighted volumeVolume
  • dim{X,Y,Z,1}
  • type{any}
Supported Formats Reference Weighted volume
Input Weighted volume (Optional) Input Weighted volumeVolume
  • dim{X,Y,Z,1}
  • type{any}
Supported Formats Input Weighted volume
Degrees of freedom Affine - 12Option
  1. Rigid - 6
  2. Global rescale - 7
  3. Specific rescale - 9
  4. Affine - 12
- Degrees of freedom
Cost function Correlation ratioOption
  1. Correlation ratio
  2. Least squares
  3. Normalized cross correlation
  4. Normalized mutual information
- Cost function
Registration interpolation TrilinearOption
  1. Trilinear
  2. Bspline 3rd order
  3. Bspline 4th order
  4. Cubic Lagrangian
  5. Quintic Lagrangian
  6. Heptic Lagrangian
  7. Windowed sinc
- Registration interpolation
Output interpolation TrilinearOption
  1. Trilinear
  2. Bspline 3rd order
  3. Bspline 4th order
  4. Cubic Lagrangian
  5. Quintic Lagrangian
  6. Heptic Lagrangian
  7. Windowed sinc
  8. Nearest Neighbor
- Output interpolation
Apply rotation AllOption
  1. All
  2. X
  3. Y
  4. Z
- Apply rotation
Minimum angle -10Double - Minimum angle
Maximum angle 10Double - Maximum angle
Number of angles to sample in coarse grid: 6Integer - Number of angles to sample in coarse grid:
Multiple of tolerance to bracket the minimum 10Integer - Multiple of tolerance to bracket the minimum
Number of iterations 10Integer - Number of iterations
Number of minima from Level 8 to test at Level 4 5Integer - Number of minima from Level 8 to test at Level 4
Use the max of the min resolutions of the two datasets when resampling trueBoolean - Use the max of the min resolutions of the two datasets when resampling
Limit translation range trueBoolean - Limit translation range
Apply same translation limits to all dimensions trueBoolean - Apply same translation limits to all dimensions
Subsample image for speed trueBoolean - Subsample image for speed
Skip multilevel search (Assume images are close to alignment) falseBoolean - Skip multilevel search (Assume images are close to alignment)
Initialize registration by aligning the COG's falseBoolean - Initialize registration by aligning the COG's
Min X (mm) -128Float - Min X (mm)
Max X (mm) 128Float - Max X (mm)
Min Y (mm) -128Float - Min Y (mm)
Max Y (mm) 128Float - Max Y (mm)
Min Z (mm) -128Float - Min Z (mm)
Max Z (mm) 128Float - Max Z (mm)


Outputs

Name Type File Extension Description
Transformation Matrix Matrix - Transformation Matrix
Registered Volume Volume
  • dim{X,Y,Z,1}
  • type{any}
xml Registered Volume
Execution Time Performance - Execution Time


Authors


Last modified by VANDERBILT\landmaba on Thu, 21 Jan 2010 14:27:27 CST