Probabilistic Procrustean Shape Analysis for Object Recognition - PowerPoint PPT Presentation

1 / 33
About This Presentation
Title:

Probabilistic Procrustean Shape Analysis for Object Recognition

Description:

Probabilistic Procrustean Shape Analysis for Object Recognition. Jared Glover ... Feature Correspondences. Principle Components. Angelfish: Yellow Tang: ... – PowerPoint PPT presentation

Number of Views:67
Avg rating:3.0/5.0
Slides: 34
Provided by: jaredg
Category:

less

Transcript and Presenter's Notes

Title: Probabilistic Procrustean Shape Analysis for Object Recognition


1
Probabilistic Procrustean Shape Analysis for
Object Recognition
  • Jared Glover
  • Computer Science and Artificial Intelligence
    Laboratory
  • Massachusetts Institute of Technology

2
A Theory of Shape
3
Normalizing Position
1
-1
1
-1
4
Normalizing Position
1
-1
1
-1
5
Normalizing Position
1
-1
1
-1
6
Normalizing Scale
1
-1
1
-1
7
Normalizing Scale
1
-1
1
-1
8
Normalizing Orientation
1
Match first edge?
-1
1
-1
9
Normalizing Orientation
1
Match first edge?
-1
1
-1
10
Normalizing Orientation
1
Match first edge?
-1
1
-1
11
Normalizing Orientation
1
pre-shapes
-1
1
-1
12
Normalizing Orientation
1
pre-shapes
-1
1
pre-shape space?
-1
13
Normalizing Orientation
1
pre-shapes
-1
1
pre-shape space?
S2p-3
-1
hypersphere
14
Normalizing Orientation
  • An equivalence class of pre-shapes (over
    rotations)

great circle
S2p-3
15
Shape Distance
  • distance between shapes minimum distance
    between orbits

16
Shape Distance
  • distance between shapes minimum distance
    between orbits

17
Shape Distance
  • So, what is our minimization problem?

Procrustes distance
z rotated by -?
geodesic distance
18
Shape Distance
  • Now, minimize with respect to ?
  • But cos-1 is monotonic decreasing,
  • so minimize

19
Shape Distance
20
Shape Distance
21
Shape Distance
Use this to find optimal ?
22
Shape Distance
  • Now, plug this
  • into this
  • to get

Procrustean Metric
23
Shape Distance
  • Q What does Procrustes distance correspond to
    in the real world?
  • A The optimal ? in the Procrustes minimization
    problem will also minimize the sum of squared
    distances between corresponding landmarks!

Procrustes distance sum of squared errors
24
A Good Approximation
  • Tangent space

25
A Good Approximation
  • Tangent space
  • at what point?

26
A Good Approximation
  • Tangent space
  • at what point?
  • Mean shape
  • Given preshapes w1,,wn
  • Let µ w1
  • Repeat until µ converges
  • Rotate w1,,wn to match µ
  • Let

this will converge to
27
A Good Approximation
  • Tangent space coordinates
  • Tangent Space Principle Components Analysis (PCA)
  • eigenshape representation

28
Reef Exploration
  • Classify and track fish, coral
  • eigenfish!
  • (with Daniela Rus, Iuliu Vasilescu, Nicholas Roy)

AMOUR
29
Reef Exploration
  • Classify and track fish, coral
  • eigenfish!
  • (with Daniela Rus, Iuliu Vasilescu, Nicholas Roy)

AMOUR
30
Getting Contours

31
Finding Features
Local shape derivatives for feature detection
32
Feature Correspondences
33
Principle Components
Angelfish
Yellow Tang
Write a Comment
User Comments (0)
About PowerShow.com