Transcript
Page 1: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Geodesic Active Contours in a Finsler Geometry

Eric Pichon, John Melonakos, Allen Tannenbaum

Page 2: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Conformal (Geodesic) Active Contours

Page 3: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Evolving Space Curves

Page 4: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Finsler Metrics

Page 5: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Some Geometry

Page 6: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Direction-dependent segmentation: Finsler Metrics

positiontangentdirection

localcost

globalcost

direction operatorcurve

localcost

Page 7: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Minimization:Gradient flow

Computing the first variation of the functional C,

the L2-optimal C-minimizing deformation is:

The steady state ∞ is locally C-minimal

projection (removes tangential component)

Page 8: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Minimization:Gradient flow (2)

The effect of the new term is to align the curve

with the preferred direction

preferreddirection

Page 9: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Minimization:Dynamic programming

Consider a seed region S½Rn, define for all target points t2Rn the value function:

It satisfies the Hamilton-Jacobi-Bellman equation:

curves between S and t

Page 10: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Minimization:Dynamic programming (2)

Optimal trajectories can be recovered from thecharacteristics of :

Then, is globally C-minimal between t0 and S.

Page 11: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Vessel Detection: Dynamic Programming-I

Page 12: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Vessel Detection: Noisy Images

Page 13: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Vessel Detection: Curve Evolution

Page 14: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Application:Diffusion MRI tractography

Diffusion MRI measures the diffusion of water molecules in the brain

Neural fibers influence water diffusion Tractography: “recovering probable

neural fibers from diffusion information”

EM gradient

neuron’smembrane

watermolecules

Page 15: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

[Pichon, Westin & Tannenbaum, MICCAI 2005]

Application:Diffusion MRI tractography (2)

Diffusion MRI dataset: Diffusion-free image:

Gradient directions:

Diffusion-weighted images:

We choose: ratio = 1 if no diffusion < 1 otherwise

Increasing functione.g., f(x)=x3

Page 16: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Application:Diffusion MRI tractography (3)

2-d axial slice ofdiffusion data S(,kI0

)

Page 17: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Application:Diffusion MRI tractography (4)

proposedtechnique

streamline technique(based on tensor field)

2-d axial slide of tensor field (based on S/S0)

Page 18: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Interacting Particle Systems-I

• Spitzer (1970): “New types of random walk models with certain interactions between particles”

• Defn: Continuous-time Markov processes on certain spaces of particle configurations

• Inspired by systems of independent simple random walks on Zd or Brownian motions on Rd

• Stochastic hydrodynamics: the study of density profile evolutions for IPS

Page 19: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Interacting Particle Systems-II

Exclusion process: a simple interaction, precludes multiple occupancy--a model for diffusion of lattice gas

Voter model: spatial competition--The individual at a site changes opinion at a rate

proportional to the number of neighbors who disagree

Contact process: a model for contagion--Infected sites recover at a rate while healthy sites are

infected at another rate

Our goal: finding underlying processes of curvature flows

Page 20: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Motivations

Do not use PDEs

IPS already constructed on a discrete lattice (no discretization)

Increased robustness towards noise and ability to include noise processes in the given system

Page 21: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

The Tangential Component is Important

Page 22: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Curve Shortening as Semilinear Diffusion-I

Page 23: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Curve Shortening as Semilinear Diffusion-II

Page 24: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Curve Shortening as Semilinear Diffusion-III

Page 25: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Nonconvex Curves

Page 26: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Stochastic Interpretation-I

Page 27: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Stochastic Interpretation-II

Page 28: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Stochastic Interpretation-III

Page 29: Geodesic Active Contours in a Finsler Geometry Eric Pichon, John Melonakos, Allen Tannenbaum

Example of Stochastic Segmentation


Top Related