nonlinear shape modelling john ashburner. wellcome trust centre for neuroimaging, ucl institute of...

49
Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. [email protected]

Upload: alex-oneil

Post on 28-Mar-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Nonlinear Shape Modelling

John Ashburner.Wellcome Trust Centre for Neuroimaging,

UCL Institute of Neurology,London, UK.

[email protected]

Page 2: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Motivation

• Imaging Biomarkers may be derived using pattern recognition methods.– Provide examples of scans and outcomes.– Learn to predict clinical outcomes from scans.

• Work with similarity measures among scans.– Many ways of measuring similarity.– Include prior knowledge and biological plausibility in

similarity model.

Page 3: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk
Page 4: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

A simple multivariate morphometry illustration: Body Mass Index

BMI = weight / height2

log(BMI) = log(weight) – 2 log(height)

Page 5: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Inter-subject Variability... diverse and dissimilar fish [brains]

can be referred as a whole to identical functions of very different coordinate systems...

Suggests a generative model, whereby diverse and dissimilar brains are modeled by a common template (identical functions) deformed according to various spatial transformations (very different coordinate systems).D’Arcy Thompson

(1917). GROWTH AND FORM.

Page 6: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Encoding Relative Shapes

• Most shape models involve adding a smooth displacement field to an identity transform.– This is the small deformation approximation.– Assumes that deformations can be added and

subtracted linearly – which is not the case.

• Should use a model that assumes that deformations are composed – not added.

Page 7: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Small DisplacementsS

mal

l Def

orm

atio

n M

odel

Page 8: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Simple Small Deformation Registration

Estimate u that minimizes:

E = ½ || L u ||2 + ½ ||f – μ(φ)||2

where φ = x + u

and L may be something like a Laplacian operator

Regularization Matching term – sum of squares difference

Page 9: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Larger DisplacementsB

igge

r S

mal

l Def

orm

atio

n M

odel

Page 10: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Diffeomorphisms

• A diffeomorphism is a smooth continuous one-to-one mapping.

• Diffeomorphisms form a mathematical group under composition (warping one deformation by another).– Composition of group members is another group

member– The members have inverses– There is an identity member– The composition operations are associative

Page 11: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Diff

eom

orph

ic M

odel

Page 12: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Diffeomorphic Registration

Estimate v (a series of velocity fields over unit time) that minimizes:

E = ½ ∫t=0 ||Lvt||2dt + ½ ||f – μ(φ1)||2

where dφt/dt = vt(φt)

φ0 = Id.

Regularization – minimizes a

geodesic distance

Matching term

1

c.f. Hamilton’s principle of stationary action

Page 13: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

In practice

• Modeled by the composition of a series of small deformations.• Each is one-to-one, so their composition should also be one-to-one.

E = (||Lv1||2 + ||Lv1||2 +… ||LvK||2 )/2K+ ½ ||f – μo(x+v1/K) o(x+v2/K) o…o(x+vK/K)||2

• This is the Large Deformation Diffeomorphic Metric Mapping (LDDMM) algorithm of Beg et al., which is optimized using gradient descent.

Page 14: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

An initial value formulation

• It turns out that the dynamical system is determined from its initial conditions as:

(L†L)vt = |Dφt| (Dφt)T ((L†L)v0)oφt

dφt/dt = vt(φt)

• These “EPDiff” equations are used for modeling fluid dynamics.

• This integration procedure is a form of exponential map.

Page 15: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

vertical

vertical

horizontal

horizontal

Velocity Field (v)

“Momentum” (Av)

Convolve with Greens Function of Differential Operator (K = A+)

Apply Differential Operator (A = L†L)

Page 16: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk
Page 17: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Some 2D Examples

Page 18: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Deformations

Page 19: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Inverse Deformations

Page 20: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Jacobian Determinants

Page 21: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Jacobian Determinants

Page 22: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Residuals

Page 23: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk
Page 24: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Reconstructed from Template & Residuals

Page 25: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Original Examples

Page 26: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Grey Matter (550 IXI Brains)

Page 27: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

White Matter (550 IXI Brains)

Page 28: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Template: Grey Matter

Page 29: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Template: White Matter

Page 30: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Template: Other

Page 31: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Aligned IXI Brains

Page 32: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk
Page 33: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Diffeomorphic Eigenwarps550 scans from the IXI dataset, registered to a common average using a diffeomorphic registration model.

Eigen-decomposition of initial velocities/momenta.

Exaggerated warps generated by a geodesic shooting method.

- Preserves one-to-one mapping.

1st

3rd

10th

- +

Page 34: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

PredictionsBrain shapes can be used to make predictions about individuals.

This figure shows predictions of subjects ages made from IXI dataset using Tipping’s Relevance Vector Regression (a kernel method).

More useful predictions may be possible from other data.

Cross-validation results for age predictions.

Page 35: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Caricatured Differences

• Used multivariate logistic regression to determine the initial velocity that best separates male from female brains.– Similar principles to Gaussian Process Classification, but with

kernel matrix related to that of:Wang, L., Beg, M., Ratnanather, J., Ceritoglu, C., Younes, L., Morris, J.C., Csernansky, J.G. & Miller, M.I. Large deformation diffeomorphism and momentum based hippocampal shape discrimination in dementia of the Alzheimer type. IEEE Transactions on Medical Imaging 26(4):462 (2007).

• Diffeomorphic shooting to obtain exaggerated deformations.

• Average brain deformed using these exaggerated deformations.

Page 36: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk
Page 37: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk
Page 38: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk
Page 39: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Another example

• Predicting the logarithm of the brain/CSF ratio.• Used a Gaussian Process Regression approach.• Deformed average, from a brain with very little

CSF, to one with a lot.

Page 40: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk
Page 41: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk
Page 42: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk
Page 43: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk
Page 44: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk
Page 45: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Some References• M. F. Beg, M. I. Miller, A.Trouve & L. Younes. "Computing

Large Deformation Metric Mappings via Geodesic Flows of Diffeomorphisms". International Journal Of Computer Vision (2003).

• M. I. Miller, A. Trouve, & L. Younes. "Geodesic Shooting for Computational Anatomy". Journal of Mathematical Imaging and Vision (2004)

• L. Wang, M. F. Beg, J. T. Ratnanather, C. Ceritoglu, L. Younes, J. C. Morris, J. G. Csernansky & M. I. Miller. "Large Deformation Diffeomorphism and Momentum Based Hippocampal Shape Discrimination in Dementia of the Alzheimer Type". IEEE Trans. Med Imaging (2006)

• L. Younes, F. Arrate & M. I. Miller. "Evolution Equations in Computational Anatomy". Neuroimage (2008)

Page 46: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Enjoy your retirement Vin.

Page 47: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk
Page 48: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk
Page 49: Nonlinear Shape Modelling John Ashburner. Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, London, UK. john@fil.ion.ucl.ac.uk

Metrics

It is useful if distance measures between scans have the properties of metrics.

Requirements are:• Non-negativity: d(A,B) ≥ 0• Triangle Inequality: d(A,C) ≤ d(A,B) + d(B,C)• Symmetry: d(A,B) = d(B,A)• Identity of discernibles: d(A,B) = 0 iff A=B

These are not satisfied by the small deformation approximation, but they are using the diffeomorphism framework of Miller, Younes et al.