slides for sampling from posterior of shape

18
MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 1 Slides for Sampling from Posterior of Shape MURI Kickoff Meeting Randolph L. Moses November 3, 2008

Upload: geraldine-green

Post on 30-Dec-2015

19 views

Category:

Documents


5 download

DESCRIPTION

Slides for Sampling from Posterior of Shape. MURI Kickoff Meeting Randolph L. Moses November 3, 2008. Topics. Shape Analysis (Fan, Fisher & Willsky) MCMC sampling from shape priors/posteriors. MCMC Sampling from Shape Posteriors. MCMC Shape Sampling. Key contributions - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Slides for Sampling from Posterior of Shape

MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 1

Slides for Sampling from Posterior of Shape

MURI Kickoff Meeting

Randolph L. Moses

November 3, 2008

Page 2: Slides for Sampling from Posterior of Shape

MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 2

Topics

Shape Analysis (Fan, Fisher & Willsky) MCMC sampling from shape

priors/posteriors

Page 3: Slides for Sampling from Posterior of Shape

MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 3

MCMC Sampling from Shape Posteriors

Page 4: Slides for Sampling from Posterior of Shape

MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 4

MCMC Shape Sampling

Key contributions Establishes conditions for detailed balance

when sampling from normal perturbations of (simply connected) shapes, thus enabling samples from a posterior over shapes

Associated MCMC Algorithm using approximation

Analysis of distribution over shape posterior (rather than point estimate such as MAP)

Publications MICCAI ’07 Journal version to be submitted to Anuj’s

Special Issue of PAMI

Page 5: Slides for Sampling from Posterior of Shape

MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 5

Embedding the curve

Force level set to be zero on the curve

Chain rule gives us

Page 6: Slides for Sampling from Posterior of Shape

MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 6

Popular energy functionals

Geodesic active contours (Caselles et al.):

Separating the means (Yezzi et al.):

Piecewise constant intensities (Chan and Vese):

Page 7: Slides for Sampling from Posterior of Shape

MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 7

Markov Chain Monte Carlo

C is a curve, y is the observed image (can be vector), S is a shape model

Typically model data as iid given the curve We wish to sample from p(x|y;S), but cannot do so

directly Instead, iteratively sample from a proposal distribution

q and keep samples according to an acceptance rule a. Goal is to form a Markov chain with stationary distribution p

Examples include Gibbs sampling, Metropolis-Hastings

Page 8: Slides for Sampling from Posterior of Shape

MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 8

Metropolis-Hastings

Metropolis-Hastings algorithm:1. Start with x02. At time t, sample candidate ft from q given

xt-1

3. Calculate Hastings ratio:

1. Set xt = ft with probability min(1, rt), otherwise xt = xt-1

2. Go back to 2

Page 9: Slides for Sampling from Posterior of Shape

MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 9

Asymptotic Convergence

We want to form a Markov chain such that its stationary distribution is p(x):

For asymptotic convergence, sufficient conditions are: Ergodicity Detailed balance

Page 10: Slides for Sampling from Posterior of Shape

MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 10

MCMC Curve Sampling

Generate perturbation on the curve:

Sample by adding smooth random fields:

S controls the degree of smoothness in field, k term is a curve smoothing term, g is an inflation term

Mean term to move average behavior towards higher-probability areas of p

Page 11: Slides for Sampling from Posterior of Shape

MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 11

Synthetic noisy image

Piecewise-constant observation model:

Chan-Vese energy functional:

Probability distribution (T=22):

Page 12: Slides for Sampling from Posterior of Shape

MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 12

Needle in the Haystack

Page 13: Slides for Sampling from Posterior of Shape

MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 13

Most likely samples

Page 14: Slides for Sampling from Posterior of Shape

MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 14

Least likely samples

Page 15: Slides for Sampling from Posterior of Shape

MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 15

Confidence intervals

Page 16: Slides for Sampling from Posterior of Shape

MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 16

When “best” is not best

In this example, the most likely samples under the model are not the most accurate according to the underlying truth

10%/90% “confidence” bands do a good job of enclosing the true answer

Histogram image tells us more uncertainty in upper-right corner

“Median” curve is quite close to the true curve Optimization would result in subpar results

Page 17: Slides for Sampling from Posterior of Shape

MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 17

Conditional simulation

In many problems, the model admits many reasonable solutions

We can use user information to reduce the number of reasonable solutions

Regions of inclusion or exclusion Partial segmentations

Curve evolution methods largely limit user input to initialization

With conditional simulation, we are given the values on a subset of the variables. We then wish to generate sample paths that fill in the remainder of the variables (e.g., simulating pinned Brownian motion)

Can result in an interactive segmentation algorithm

Page 18: Slides for Sampling from Posterior of Shape

MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 18

Future approaches

More general density models (piecewise smooth)

Full 3D volumes Additional features can be added to the base

model: Uncertainty on the expert segmentations Shape models (semi-local) Exclusion/inclusion regions Topological change (through level sets) Better perturbations