Welcome to FAIR.m!
- Version: 11.11.2009
- News
What is it? |
FAIR stands for Flexible Algorithms for Image Registration and is a collection of MATLAB files in combination with a fair documentation. | ||||||
Purpose? |
FAIR is designed as an academic and teaching tool. It can be used to explore existing techniques or to invent new features (please let me know). Though the focus is on exploring methods, FAIR can also be used for established tasks. | ||||||
Example? |
Fusion of PET and CT images (click on image to see the process) |
||||||
Demos? |
FAIR provides a folder full of examples and tutorials explaining how to use the package. | ||||||
Screenshots? |
The following list presents all intermediate results and the m-file for a non-parametric
multi-level image registration with an affine linear pre-registration for 2D PET-CT
data using the normalized gradient field as a distance measure and elastic regularization;
a Gauss-Newton scheme is used as optimizer in a matrix free setting (using multigrid
for the linear solve). The time was about 10sec for 128x128
data on a standard PC including all graphics and data pre-processing.
[mfile] [data] [multi-level representation] [PIR results level 4] [NPIR results level 4] [NPIR results level 5] [NPIR results level 6] [NPIR results level 7] [final results] [output] |
||||||
Matlab? |
Matlab is chosen because it allows an easy interaction with the building blocks, optimal for playing and teaching. Yes, it is eating a lot of memory, but FAIR performs surprisingly well on 3D data. If you are not yet familiar to Matlab, visit The MathWorks. | ||||||
Features? |
FAIR enables a solid discretize then optimize approach to
a variational approach to image registration
FAIR provides:
|
||||||
Documentation? |
The package is easy and ready to use. However, newcomers to the field
are referred to the following literature.
| ||||||
Copyright? |
FAIR is free but protected by copyright; see FAIRcopyright.m | ||||||
How to get it? |
Visit this cool website. |
News
- Thanks to Fabian Gigengack, the joint density estimator now runs on 64bit machines: ``I had to use the -largeArrayDims option (mex -largeArrayDims rhoSplineC.cc). In addition I had to update the source code of rhoSplineC.cc to make it work on my machine (see attached files). The compiled linux and windows 64bit versions are also attached. Maybe you can benefit from it...''
- News for Version 2009-05-06
the image domain can now be any rectangular region
more and extended examples and tutorials
more and extended optimization (Gauss, Newton, lBFGS, Trust-Region) - Current FAIR Version: 2009-05-06