coreg and spatial
TRANSCRIPT
-
7/29/2019 Coreg and Spatial
1/39
Co-registration and Spatial
Normalisation
Nazanin Derakshan
Eddy DavelaarSchool of Psychology, Birkbeck University of
London
-
7/29/2019 Coreg and Spatial
2/39
What is Spatial Normalisation?
It is a registration method that allows us towarp images from a number of individuals
into roughly the same standard space: this
allows signal averaging across individuals.
It is useful for determining what happens
generically over individuals.
The method results in spatially normalised
images.
-
7/29/2019 Coreg and Spatial
3/39
Why are spatially normalised images
useful?
They are useful because activation sites
can be reported according to their
Euclidian coordinates within a standardspace (Fox, 1995).
The most commonly adopted coordinatesystem within the brain imaging
community is that described by Talairach
& Toumoux (1988).
-
7/29/2019 Coreg and Spatial
4/39
How does the method work?
Normalisation usually begins by matching
the brains to a template image using
transformations. This is then followed byintroducing nonlinear deformations
described by a number of smooth basis
functions (Friston et al.1995a).
-
7/29/2019 Coreg and Spatial
5/39
So the method
Warps the images such that functionallyhomologous regions from different subjects are
as close together as possible
Problems: No exact match between structure and function
Different brains are organised differently
Computational problems (local minima, not enough
information in the images, computationally expensive)
Compromise by correcting gross differences
followed by smoothing of normalised images
-
7/29/2019 Coreg and Spatial
6/39
Affine and Non-linear Registration
-
7/29/2019 Coreg and Spatial
7/39
Affine registration
The objective is to fit the source image fto a
template image g, using a twelve parameter
affine transformation. The images may be scaled
quite differently, so an additional intensityscaling parameter is included in the model.
Make sure you have plenty of slices
-
7/29/2019 Coreg and Spatial
8/39
When the error for a particular fitted parameter is
known to be large, then that parameter will be
based more upon the prior information.
In order to adopt this approach, the prior
distribution of the parameters should be known.
This can be derived from the zooms and shears
determined by registering a large number of
brain images to the template.
-
7/29/2019 Coreg and Spatial
9/39
Affine Registration The first part is a 12 parameter
affine transform 3 translations
3 rotations
3 zooms
3 shears
Fits overall shape and size
z Algorithm simultaneously minimises
y Mean-squared difference between template and
source image
y Squared distance between parameters and their
expected values (regularisation)
-
7/29/2019 Coreg and Spatial
10/39
Affine Registration
Minimise mean squared difference fromtemplate image(s)
Affine registration
Affine registration
matches positionsand sizes of images.
-
7/29/2019 Coreg and Spatial
11/39
Non-Linear Spatial Normalisation
Assumes that the image has already beenapproximately registered with the template
according to a twelve-parameter affine
registration.
It is used when the parameters describing
global shape differences are not accountedfor by affine registration.
-
7/29/2019 Coreg and Spatial
12/39
The model for defining nonlinear warps
uses deformations consisting of a linear
combination of low-frequency periodic
basis functions.
-
7/29/2019 Coreg and Spatial
13/39
Non-linear registration
Affine + Non-linear
Size and global shape of
the brain is normalised.
-
7/29/2019 Coreg and Spatial
14/39
Without regularisation, the non-
linear spatial normalisation can
introduce unnecessary warps.
Regularisation
-
7/29/2019 Coreg and Spatial
15/39
Regularization is achieved by minimizingthe sum of squared difference between the
template and the warped image, while
simultaneously minimizing some function of
the deformation field. The principles are
Bayesian and make use of
the MAP (Maximum A Posteriori) scheme
-
7/29/2019 Coreg and Spatial
16/39
Template
image
Affine
registration
(2 = 472.1)
Non-linear
registration
without
regularisation.
(2 = 287.3)
Non-linear
registration
using
regularisation.
(2 = 302.7)
Over-fitting
-
7/29/2019 Coreg and Spatial
17/39
Algorithm simultaneously minimises
Mean squared difference between
template and source image
Squared distance between parameters
and their known expectation
Deformations consist of a linear combination of
smooth basis functions
These are the lowest frequencies of a 3D
discrete cosine transform (DCT)
-
7/29/2019 Coreg and Spatial
18/39
Co-registration
Matching of two images of different modalities
(e.g., T1 with T2) by finding the transformation
parameters
Why co-registration? Realigning functional images can be greatly
facilitated by having high-res structural images
Allows a more precise spatial normalization asthe warps computed from structural images can
be applied to the functional images.
-
7/29/2019 Coreg and Spatial
19/39
co-registration maximizes the mutual
information between two images
MI is a measure of the dependence
between images
-
7/29/2019 Coreg and Spatial
20/39
Now a tiny bit more technical
-
7/29/2019 Coreg and Spatial
21/39
-
7/29/2019 Coreg and Spatial
22/39
Spatial normalization: procedure that
warps images from a number of
individuals into roughly the same standard
space to allow signal averaging acrosssubjects.
-
7/29/2019 Coreg and Spatial
23/39
Purpose of spatial normalization is to
maximize the sensitivity to neuro-
physiological change elicited by
experimental manipulation of sensorimotoror cognitive state
may imply that condition-dependent
effects should be incorporated in theoptimization procedure
-
7/29/2019 Coreg and Spatial
24/39
Techniques I
Label-based techniques: identify
homologous features in the source and
reference images and find the
transformations that best superpose them. Labels: (discrete) points, lines, surfaces
Identified manually, time-consuming,
subjective
-
7/29/2019 Coreg and Spatial
25/39
Techniques II
Intensity-based techniques identify a
spatial transformation that optimizes some
voxel-similarity measure between a source
and reference image, where both aretreated as unlabelled continuous
processes.
Hybrid approaches: combine intensitybased methods with matching user-
defined features (typically sulci)
-
7/29/2019 Coreg and Spatial
26/39
Warping: high-dimensional problem, but
much of the spatial variability can be
captured using just a few parameters.
Warping transformations are arbitrary and
regularization schemes are necessary to
ensure that voxels remain close to their
neighbors.
-
7/29/2019 Coreg and Spatial
27/39
Regularization is often incorporated in a
Bayesian scheme, using maximum a posteriori
(MAP) or minimum variance estimate (MVE).
(elastic: convolving a deformation field is a formof linear regularization)
An alternative to Bayesian methods is using a
viscous fluid model to estimate the warps.(plastic: not the deformation field is regularized,
but the increments to the deformations at each
iteration)
-
7/29/2019 Coreg and Spatial
28/39
Bayesian registration scheme to obtain
MAP estimate of registration parameters
usespriorknowledge of variability in
brain size/shapes
-
7/29/2019 Coreg and Spatial
29/39
Bayes here as well? - Yes.
-
7/29/2019 Coreg and Spatial
30/39
Assumptions
qMAP=mode[p(q|b)], p(q|b) ~ p(b|q)p(q)
All D(p) approx. multi-normal distributions
equal variance for each observation:estimated from SSE from current iteration
Exact form of p(q) is known
not strictly correct, but close enough
-
7/29/2019 Coreg and Spatial
31/39
Affine registration
Determine 9 or 12 parameter affine
transformation that registers images
together by minimizing some mutual
function
Aim is to fit source image f to template g
with using ourpriorknowledge about
those q-parameters (courtesy of nicepeople giving their knowledge)
-
7/29/2019 Coreg and Spatial
32/39
Nonlinear registration/spatial
normalization (i.e., doing the curvy stuff)
Assumes image already approx registered with
template
Model for defining nonlinear warps uses
deformations consisting of linear combinationsof low-frequency periodic basis functions
(because HF is lost during smoothing)
Discrete (co)sine transform
Optimize q-parameters that weight the various
basis functions
-
7/29/2019 Coreg and Spatial
33/39
Lowest basis functions of a 2D DCT
Different boundary conditions
(DST, DCT/DST, DCT)
Getting the curvy stuff
-
7/29/2019 Coreg and Spatial
34/39
Linear regularization
Regularization achieved by minimizing
SSE between template and warped image,
while minimizing some function of the
deformation field.
MAP approach assumes prior estimate
with mean zero. Choice of prior affects
energy Membrane, bending, linear-elastic energy
(read more in Chapter 2 by Ashburner & Friston)
-
7/29/2019 Coreg and Spatial
35/39
Chapter 1, Figure 2 by Friston
Can you read this now???
-
7/29/2019 Coreg and Spatial
36/39
Cool, however
Fitting method not optimal when there is
no linear relationship between images,
e.g., intensities vary (across modalities)
By taking intensity into account, many
reference images can be used for
registration
Co-registration: matching differentmodalities on the corresponding templates
-
7/29/2019 Coreg and Spatial
37/39
Caveats of MAP
No guarantee to get the global optimum
No one-to-one match for small structures
MVE may be more appropriate: is theaverage of all possible solutions, weighted
by their individual posterior probabilities
If errors are Normal, MAP=MVE. This is
partially satisfied by smoothing before
registering
-
7/29/2019 Coreg and Spatial
38/39
-
7/29/2019 Coreg and Spatial
39/39
Further references
Friston, K. J. Introduction: Experimental
design and statistical parametric mapping
Ashburner, J., & Friston, K. J. Chapter 2
Rigid body registration.
Ashburner, J., & Friston, K. J. Chapter 3
Spatial normalization using basis
functions.