Professional Documents
Culture Documents
So the method
Warps the images such that functionally homologous 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)
Affine registration
The objective is to fit the source image f to a template image g, using a twelve parameter affine transformation. The images may be scaled quite differently, so an additional intensity scaling parameter is included in the model.
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.
Affine Registration
The first part is a 12 parameter affine transform
3 translations 3 rotations 3 zooms 3 shears
Affine Registration
Minimise mean squared difference from template image(s)
Affine registration matches positions and sizes of images.
Affine registration
It is used when the parameters describing global shape differences are not accounted for by affine registration.
The model for defining nonlinear warps uses deformations consisting of a linear combination of low-frequency periodic basis functions.
Non-linear registration
Regularisation
Without regularisation, the nonlinear spatial normalisation can introduce unnecessary warps.
Regularization is achieved by minimizing the 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
Over-fitting
Affine registration (2 = 472.1)
Template image
Algorithm simultaneously minimises Mean squared difference between template and source image Squared distance between parameters and their known expectation
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 as the warps computed from structural images can be applied to the functional images.
co-registration maximizes the mutual information between two images MI is a measure of the dependence between images
Spatial normalization: procedure that warps images from a number of individuals into roughly the same standard space to allow signal averaging across subjects.
Purpose of spatial normalization is to maximize the sensitivity to neurophysiological change elicited by experimental manipulation of sensorimotor or cognitive state may imply that condition-dependent effects should be incorporated in the optimization procedure
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
Techniques II
Intensity-based techniques identify a spatial transformation that optimizes some voxel-similarity measure between a source and reference image, where both are treated as unlabelled continuous processes. Hybrid approaches: combine intensity based methods with matching userdefined features (typically sulci)
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.
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 form of 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)
Bayesian registration scheme to obtain MAP estimate of registration parameters uses prior knowledge of variability in brain size/shapes
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
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 our prior knowledge about those q-parameters (courtesy of nice people giving their knowledge)
Different boundary conditions (DST, DCT/DST, DCT) Getting the curvy stuff
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)
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 different modalities on the corresponding templates
Caveats of MAP
No guarantee to get the global optimum No one-to-one match for small structures MVE may be more appropriate: is the average of all possible solutions, weighted by their individual posterior probabilities If errors are Normal, MAP=MVE. This is partially satisfied by smoothing before registering
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.