Preprocessing: Overview
Very often, anatomical datasets are analyzed in groups or single datasets are
compared against a group. Several analysis steps are required to standardize
image content, collectively called preprocessing:
File conversion: data conversion from scanner format to a format used
by the image analysis software,
Spatial normalization: interpolating data to a standard resolution,
Alignment with a standard coordinate system: the position and orientation of the head is different from scan to scan and must be corrected.
Inhomogeneity correction: the contrast in MR data is not uniform due
to machine imperfection. Data have to be corrected for these intensity
inhomogeneities.
Intensity normalization: because there is no standard intensity scale
(as in X-ray tomography), datasets have to be normalized for intensity
across scans.
Registration: data from different examinations (e.g., different weightings) have to be transformed into the same spatial reference system.
These steps are now discussed in more detail.
First Prev Next Last Go Back Full Screen Close Quit
File conversion
MR scanning takes place in k-space (Fourier space). Acquired data are
transformed into an image using an inverse Fourier transform. Most analysis
procedures use images, rarely raw data are required.
Most MR scanners today generate images in DICOM format (Medical Image Format FAQ: http://www.dclunie.com). Advantages of this format are:
standard, contains tags (patient name, acquisition information etc.). Disadvantages: only 2D format defined (i.e., volume data are delivered as a series
of slices).
Most image analysis software uses proprietary data formats for storage.
The most common format is called Analyze format, named
after a SW package developed by the Mayo Clinic (reference:
http://www.mayo.edu/bir/PDF/ANALYZE75.pdf). A revised version is
called NIFTI (reference: http://nifti.nimh.nih.gov/), and an emerging standard among current SW packages. Advantages: 3D format defined. Disadvantages: patient and acquisition information is lost, no tags.
Be aware that some format conversion SW also performs an intensity or
spatial normalization!
First Prev Next Last Go Back Full Screen Close Quit
Spatial normalization
Generally, volumetric MRI data are not acquired with an isotropical spatial
resolution, e.g., a voxel corresponds to 0.90.91.5 mm. It is useful to
interpolate data to an isotropic resolution of 1.01.01.0 mm.
All interpolation methods have properties of low-pass filters, i.e., they blur
edges. Multiple interpolation steps should be avoided. The best method is
B-spline filtering.
Thevenaz, Blu, Unser (2000): Interpolation revisited. IEEE TMI 19, 739-758.
Thevenaz, Blu, Unser (2000): Image interpolation and resampling. Handbook of Medical
Imaging, Processing and Analysis.
Intensity normalization
Because tissue contrast depends on the MR imaging protocol, there is no
tissue-related intensity scale such as in X-ray computed tomography. Rather,
the intensity histogram is described as a sum of Gaussian distributions relating to different tissue classes, and the center and dispersion adjusted across
scans:
K
XX
(vi k )2
uk exp
h=
,
(1)
2k
k=1
where vi corresponds to the voxel-wise intensity in domain , K to the number of classes with mean k and standard deviation k .
Inhomogeneity correction I
Inhomogeneities of the B1 scanner field lead to contrast differences within
the measurement volume. For some datasets, the contrast ratio of white matter to grey matter varies up to 50 %. Correction is performed by modeling
the histogram as a sum of Gaussian distributions as above, but assuming that
a class-independent but spatially variable gain field g modulated measured
voxel intensities:
h=
K
XX
k=1
((vi gi ) k )2
,
uk exp
2k
(2)
This gain field is estimated by comparing the distribution of the global histogram with those in local histograms. The recovered gain field can be used
to correct the intensities of the original image. Note that intensity inhomogeneities are also found in microscopic images.
Pham, Prince, (1999): An adaptive fuzzy segmentation algorithm of magnetic resonance images. IEEE TMI 18, 737752.
First Prev Next Last Go Back Full Screen Close Quit
Inhomogeneity correction II
Top: original MRI dataset. Below: inhomogeneity-corrected image. Note
especially the correction effect in the coronal slice.
Registration I
Registration is called a process that aligns two images with the same coordinate space. Examples are:
Two images were taken in spatial continuity (e.g., histological sections)
that shall be aligned as a common map.
Two images of the same scene were taken at different times. Changes
occuring with time shall be detected (e.g., growth of a tumor).
Two images of the same object were taken in different imaging modalities. Registration brings both acquisitions into the same coordinate
frame, so that complementary information from both techniques can be
integrated (e.g., a functional modality (PET) with an anatomical modality (MRI)).
An electronic atlas shall be adapted to a 3D dataset of a human head.
Registration II
The registration problem is written as:
T = arg min(S(T (O), R) + E(T )),
T
Volume-based registration I
The most common approach is to use the whole image information in the
registration process. Suitable similarity criteria are:
The squared intensity difference:
S(O, R) =
n
X
(T (o)i ri )2 ,
i=0
Pn 2
Pn
2
T
(o)
i=0 ri
,
S(O, R) = 1 pi=0Pn i
(
2 2
i=0 T (o)i ri )
If the histogram differs (e.g., different MRI weightings), an informationbased criterion, mutual information, is used as a similarity criterion.
First Prev Next Last Go Back Full Screen Close Quit
Nonlinear registration I
If registration is performed across different objects, or objects are distorted,
nonlinear registration is required. Consider the brain images below, acquired
by Echoplanar Imaging (EPI), a fast MR imaging technique.
We want to find the best transformation that maps images from the upper
row to the row below. Here, a nonlinear transformation is sought.
First Prev Next Last Go Back Full Screen Close Quit
Summary: preprocessing
Preprocessing of anatomical images is used to standardize images in terms
of intensity, contrast, spatial resolution, and head orientation.
As a result, we have all datasets of a subject group aligned with the same
coordinate frame, and in the same spatial resolution. The average intensity
(within a tissue class) is the same across all datasets.
Note that spatial normalization and the adaptation of a coordinate system are
often combined in a single registration step, i.e., by aligning with a reference
brain.
The usefulness of mapping datasets into the same reference space (e.g.,
Talairach-Fox coordinates) is under discussion. This problem will be studied
further in the seminar section.