Non-parametric Density Estimation on a Transformation Group for - - PowerPoint PPT Presentation

non parametric density estimation on a transformation
SMART_READER_LITE
LIVE PREVIEW

Non-parametric Density Estimation on a Transformation Group for - - PowerPoint PPT Presentation

Miller and Chefdhotel Non-parametric Density Estimation on a Transformation Group for Vision Erik G. Miller, UC Berkeley Christophe Chefdhotel, INRIA Miller and Chefdhotel Goal Develop a simple, practical non-parametric density


slide-1
SLIDE 1

Miller and Chefd’hotel

Non-parametric Density Estimation on a Transformation Group for Vision

Erik G. Miller, UC Berkeley Christophe Chefd’hotel, INRIA

slide-2
SLIDE 2

Miller and Chefd’hotel

Goal

  • Develop a simple, practical non-parametric

density estimator for linear shape change.

slide-3
SLIDE 3

Miller and Chefd’hotel

Previous Work

  • Probabilities on non-Euclidean group structures:

– Grenander (‘63)

  • Parameter estimation on groups:

– Grenander, M. Miller, and Srivastava (‘98)

  • Theoretical results (convergence) for non-

parametric density estimators on groups:

– Hendriks (’90)

  • Diffeomorphisms:

– Grenander, Younes, M. Miller, Mumford, others

slide-4
SLIDE 4

Miller and Chefd’hotel

Outline

  • Latent image-transform factorized image models.

– Focus on transform density.

  • Justification of matrix group structure for

transformations.

  • A natural inheritance structure:

– The group difference. – An equivariant distance metric. – An equivariant kernel function. – An equivariant density estimator.

  • Experiments:

– Comparison of Euclidean transform density to equivariant estimator.

slide-5
SLIDE 5

Miller and Chefd’hotel

Latent Image-Transform Modeling

  • Grenander
  • Vetter, Jones, Poggio (’97)
  • Jojic and Frey (‘99)
  • E. Miller, Matsakis, Viola (‘00)
slide-6
SLIDE 6

Miller and Chefd’hotel

A Generative Image Model

  • A factored model:

Prob(Observed Image) = Prob(Latent Image) *Prob(Transform)

slide-7
SLIDE 7

Miller and Chefd’hotel

An Image Decomposition

= *

Observed Image

= *

Latent Image Transform

slide-8
SLIDE 8

Miller and Chefd’hotel

Estimating a Factored Image Model

  • Step 1

– Estimate latent images and linear transforms from observed images.

  • Step 2

– Build densities on sets of latent images and transforms.

slide-9
SLIDE 9

Miller and Chefd’hotel

Before After Congealing: Automatic Factorization

Observed Images Latent image estimates Transform estimates See Miller et al, CVPR 2000 for details.

slide-10
SLIDE 10

Miller and Chefd’hotel

A Set of Transforms From Congealing

Why not just treat them as 4-vectors?

slide-11
SLIDE 11

Miller and Chefd’hotel

Desired Invariance

  • The difference between A and B should be

invariant to the choice of model: S

slide-12
SLIDE 12

Miller and Chefd’hotel

Equivariance of Group Difference

slide-13
SLIDE 13

Miller and Chefd’hotel

General Linear Group

  • GL(2): 2x2 non-singular matrices with

matrix multiplication as group operator.

  • GL+(2): 2x2 matrices with positive

determinant.

  • Equivariant difference is
slide-14
SLIDE 14

Miller and Chefd’hotel

An Equivariant Distance

  • Matrix logarithm: inverse of

Not necessarily unique.

  • Generalization of geodesic distance on

SO(N).

slide-15
SLIDE 15

Miller and Chefd’hotel

An Equivariant Kernel

  • Generalization of log-normal density to multiple

dimensions.

slide-16
SLIDE 16

Miller and Chefd’hotel

A Subtlety

  • Kernel function is equivariant, but is integral
  • f kernel function? Not necessarily!

– Must use group invariant measure for integration:

? ? ?

x d T d

2

1 = m

slide-17
SLIDE 17

Miller and Chefd’hotel

An Equivariant Estimator

slide-18
SLIDE 18

Miller and Chefd’hotel

Choosing the Bandwidth

  • Bandwidth parameter is not equal to

variance.

  • To maximize likelihood, must compute

normalization constant.

– Use Monte Carlo methods.

  • Slow, but doable.
slide-19
SLIDE 19

Miller and Chefd’hotel

Experiments

  • Likelihood of held-out points

– Cross-validated mean log-likelihood based on 100 examples: 1.7 vs. 0.2.

  • One example classifier

– 89.3% vs. 88.2%

  • Transform-only classifier:

– Align a test digit to each model: – Classify based only on transform. – 9-6 example.

slide-20
SLIDE 20

Miller and Chefd’hotel

Transform-only classifier

slide-21
SLIDE 21

Miller and Chefd’hotel

Summary

  • A simple density estimator based on the

group difference.

  • Easy to implement.
  • Improves performance over naïve Gaussian

kernel estimate.

slide-22
SLIDE 22

Miller and Chefd’hotel

Equivariance of Euclidean Kernel