MIRT - Medical Image Registration Toolbox for Matlab
MIRT is a Matlab software package for 2D and 3D non-rigid image
MIRT supports the following features:
- Mutual Information (MI)
- Residual Complexity (RC)
- Sum of Squared Differences (SSD)
- Sum of Absolute Differences (SAD)
- Correlation Coefficient (CC)
- CD2, MS (ultrasound specific measures)
- Parametric: Free Form Deformation (FFD) - cubic B-splines
- Non-parametric: Variational (curvature regularization) (coming
Implicit Euler method (gradient-based)
Curvature-based (penalized Laplacian of the
displacements) both for parametric and non-parametric transformation
yes (hierarchical registration)
sequentially, all-frames-to-the-reference, etc. Check out some examples
of video stabilization [ here
There is also a GUI (MIRT_GUI) available for the group-wise non-rigid
stabilization of 2D videos.
Please fill in the following form in order receive the email with the
MIRT download link.
| Example 1. Non-rigid image
registration using Residual Complexity (RC) similarity measure.
|| We register the Source image onto the Reference one. Both
images were corrupted by the multiplicative intensity fields shown. We
use Residual Complexity as a similarity measure (alpha=1). The
transformation error is less than 1 pixel on average. The computational
time on my laptop (Core2Duo 2x1.5) is 10 seconds.
| Multipl.field in refim
||Multipl.field in im
| Example 2.
|| We register the Source image onto the Reference one. For
the similarity measure we used simply SSD. The transformation error is
less than 1 pixel on average. The computational time on my laptop
(Core2Duo 2x1.5) is 10 seconds.