Imaging Toolkit
Fast Imaging Library
This library of functions provides a number of algorithms to reconstruct accelerated MR data, including
- UNFOLD
- Parallel Imaging Methods
- SENSE, Variable Density SENSE, regularized SPACE RIP, and GRAPPA
as well as a number of associated MR image reconstruction algorithms, including
- Homodyne processing of partial-Fourier data
- Gradient field inhomogeneity correction (gradwarp)
- Nyquist Ghost correction
The complete package includes a reference manual (PDF and HTML), a binary library file, and demos in both C and Matlab (via MEX). To get started, follow the "Quick Start Guide" given in the manual.
Please direct support and other inquires to: ncigt-imaging-toolkit at bwh.harvard.edu
Downloads
Version 0.96 (Released Mar 5, 2010)
| OS | Package | MD5 Checksum |
|---|---|---|
| Windows | ncigt_fil_v0.96_20100305_MSWin32.zip | 67e5d8e55acb885afcac35f27687d29a |
| Mac OS-X (darwin) | ncigt_fil_v0.96_20100305_darwin.zip | 56ab1a66b901a78c1904067e35a29648 |
| Linux 32-bit | ncigt_fil_v0.96_20100305_x32.zip | 6fc92141e407c1514e8191f6461d7501 |
| Linux 64-bit | ncigt_fil_v0.96_20100305_x64.zip | ef3fc3ef3a893e303091be788f244094 |
Change Log:
- OF NOTE: changed name of 'COORD' struct to 'XCOORD', for Siemens ICE compatibility
- cleaned up win32 compiler warnings
- added Nyquist Ghost Elimination via Spatial and Temporal Encoding (GESTE) functions
- added display demo for showing images of .nd data in Windows
- fixed memory leak in find_tag (DICOM util)
- added fft manager init check to catch segfaults on uninitialized buffers
- split GRAPPA reconstruction code into two parts, so that GRAPPA reconstruction parameters can now be easily reused.
- fixed a bug in the project_mask function, so that it now works with rectangular matrices
Version 0.9 (Released Aug 3, 2009)
| OS | Package | MD5 Checksum |
|---|---|---|
| Mac OS-X (darwin) | ncigt_fil_v0.90_20090803_darwin.zip | 572a09c153e7aef6bced902da055b1a6 |
| Windows | ncigt_fil_v0.90_20090803_MSWin32.zip | 9d6a75b25fff8cf33cd8a1bb973b3d75 |
| Linux 32-bit | ncigt_fil_v0.90_20090803_x32.zip | d24de8b3f13990039f88e5bbc3baa9d0 |
| Linux 64-bit | ncigt_fil_v0.90_20090803_x64.zip | 4008095224cbac3b643d0e3ac864d652 |
Change Log:
- added functions to support phase alignment between images
- added functions to support virtual body coil estimation
- converted CWP SVD code to use double precision. Fixed bug that prevented economy-sized SVD.
- added code for fast left-singular-vector calcuation (lsv) useful for rank-1 estimation of matrices
- fixed malloc bug in correct_rampsamp function
- converted unfold_filter to use multiple threads
- additional C-code demos added
Version 0.8 (Released Apr 14, 2009)
| OS | Package | MD5 Checksum |
|---|---|---|
| Mac OS-X (darwin) | ncigt_fil_v0.8_20090414_darwin.zip | c4844f03251e1ca96172fcd23079411c |
| Windows | ncigt_fil_v0.8_20090414_MSWin32.zip | 7e3e0afe67ee35562dd3ae374cf944c7 |
| Linux 32-bit | ncigt_fil_v0.8_20090414_x32.zip | a6951c0af7f058dfbb9cd023d75b8186 |
| Linux 64-bit | ncigt_fil_v0.8_20090414_x64.zip | 07b5f5ffe61978c406f60afce5217709 |
IGT Applications
Functions from this imaging toolkit are currently used in two projects within the IGT Center:
