Diffeomorphic Modeling in CellOrganizer Gregory Johnson - - PowerPoint PPT Presentation

diffeomorphic modeling in cellorganizer
SMART_READER_LITE
LIVE PREVIEW

Diffeomorphic Modeling in CellOrganizer Gregory Johnson - - PowerPoint PPT Presentation

(A very fast primer for) Diffeomorphic Modeling in CellOrganizer Gregory Johnson Diffeomorphic Models Uses Large deformation diffeomorphic metric mapping (LDDMM) Morph one shape to another Builds shape space Allows for


slide-1
SLIDE 1

(A very fast primer for)

Diffeomorphic Modeling in CellOrganizer

Gregory Johnson

slide-2
SLIDE 2

Diffeomorphic Models

  • Uses Large deformation diffeomorphic metric

mapping (LDDMM)

  • Morph one shape to another
  • Builds “shape space”
  • Allows for walks through shape space that

could be used to describe cellular dynamics

slide-3
SLIDE 3

WHY?

slide-4
SLIDE 4

Motivation

  • Cells don’t always satisfy assumptions of

parametric models.

Segmented PC12 cell Star-polygon ratio model representation

slide-5
SLIDE 5

Parametric shape space models

5

Keren et al. 2008

Images showing real shapes Generative shape model

slide-6
SLIDE 6

Shape space

6

Keren et al. 2008

slide-7
SLIDE 7

Limitations of common outline model

Srivastava et al. 2005

7

Maryann Martone/CCDB

slide-8
SLIDE 8

Limitations of common outline model

Distance from center of distribution

slide-9
SLIDE 9

LDDMM - Large Deformation Diffeomorphic Metric Mapping

slide-10
SLIDE 10

What is a diffeomorphism?

  • Essentially a smooth and invertible mapping

from one coordinate space to another

A diffeomorphic mapping from a regular rectangular grid.

https://en.wikipedia.org/wiki/Diffeomorphism

Diffeomorphic mappings of continents to a 2D projection of a globe

http://wwwx.cs.unc.edu/~mn/classes/comp875/doc/diffeomorphisms.pdf

slide-11
SLIDE 11

A diffeomorphic mapping from one image to another.

http://wwwx.cs.unc.edu/~mn/classes/comp875/doc/diffeomorphisms.pdf

slide-12
SLIDE 12

Nonparametric shape image-based models

Peng et al. 2009

Real 2D nuclear shapes

12

http://alumni.media.mit.edu/~maov/classes/comp_photo_vision08f/

Cannot just interpolate images as if they were vectors

slide-13
SLIDE 13

Morphing to interpolate images

13

http://alumni.media.mit.edu/~maov/classes/comp_photo_vision08f/

slide-14
SLIDE 14

Shape B Shape A Work so far

0.0191

Distance between two shapes

14

0.0165 0.0191 0.0194 0.0195

Distance Iterative reduction in difference between deformed shape A and B

0.0165 0.0194 0.0195

Distance Distance = total work across all iterations

Peng et al. 2009

slide-15
SLIDE 15

LDDMM - Large Deformation Diffeomorphic Metric Mapping

  • Minimal energy transformation with respect

to the gradient of the deformation field i.e. Geodesic distance

Shadel 1974 A diffeomorphic mapping from one image to another.

http://wwwx.cs.unc.edu/~mn/classes/comp875/doc/diffeomorphisms.pdf

slide-16
SLIDE 16

f1.png 0.2 0.4 0.6 0.8 1

slide-17
SLIDE 17

LDDMM shape spaces model joint distribution across morphological features

17

slide-18
SLIDE 18

Diffeomorphic Training

slide-19
SLIDE 19

Shapes to Space

MDS

But this takes a lot of time

slide-20
SLIDE 20

Partial Distance Matrix Learning

  • Most complete shape space

MDS

slide-21
SLIDE 21

Partial Distance Matrix Learning

  • Landmark MDS

?

Nystrom Approximation MDS

slide-22
SLIDE 22

Diffeomorphic Synthesis

slide-23
SLIDE 23

Space to Shapes

?

Synthesis strategy for new points

slide-24
SLIDE 24

Modeling the distribution of shapes

  • The shape space defines an implicit

probability density.

x

Nonparametric density estimation p(x) = 1/vin

Modeling distribution of shapes – p(x)

?

slide-25
SLIDE 25

Parametric Representation Gaussian mixture model 2 components

Modeling distribution of shapes – p(x)

n = 1 n = 2 n = 3 n = 4 Shape space modeled as a Gaussian Mixture Model

slide-26
SLIDE 26

Diffeomorphic space

  • New feature space

– Positions in space correspond to a real image – Feature dimensions correspond with dimensions that with highest eigenvalues – Can be treated exactly like a normal feature space

slide-27
SLIDE 27

HeLa shape space with DNA intensity

Component 1 (R2=0.04) Component 2 (R2=0.08) Component 3 (R2=0.57) DNA intensity

slide-28
SLIDE 28
slide-29
SLIDE 29

Minimum energy pathway reconstruction example

t = 1 t = 2 Plausible Lower net distance traveled Matched points are more similar Less Plausible Greater net distance traveled Matched shapes less similar

Solution: Minimum global weight bipartite matching

slide-30
SLIDE 30

Minimum energy pathway reconstruction example

t = 1 t = 2 t = 3 t = 4

Minimize net flow while min(max(w) - min(w)) Constraints Travel along shortest path on d2

slide-31
SLIDE 31

Procedure

  • Construct distance matrix
  • Construct neighbor graph
  • For each interval: ti to ti+1

Find shortest path from each observation in ti to every other cell in ti+1 Find transition pairs via minimum weight bipartite matching

  • Construct transition pathways
slide-32
SLIDE 32