CSCI 621: Digital Geometry Processing
Hao Li
http://cs621.hao-li.com
1
Spring 2017
6.1 Shape Matching Hao Li http://cs621.hao-li.com 1 - - PowerPoint PPT Presentation
Spring 2017 CSCI 621: Digital Geometry Processing 6.1 Shape Matching Hao Li http://cs621.hao-li.com 1 Acknowledgement Images and Slides are courtesy of Prof. Michael Kazhdan, Johns Hopkins University ICCV Course 2005:
CSCI 621: Digital Geometry Processing
http://cs621.hao-li.com
1
Spring 2017
2
iccv05_course/
3
4
transformation that aligns the two.
Partially Overlapping Scans Aligned Scans
5
Partially Overlapping Scans
6
Partially Overlapping Scans
7
Partially Overlapping Scans Aligned Scans
8
9
same feature
10
same feature
11
similar shapes
topologies, etc.
12
13
descriptors
14
area resides within different concentric shells in space
[Ankerst et al. 1999]
15
area resides within different sectors in space
[Ankerst et al. 1999]
16
area resides within different shells and sectors in space
[Ankerst et al. 1999]
17
transformation is applied to the model.
18
alignment
19
20
Exhaustive search for optimal rotation
21
models are closest
Exhaustive search for optimal rotation
22
models are closest
(Clusters? Multi-Threading? GPU?)
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
point of interest.
different rotations.
50
normalization to align the local descriptors
51
coordinates about the normal
52
coordinates about the normal
each normal ring
power spectrum of each normal ring
all rotatinos about the normal for best match
53
54
feature on the other.
55
locality of descriptors can result in multiple and incorrect correspondences
56
correspondences and use the optimal one
57
correspondences and use the optimal one
58
predicted to be bad
59
without knowing all of the correspondences
preserve the lengths between points in a single scan
60
without knowing all of the correspondences
preserve the lengths between points in a single scan
61
62
63
64
65
Surface Reconstruction
66